Note: This documentation is for Moodle 2.7. For up-to-date documentation see Dataform Plugins.

Dataform Plugins: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 5: Line 5:
{| class=""  style="background-color:inherit;border:0;vertical-align:top;"   
{| class=""  style="background-color:inherit;border:0;vertical-align:top;"   
|-     
|-     
| colspan="2" | <h2 style="margin-top:60px;">View plugins</h2>     
| colspan="2" | <h2>View plugins</h2>     
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Standard</h3>     
| colspan="2" | <h3>Standard</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 17: Line 17:
{{Dataform plugins list table row |  | [[Dataformview Tabular|Tabular]] | Displays entries in an aligned table. The template is designed with an html table in a WYSIWYG editor. }}
{{Dataform plugins list table row |  | [[Dataformview Tabular|Tabular]] | Displays entries in an aligned table. The template is designed with an html table in a WYSIWYG editor. }}
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Add-ons</h3>     
| colspan="2" | <h3>Add-ons</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 23: Line 23:
{{Dataform plugins list table row |  | [[Dataformview PDF|PDF]] | Allows designing a PDF template and exporting entries to a PDF file. }}
{{Dataform plugins list table row |  | [[Dataformview PDF|PDF]] | Allows designing a PDF template and exporting entries to a PDF file. }}
|-     
|-     
| colspan="2" | <h2 style="margin-top:60px;">Field plugins</h2>     
| colspan="2" | <h2>Field plugins</h2>     
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Internal</h3>     
| colspan="2" | <h3>Internal</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 33: Line 33:
{{Dataform plugins list table row |  | [[Dataformfield entrytime|Entry time]] | Displays the entry time created and modified. }}
{{Dataform plugins list table row |  | [[Dataformfield entrytime|Entry time]] | Displays the entry time created and modified. }}
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Standard</h3>     
| colspan="2" | <h3>Standard</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 51: Line 51:
{{Dataform plugins list table row |  | [[Dataformfield url|Url]] | Allows the user to enter a clickable link. }}
{{Dataform plugins list table row |  | [[Dataformfield url|Url]] | Allows the user to enter a clickable link. }}
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Add-ons</h3>     
| colspan="2" | <h3>Add-ons</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 63: Line 63:
{{Dataform plugins list table row |  | [[Dataformfield xentryactions|Entry actions plus]] | Allows a templates manager to configure the appearance and behavior of the entry actions. }}
{{Dataform plugins list table row |  | [[Dataformfield xentryactions|Entry actions plus]] | Allows a templates manager to configure the appearance and behavior of the entry actions. }}
|-     
|-     
| colspan="2" | <h2 style="margin-top:60px;">Access rule plugins</h2>     
| colspan="2" | <h2>Access rule plugins</h2>     
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Standard</h3>     
| colspan="2" | <h3>Standard</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 72: Line 72:
{{Dataform plugins list table row |  | [[Dataformaccess view|View access]] | Allows setting view permissions for specified views. }}
{{Dataform plugins list table row |  | [[Dataformaccess view|View access]] | Allows setting view permissions for specified views. }}
|-     
|-     
| colspan="2" | <h2 style="margin-top:60px;">Notification rule plugins</h2>     
| colspan="2" | <h2>Notification rule plugins</h2>     
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Standard</h3>     
| colspan="2" | <h3>Standard</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 80: Line 80:
{{Dataform plugins list table row |  | [[Dataformnotification field|Field notification]] | Allows setting custom messages to be sent to specified recipients on specified field events (update). }}
{{Dataform plugins list table row |  | [[Dataformnotification field|Field notification]] | Allows setting custom messages to be sent to specified recipients on specified field events (update). }}
|-     
|-     
| colspan="2" | <h2 style="margin-top:60px;">Other components</h2>     
| colspan="2" | <h2>Other components</h2>     
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Text filters</h3>     
| colspan="2" | <h3>Text filters</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
{{Dataform plugins list table row |  | [[Dataform auto linking filter|Dataform auto linking]] | A site [[Filter]] that will create links to a Dataform entry where the name/title (word or phrase) of the Dataform entry is used within the same course in which the Dataform is located.  This includes forum postings, pages, labels etc. }}
{{Dataform plugins list table row |  | [[Dataform auto linking filter|Dataform auto linking]] | A site [[Filter]] that will create links to a Dataform entry where the name/title (word or phrase) of the Dataform entry is used within the same course in which the Dataform is located.  This includes forum postings, pages, labels etc. }}
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Blocks</h3>     
| colspan="2" | <h3>Blocks</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  
Line 93: Line 93:
{{Dataform plugins list table row |  | [[Dataform context block|Dataform context]] | Provides permissions context for Dataform access and notification rules. }}
{{Dataform plugins list table row |  | [[Dataform context block|Dataform context]] | Provides permissions context for Dataform access and notification rules. }}
|-     
|-     
| colspan="2" | <h3 style="margin-top:60px;">Mods</h3>     
| colspan="2" | <h3>Mods</h3>     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|- style="font-weight:bold;background-color:#F2F2F2;" |     
|  || Description  
|  || Description  

Revision as of 22:52, 28 March 2014


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

View plugins

Standard

Description

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

Description

Chart

Displays one or more charts based on the view entries content.

PDF

Allows designing a PDF template and exporting entries to a PDF file.

Field plugins

Internal

Description

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

Description

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

Description

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

Description

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

Description

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

Description

Dataform auto linking

A site Filter that will create links to a Dataform entry where the name/title (word or phrase) of the Dataform entry is used within the same course in which the Dataform is located. This includes forum postings, pages, labels etc.

Blocks

Description

Dataform view

Allows for displaying and interacting with the content of a Dataform activity via a block on the course page.

Dataform context

Provides permissions context for Dataform access and notification rules.

Mods

Description

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.