Dataform Plugins: Difference between revisions
- Overview
- Activity administration
- Building an activity
- CSS tips and tricks
- JS tips and tricks
- Activating RSS
- Activity workflow
- Grading
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
==Field plugins== | ==Field plugins== | ||
===Internal=== | ===Internal=== | ||
====[[Dataformfield entryactions|Entry actions]]==== | |||
Displays the entry action links/icons (e.g. edit, delete, duplicate etc.). | |||
====[[Dataformfield entryauthor|Entry author]]==== | |||
Displays info about the entry author (e.g. first name, last name, user picture etc.). | |||
====[[Dataformfield entrygroup|Entry group]]==== | |||
Displays info about the group the entry belongs to. | |||
====[[Dataformfield entrytime|Entry time]]==== | |||
Displays the entry time created and modified. | |||
===Standard=== | ===Standard=== | ||
====[[Dataformfield checkbox|Checkbox]]==== | |||
Allows the user to select options by ticking checkboxes. | |||
====[[Dataformfield entrystate|Entry state]]==== | |||
Allows the user to set the entry state (with ajax support). | |||
====[[Dataformfield file|File]]==== | |||
Allows the user to upload files to the entry. | |||
====[[Dataformfield commentmdl|Comment Mdl]]==== | |||
Allows the user to add moodle comments to the entry. | |||
====[[Dataformfield number|Number]]==== | |||
Allows the user to enter a number. | |||
====[[Dataformfield picture|Picture]]==== | |||
Allows the user to upload images to the entry. | |||
====[[Dataformfield radiobutton|Radio button]]==== | |||
Allows the user to select an option by ticking a radio button. | |||
====[[Dataformfield ratingmdl|Rating Mdl]]==== | |||
Allows the user to add moodle ratings to the entry. | |||
====[[Dataformfield select|Select]]==== | |||
Allows the user to select an option from a dropdown. | |||
====[[Dataformfield selectmulti|Select (multiple)]]==== | |||
Allows the user to select multiple options from a dropdown. | |||
====[[Dataformfield text|Text]]==== | |||
Allows the user to enter single-line text. | |||
====[[Dataformfield textarea|Text area]]==== | |||
Allows the user to enter multi-line text or rich text (supports the moodle editor). | |||
====[[Dataformfield time|Time]]==== | |||
Allows the user to enter data/time via dropdowns or javascript calendar popup. | |||
====[[Dataformfield url|Url]]==== | |||
Allows the user to enter a clickable link. | |||
===Add-ons=== | ===Add-ons=== | ||
====[[Dataformfield captcha|Captcha]]==== | |||
Displays a required Google re-captcha when editing the entry. | |||
====[[Dataformfield chart|Chart]]==== | |||
Displays a YUI chart based on entry content. | |||
====[[Dataformfield clicker|Clicker]]==== | |||
Allows choosing an option by clicking a numbered button . | |||
====[[Dataformfield dataformview|Dataform view]]==== | |||
Displays the content of a selected view with optional filtering based on entry content. | |||
====[[Dataformfield duration|Duration]]==== | |||
Allows the user to specify a duration in various units. | |||
====[[Dataformfield latlong|Latlong]]==== | |||
Allows the user to enter a geographic location with latitude and longitude. | |||
====[[Dataformfield mailto|Mail to]]==== | |||
Displays a mailto link that will open an email editor in the user's local email client. | |||
====[[Dataformfield xentryactions|Entry actions plus]]==== | |||
Allows a templates manager to configure the appearance and behavior of the entry actions. | |||
==Access rule plugins== | ==Access rule plugins== | ||
===Standard=== | ===Standard=== | ||
====[[Dataformaccess entry|Entry access]]==== | |||
Allows setting access permissions (view, update, delete, export) for entries that have a specified content in specified views. | |||
====[[Dataformaccess field|Field access]]==== | |||
Allows setting view and update permissions for fields that have a specified content. | |||
====[[Dataformaccess view|View access]]==== | |||
Allows setting view permissions for specified views. | |||
==Notification rule plugins== | ==Notification rule plugins== | ||
===Standard=== | ===Standard=== | ||
====[[Dataformnotification entry|Entry notification]]==== | |||
Allows setting custom messages to be sent to specified recipients on specified entry events (add, update, delete). | |||
====[[Dataformnotification field|Field notification]]==== | |||
Allows setting custom messages to be sent to specified recipients on specified field events (update). | |||
==Other components== | ==Other components== | ||
===Text filters=== | ===Text filters=== | ||
===Blocks=== | ===Blocks=== | ||
====[[Dataform view block|Dataform view]]==== | |||
Allows for displaying and interacting with the content of a Dataform activity via a block on the course page. | |||
====[[Dataform context block|Dataform context]]==== | |||
===Mods=== | ===Mods=== | ||
====[[Dataform view module|Dataform view]]==== | |||
A label-like resource module that allows for displaying and interacting with the content of a Dataform activity in a course section on the course page. | |||
[[es:Dataform Plugins]] | [[es:Dataform Plugins]] |
Revision as of 01:21, 22 February 2014
Click on the plugin name for more information about the plugin.
View plugins
Standard
Aligned
Displays entries in an aligned table with a simplified template design which takes a simple list of field patterns and creates one table column per pattern.
CSV
Allows CSV import and export of entries.
Grid
Displays entries in a grid (each entry in a table cell). Allows setting the number of columns and rows of the grid.
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.
RSS
Allows designing and generating RSS feeds from the activity entries. ====Tabular Displays entries in an aligned table. The template is designed with an html table in a WYSIWYG editor.
Add-ons
Chart
Displays one or more charts based on the view entries content.
Allows designing a PDF template and exporting entries to a PDF file.
Field plugins
Internal
Entry actions
Displays the entry action links/icons (e.g. edit, delete, duplicate etc.).
Entry author
Displays info about the entry author (e.g. first name, last name, user picture etc.).
Entry group
Displays info about the group the entry belongs to.
Entry time
Displays the entry time created and modified.
Standard
Checkbox
Allows the user to select options by ticking checkboxes.
Entry state
Allows the user to set the entry state (with ajax support).
File
Allows the user to upload files to the entry.
Comment Mdl
Allows the user to add moodle comments 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.
Rating Mdl
Allows the user to add moodle ratings to the entry.
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
Displays a required Google re-captcha when editing the entry.
Chart
Displays a YUI chart based on entry content.
Clicker
Allows choosing an option by clicking a numbered button .
Dataform view
Displays the content of a selected view with optional filtering based on entry content.
Duration
Allows the user to specify a duration in various units.
Latlong
Allows the user to enter a geographic location with latitude and longitude.
Mail to
Displays a mailto link that will open an email editor in the user's local email client.
Entry actions plus
Allows a templates manager to configure the appearance and behavior of the entry actions.
Access rule plugins
Standard
Entry access
Allows setting access permissions (view, update, delete, export) for entries that have a specified content in specified views.
Field access
Allows setting view and update permissions for fields that have a specified content.
View access
Allows setting view permissions for specified views.
Notification rule plugins
Standard
Entry notification
Allows setting custom messages to be sent to specified recipients on specified entry events (add, update, delete).
Field notification
Allows setting custom messages to be sent to specified recipients on specified field events (update).
Other components
Text filters
Blocks
Dataform view
Allows for displaying and interacting with the content of a Dataform activity via a block on the course page.
Dataform context
Mods
Dataform view
A label-like resource module that allows for displaying and interacting with the content of a Dataform activity in a course section on the course page.