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

autor Itamar Tzadok -
Počet odpovědí: 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. úsměv

Průměr hodnocení: -
V odpovědi na Itamar Tzadok

Re: Heads up: Dataform plugin (for 1.9)

autor Itamar Tzadok -

Multi-entry actions interface

V odpovědi na Itamar Tzadok

Re: Heads up: Dataform plugin (for 1.9)

autor 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!

V odpovědi na Itamar Tzadok

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

autor 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

V odpovědi na Itamar Tzadok

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

autor 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)

 

úsměv