Dataform capabilities: Difference between revisions
From MoodleDocs
Module administration
Creating an activity
- Overview
- Activity administration
- Building an activity
- CSS tips and tricks
- JS tips and tricks
- Activating RSS
- Activity workflow
- Grading
Working with the activity
See also
No edit summary |
No edit summary |
||
Line 29: | Line 29: | ||
|- | |- | ||
| style="text-align:left;" colspan="9" | <h3>Entries before the activity is available</h3> | | style="text-align:left;" colspan="9" | <h3>Entries before the activity is available</h3> | ||
|- | |||
| style="text-align:left;" colspan="9" | If the activity is not yet available and these permissions are not granted, the user will not be able to do the corresponding actions on any type of entry. | |||
{{Dataform capability table row | font-weight:bold;background-color:#F2F2F2; | | | Guest | Front page | Student | Teacher | Teacher (editing) | Manager }} | {{Dataform capability table row | font-weight:bold;background-color:#F2F2F2; | | | Guest | Front page | Student | Teacher | Teacher (editing) | Manager }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyview|dataform:entryearlyview]] | View early | {{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyview|dataform:entryearlyview]] | View entries early | | V | V | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyadd|dataform:entryearlyadd]] | Add early | {{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyadd|dataform:entryearlyadd]] | Add entries early | | | | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyupdate|dataform:entryearlyupdate]] | Update early | {{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlyupdate|dataform:entryearlyupdate]] | Update entries early | | | | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlydelete|dataform:entryearlydelete]] | Delete early | {{Dataform capability table row | | [[Capabilities/mod/dataform:entryearlydelete|dataform:entryearlydelete]] | Delete entries early | | | | V | V | V }} | ||
|- | |||
| style="text-align:left;" colspan="9" | <h3>Entries after the activity is due</h3> | |||
|- | |- | ||
| style="text-align:left;" colspan="9" | | | style="text-align:left;" colspan="9" | If the activity is past due and these permissions are not granted, the user will not be able to do the corresponding actions on any type of entry. | ||
{{Dataform capability table row | font-weight:bold;background-color:#F2F2F2; | | | Guest | Front page | Student | Teacher | Teacher (editing) | Manager }} | {{Dataform capability table row | font-weight:bold;background-color:#F2F2F2; | | | Guest | Front page | Student | Teacher | Teacher (editing) | Manager }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateview|dataform:entrylateview]] | View late | {{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateview|dataform:entrylateview]] | View entries late | | V | V | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateadd|dataform:entrylateadd]] | Add late | {{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateadd|dataform:entrylateadd]] | Add entries late | | | | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateupdate|dataform:entrylateupdate]] | Update late | {{Dataform capability table row | | [[Capabilities/mod/dataform:entrylateupdate|dataform:entrylateupdate]] | Update entries late | | | | V | V | V }} | ||
{{Dataform capability table row | | [[Capabilities/mod/dataform:entrylatedelete|dataform:entrylatedelete]] | Delete late | {{Dataform capability table row | | [[Capabilities/mod/dataform:entrylatedelete|dataform:entrylatedelete]] | Delete entries late | | | | V | V | V }} | ||
|- | |- | ||
| style="text-align:left;" colspan="9" | <h3>Entries authored by the current user</h3> | | style="text-align:left;" colspan="9" | <h3>Entries authored by the current user</h3> |
Revision as of 17:08, 27 March 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 | Teacher | Teacher (editing) | Manager | |||
dataform:addinstance | Add a new Dataform activity | V | V | |||||
dataform:indexview | View the course's Dataform index | V | V | V | ||||
dataform:messagingview | View the messaging options of a Dataforrm activity | V | V | |||||
dataform:managetemplates | Manage Dataform templates | V | V | |||||
View capabilities | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:viewaccess | Access a non-hidden view | V | V | V | V | V | V | |
dataform:viewaccesshidden | Access a hidden view | V | V | V | ||||
dataform:viewaccessearly | Access a view before activity availability | V | V | V | V | |||
dataform:viewaccesslate | Access a view after activity is due | V | V | V | V | |||
dataform:viewfilteroverride | Override view filter | V | V | V | ||||
Entry capabilities | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:manageentries | Manage entries | V | V | |||||
Entries before the activity is available | ||||||||
If the activity is not yet available and these permissions are not granted, the user will not be able to do the corresponding actions on any type of entry. | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entryearlyview | View entries early | V | V | V | V | V | ||
dataform:entryearlyadd | Add entries early | V | V | V | ||||
dataform:entryearlyupdate | Update entries early | V | V | V | ||||
dataform:entryearlydelete | Delete entries early | V | V | V | ||||
Entries after the activity is due | ||||||||
If the activity is past due and these permissions are not granted, the user will not be able to do the corresponding actions on any type of entry. | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entrylateview | View entries late | V | V | V | V | V | ||
dataform:entrylateadd | Add entries late | V | V | V | ||||
dataform:entrylateupdate | Update entries late | V | V | V | ||||
dataform:entrylatedelete | Delete entries late | V | V | V | ||||
Entries authored by the current user | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entryownview | View own entries | V | V | V | V | V | ||
dataform:entryownexport | Export own entries | V | V | V | V | V | ||
dataform:entryownadd | Add own entries | V | V | V | V | V | ||
dataform:entryownupdate | Update own entries | V | V | V | V | V | ||
dataform:entryowndelete | Delete own entries | V | V | V | V | V | ||
Entries authored by members of the current user's group | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entrygroupview | View group entries | V | V | V | V | V | ||
dataform:entrygroupexport | Export group entries | V | V | V | V | V | ||
dataform:entrygroupadd | Add group entries | V | V | V | V | V | ||
dataform:entrygroupupdate | Update group entries | V | V | V | V | V | ||
dataform:entrygroupdelete | Delete group entries | V | V | V | V | V | ||
Entries that are not own, group, or anonymous | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entryanyview | View any entries | V | V | V | V | V | V | |
dataform:entryanyexport | Export any entries | V | V | V | V | V | V | |
dataform:entryanyadd | Add any entries | V | V | V | ||||
dataform:entryanyupdate | Update any entries | V | V | V | ||||
dataform:entryanydelete | Delete any entries | V | V | V | ||||
Entries authored anonymously | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:entryanonymousview | View anonymous entries | V | V | V | V | V | V | |
dataform:entryanonymousexport | Export anonymous entries | V | V | V | ||||
dataform:entryanonymousadd | Add anonymous entries | V | V | V | V | V | ||
dataform:entryanonymousupdate | Update anonymous entries | V | V | V | ||||
dataform:entryanonymousdelete | Delete anonymous entries | V | V | V | ||||
Preset capabilities | ||||||||
Guest | Front page | Student | Teacher | Teacher (editing) | Manager | |||
dataform:managepresets | Manage presets | V | V | |||||
dataform:presetsviewall | View all presets | V | V |