Note: You are currently viewing documentation for Moodle 3.2. Up-to-date documentation for the latest stable version of Moodle is probably available here: Dataform capabilities.

Dataform capabilities: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 2: Line 2:
{{Dataform Docs Note 1}}
{{Dataform Docs Note 1}}


{| class="wikitable"  style="text-align:center;background-color:inherit;"  
The list below shows the Dataform capabilities and their default Allow setting.
 
The View capabilities can be set in the Dataform context for all views in the activity or in a [[Dataformaccess View]] rule for a subset of the view.
The Entry capabilities can be set in the Dataform context for entries in all the views or in a [[Dataformaccess Entry]] rule for a subset of entries in a subset of the views.
 
{| class=""  style="text-align:center;background-color:inherit;border:0;"  
|-  
|-  
| style="text-align:left;" colspan="9" | <h2>Activity capabilities</h2>              
| style="text-align:left;" colspan="9" | <h2>Activity capabilities</h2>          
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Auth user front page || Auth user || Student || Non-editing teacher || Teacher || Course creator || Manager
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:addinstance|Add a new Dataform activity]] ||  ||  ||  ||  ||  || V ||  || V
| style="text-align:left;" | [[Capabilities/mod/dataform:addinstance|Add a new Dataform activity]] ||  ||  ||  ||  || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:indexview|View the course's Dataform index]] ||  ||  ||  ||  || V || V ||  || V
| style="text-align:left;" | [[Capabilities/mod/dataform:indexview|View the course's Dataform index]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:messagingview|View the messaging options of a Dataforrm activity]] ||  ||  ||  ||  ||  || V ||  || V
| style="text-align:left;" | [[Capabilities/mod/dataform:messagingview|View the messaging options of a Dataforrm activity]] ||  ||  ||  ||  || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:managetemplates|Manage Dataform templates]] ||  ||  ||  ||  ||  || V ||  || V
| style="text-align:left;" | [[Capabilities/mod/dataform:managetemplates|Manage Dataform templates]] ||  ||  ||  ||  || V || V
|-  
|-  
| style="text-align:left;" colspan="9" | <h2>View capabilities</h2>              
| style="text-align:left;" colspan="9" | <h2>View capabilities</h2>          
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Auth user front page || Auth user || Student || Non-editing teacher || Teacher || Course creator || Manager
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccess|Access a non-hidden view]] || || || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccess|Access a non-hidden view]] || V || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccesshidden|Access a hidden view]] ||  ||  ||  || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccesshidden|Access a hidden view]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccessearly|Access a view before activity availability]] ||  ||  || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccessearly|Access a view before activity availability]] ||  ||  || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccesslate|Access a view after activity is due]] ||  ||  || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewaccesslate|Access a view after activity is due]] ||  ||  || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewfilteroverride|Override view filter]] ||  ||  ||  || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:viewfilteroverride|Override view filter]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" colspan="9" | <h2>Entry capabilities</h2>              
| style="text-align:left;" colspan="9" | <h2>Entry capabilities</h2>          
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Auth user front page || Auth user || Student || Non-editing teacher || Teacher || Course creator || Manager
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:manageentries|Manage entries]] ||  ||  ||  ||  || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:manageentries|Manage entries]] ||  ||  ||  ||  || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownview|View own entries]] ||  ||  || || || || || ||  
| style="text-align:left;" colspan="9" | <h3>Entries authored by the current user</h3>           
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownexport|Export own entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownview|View own entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownadd|Add own entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownexport|Export own entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownupdate|Update own entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownadd|Add own entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryowndelete|Delete own entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryownupdate|Update own entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupview|View group entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryowndelete|Delete own entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupexport|Export group entries]] ||  ||  || || || || || ||  
| style="text-align:left;" colspan="9" | <h3>Entries authored by members of the current user's group</h3>           
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupadd|Add group entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupview|View group entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupupdate|Update group entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupexport|Export group entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupdelete|Delete group entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupadd|Add group entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyview|View any entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupupdate|Update group entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyexport|Export any entries]] ||  || ||  || || || |||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entrygroupdelete|Delete group entries]] ||  || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyadd|Add any entries]] ||  ||  || || || || || ||  
| style="text-align:left;" colspan="9" | <h3>Entries that are not own, group, or anonymous</h3>           
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyupdate|Update any entries]] || || || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyview|View any entries]] || V || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanydelete|Delete any entries]] || || || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyexport|Export any entries]] || V || V || V || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousview|View anonymous entries]] ||  ||  ||  || ||  ||  || ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyadd|Add any entries]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousexport|Export anonymous entries]] ||  ||  ||  || ||  ||  || ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanyupdate|Update any entries]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousadd|Add anonymous entries]] ||  ||  ||  || ||  ||  || ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanydelete|Delete any entries]] ||  ||  ||  || V || V || V
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousupdate|Update anonymous entries]] ||  ||  || || || || || ||  
| style="text-align:left;" colspan="9" | <h3>Entries authored anonymously</h3>           
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|-  
|-  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousdelete|Delete anonymous entries]] || || || || || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousview|View anonymous entries]] || V || V || V || V || V || V
|-  
|-  
| style="text-align:left;" colspan="9" | <h2>Preset capabilities</h2>              
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousexport|Export anonymous entries]] ||  ||  ||  || V || V || V
|-
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousadd|Add anonymous entries]] ||  || V || V || V || V || V
|-
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousupdate|Update anonymous entries]] ||  ||  ||  || V || V || V
|-
| style="text-align:left;" | [[Capabilities/mod/dataform:entryanonymousdelete|Delete anonymous entries]] ||  ||  ||  || V || V || V
|-
| style="text-align:left;" colspan="9" | <h2>Preset capabilities</h2>          
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|- style="font-weight:bold;background-color:#F2F2F2;" |  
|  || Guest || Auth user front page || Auth user || Student || Non-editing teacher || Teacher || Course creator || Manager
|  || Guest || Front page || Student || Non-editing teacher || Teacher || Manager
|- ||  ||  ||  ||  ||  ||  ||  ||
|-  
| style="text-align:left;" [[Capabilities/mod/dataform:managepresets|Manage presets]] ||  ||  ||  ||  || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:managepresets|Manage presets]] ||  ||  ||  ||  || V || V
|-  
|-  
| style="text-align:left;" [[Capabilities/mod/dataform:presetsviewall|View all presets]] ||  ||  ||  ||  || ||  ||  ||  
| style="text-align:left;" | [[Capabilities/mod/dataform:presetsviewall|View all presets]] ||  ||  ||  ||  || V || V
|}
|}

