Heads up: Database module enhancements (hereafter Dataform) as a new plugin for 1.9

Heads up: Database module enhancements (hereafter Dataform) as a new plugin for 1.9

por Itamar Tzadok -
Número de respostas: 4

WIP in relation to MDL-26983.

First preview expected in a week or so.

Anticipated features:

  1. Multi-field nested sorting (default and otherwise).
  2. Plugin view types.
    1. User can design more than one view of a certain type.
    2. Embedded views (???)
  3. Multi-entry actions (add, update, delete, approve).
  4. User-defined paging bar (???)
  5. Import from CSV text (in addition to the current import from file).

In the longer run:

  1. content backup/restore
  2. grading (rating)
  3. etc.

 

Some illustrations:

Default field sorting

 

Multi views:

 

Inline entry editing:

Comments and suggestions are welcome. sorriso

Média das avaliações:  -
Em resposta à Itamar Tzadok

Re: Heads up: Dataform plugin (for 1.9)

por Itamar Tzadok -

Multi-entry actions interface

Em resposta à Itamar Tzadok

Re: Heads up: Dataform plugin (for 1.9)

por Paul Young -

This is awesome!!! I wonder how many fields can show up in this "Multi-entry actions" page and thus be edited. I assume that if a form has many fields, only a limted number can be editted here and the remaining will have to be editted in the sort of "Single view" (another instantiation) page.

Again, thank you for your time and great work!

Em resposta à Itamar Tzadok

Re: Heads up: Database module enhancements (hereafter Dataform) as a new plugin for 1.9

por Hartmut Scherer -

Hi Itamar,

I am excited about the development of the dataform module and I highly appreciate your investment of time and your ideas. I hope that this will inspire even more instructors to use this module in their online classes.

With kind regards,

Hartmut

Em resposta à Itamar Tzadok

Multi views browsing (Re: Heads up: etc.)

por Itamar Tzadok -

A default entries view with group-by by Name:

 

Switch to aligned list view:

 

Switch to a bar graph view:

(on Progress; labels indicate month of timecreated)

 

sorriso