Note: You are currently viewing documentation for Moodle 3.8. Up-to-date documentation for the latest stable version of Moodle may be available here: Dataform Plugins.

Dataform Plugins: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 14: Line 14:
==Field plugins==
==Field plugins==
===Internal===
===Internal===
*'''[[Dataformfield Entryactions|Entry actions]]''':  
*'''[[Dataformfield Entryactions|Entry actions]]''': Displays the entry action links/icons (e.g. edit, delete, duplicate  etc.).
*'''[[Dataformfield Entrygroup|Entry group]]''':  
*'''[[Dataformfield Entrygroup|Entry group]]''': Displays info about the group the entry belongs to.
*'''[[Dataformfield Entrytime|Entry time]]''':  
*'''[[Dataformfield Entrytime|Entry time]]''': Displays the entry time created and modified.
*'''[[Dataformfield Entryauthor|Entry author]]''':  
*'''[[Dataformfield Entryauthor|Entry author]]''': Displays info about the entry author (e.g. first name, last name, user picture etc.).


===Standard===
===Standard===
*'''[[Dataformfield Checkbox|Checkbox]]''':  
*'''[[Dataformfield Checkbox|Checkbox]]''': Allows the user to select options by ticking checkboxes.
*'''[[Dataformfield Duration|Duration]]''':  
*'''[[Dataformfield Duration|Duration]]''': Allows the user to specify a duration in various units.
*'''[[Dataformfield Editor|Editor]]''':
*'''[[Dataformfield Entrystate|Entry state]]''': Allows the user to set the entry state (with ajax support).
*'''[[Dataformfield Entrystate|Entry state]]''':  
*'''[[Dataformfield File|File]]''': Allows the user to upload files to the entry.
*'''[[Dataformfield File|File]]''':  
*'''[[Dataformfield Mdlcomment|Mdl Comment]]''': Allows the user to add moodle comments  to the entry.
*'''[[Dataformfield Mdlcomment|Mdl Comment]]''':  
*'''[[Dataformfield Mdlrating|Mdl Rating]]''': Allows the user to add moodle ratings to the entry.
*'''[[Dataformfield Mdlrating|Mdl Rating]]''':  
*'''[[Dataformfield Number|Number]]''': Allows the user to enter a number.
*'''[[Dataformfield Number|Number]]''':  
*'''[[Dataformfield Picture|Picture]]''': Allows the user to upload images to the entry.
*'''[[Dataformfield Picture|Picture]]''':  
*'''[[Dataformfield Radiobutton|Radio button]]''': Allows the user to select an option by ticking a radio button.
*'''[[Dataformfield Radiobutton|Radio button]]''':  
*'''[[Dataformfield Select|Select]]''': Allows the user to select an option from a dropdown.
*'''[[Dataformfield Select|Select]]''':  
*'''[[Dataformfield Selectmulti|Select (multiple)]]''': Allows the user to select multiple options from a dropdown.
*'''[[Dataformfield Selectmulti|Select (multiple)]]''':  
*'''[[Dataformfield Text|Text]]''': Allows the user to enter single-line text.
*'''[[Dataformfield Text|Text]]''':  
*'''[[Dataformfield Textarea|Text area]]''': Allows the user to enter multi-line text or rich text (supports the moodle editor).
*'''[[Dataformfield Textarea|Text area]]''':  
*'''[[Dataformfield Time|Time]]''': Allows the user to enter data/time via dropdowns or javascript calendar popup.
*'''[[Dataformfield Time|Time]]''':  
*'''[[Dataformfield Url|Url]]''': Allows the user to enter a clickable link.
*'''[[Dataformfield Url|Url]]''':  
===Add-ons===
===Add-ons===
*'''[[Dataformfield Captcha|Captcha]]''':  
*'''[[Dataformfield Captcha|Captcha]]''':  
*'''[[Dataformfield Latlong|Latlong]]''':  
*'''[[Dataformfield Latlong|Latlong]]''': Allows the user to enter a geographic location with latitude and longitude.
*'''[[Dataformfield Mailto|Mail to]]''':  
*'''[[Dataformfield Mailto|Mail to]]''': Allows the user to a mailto link the will open a new email editor in the user's local email client.


==Access rule plugins==
==Access rule plugins==

Revision as of 20:55, 28 January 2014


Click on the plugin name for more information about the plugin.

View plugins

Standard

  • Aligned: This view presents data in rows aligned to the left.
  • CSV: This view allows you to import and export data to a csv file.
  • Grid: Two dimensional view where each entry is presented in a table cell. This view allows you to control the number of columns and raws that will be displayed on a single page.
  • Interval: This view allows you to set duration interval according to which the information is displayed. You can group the information by certain field tag or rating and you can control the the number of entries to be displayed on each page. This view is particularly useful for content display.
  • PDF: With this view you can display and export data to PDF file.
  • RSS: With this view you can display and export data to PDF file.
  • Tabular: The most common view, this view presents information in a table. The tabular view is useful both for editing and display purposes.

Add-ons

Field plugins

Internal

  • Entry actions: Displays the entry action links/icons (e.g. edit, delete, duplicate etc.).
  • Entry group: Displays info about the group the entry belongs to.
  • Entry time: Displays the entry time created and modified.
  • Entry author: Displays info about the entry author (e.g. first name, last name, user picture etc.).

Standard

  • Checkbox: Allows the user to select options by ticking checkboxes.
  • Duration: Allows the user to specify a duration in various units.
  • Entry state: Allows the user to set the entry state (with ajax support).
  • File: Allows the user to upload files to the entry.
  • Mdl Comment: Allows the user to add moodle comments to the entry.
  • Mdl Rating: Allows the user to add moodle ratings to the entry.
  • Number: Allows the user to enter a number.
  • Picture: Allows the user to upload images to the entry.
  • Radio button: Allows the user to select an option by ticking a radio button.
  • Select: Allows the user to select an option from a dropdown.
  • Select (multiple): Allows the user to select multiple options from a dropdown.
  • Text: Allows the user to enter single-line text.
  • Text area: Allows the user to enter multi-line text or rich text (supports the moodle editor).
  • Time: Allows the user to enter data/time via dropdowns or javascript calendar popup.
  • Url: Allows the user to enter a clickable link.

Add-ons

  • Captcha:
  • Latlong: Allows the user to enter a geographic location with latitude and longitude.
  • Mail to: Allows the user to a mailto link the will open a new email editor in the user's local email client.

Access rule plugins

Standard

Notification rule plugins

Standard

Text filters

Other components