Revision as of 19:56, 25 February 2014


The list below shows the Dataform capabilities and their default Allow setting.

The View capabilities can be set in the Dataform context for all views in the activity or in a Dataformaccess View rule for a subset of the view. The Entry capabilities can be set in the Dataform context for entries in all the views or in a Dataformaccess Entry rule for a subset of entries in a subset of the views.

Activity capabilities

Guest Front page Student Non-editing teacher Teacher Manager
Add a new Dataform activity V V
View the course's Dataform index V V V
View the messaging options of a Dataforrm activity V V
Manage Dataform templates V V

View capabilities

Guest Front page Student Non-editing teacher Teacher Manager
Access a non-hidden view V V V V V V
Access a hidden view V V V
Access a view before activity availability V V V V
Access a view after activity is due V V V V
Override view filter V V V

Entry capabilities

Guest Front page Student Non-editing teacher Teacher Manager
Manage entries V V

Entries authored by the current user

Guest Front page Student Non-editing teacher Teacher Manager
View own entries V V V V V
Export own entries V V V V V
Add own entries V V V V V
Update own entries V V V V V
Delete own entries V V V V V

Entries authored by members of the current user's group

Guest Front page Student Non-editing teacher Teacher Manager
View group entries V V V V V
Export group entries V V V V V
Add group entries V V V V V
Update group entries V V V V V
Delete group entries V V V V V

Entries that are not own, group, or anonymous

Guest Front page Student Non-editing teacher Teacher Manager
View any entries V V V V V V
Export any entries V V V V V V
Add any entries V V V
Update any entries V V V
Delete any entries V V V

Entries authored anonymously

Guest Front page Student Non-editing teacher Teacher Manager
View anonymous entries V V V V V V
Export anonymous entries V V V
Add anonymous entries V V V V V
Update anonymous entries V V V
Delete anonymous entries V V V

Preset capabilities

Guest Front page Student Non-editing teacher Teacher Manager
Manage presets V V
View all presets V V