Course formats: eTask topics format
eTask topics format 1.6
eTask topics format 1.6
eTask topics format is based on the topics format and includes grading table (above or below the course sections) with aditional functionality such as a highlighting of grading values, grade to pass settings, motivational progress charts and much more.
- Old configuration compatibility removed (no longer needed).
- Download files as a ZIP archive,
- extract files to the folder named
- copy the
course/format/in your Moodle installation,
- login to the administration and run the installation,
- optionally update the settings of this module,
- set course format to
eTask topics format.
Activity completion is enabled by default in Moodle 3.5. You can manage
Activity completion in each of the course activity.
You can edit plugin setting by visiting
Site administration ->
Course formats ->
eTask topics format. There is one configurable field.
Registered due date modules
Registered due date modules provide a list of activity modules and specifies in which module's database field is the due date value stored. It helps you to menage modules with due date information used in activity popover.
Course format settings
You can edit course format settings by
Edit settings in the course. There are five configurable fields.
eTask private view
By default, private view is active -- students can see only their own grades. Othervise they see grades of all the students.
eTask progress charts
Motivates your students even more with progress charts Completed and Passed placed in the activity popover. Students can see progress of completed activities as well as passed activities. Private view is back in a play! No private data like grades of the other students -- motivational progress charts only. Progress charts are calculated by default. Because of the activity popover consistency, progress charts are visible all the time -- if progress charts are not allowed, they are not calculated but still visible with zero values.
eTask students per page
Number of students per page allows to change the number of students visible on each page of eTask grading table (default value is
10). Pagination is displayed below the eTask grading table.
eTask activities sorting
Customize the course settings by your preferences and sort activities by the latest, by the oldest or as they are in the course.
Above or below the course sections? Choose your ideal grading table placement.
Grading table of many activities
Provides grading table of many activity types such as
Shows activity popover with
due date (expected completion date if due date is missing),
grade to pass and optionally calculated
passed progress charts (see course format settings for eTask progress charts).
Grade to pass settings
Allows set up grade to pass in a course editing mode. It includes scales as well!
Highlighting of grading values
Highlights grading value by different statuses (
failed or without highlighting if grade to pass is not defined). Completed status is applied through the activity completion in the activity settings. The status completed is displayed until a grade is entered, then 'passed' or 'failed' status is shown according to the grade to pass. Otherwise no status if grade to pass is not set.
Strictly defined access permissions for all versions of eTask. GDPR ready plugin. It is possible to manage permissions in course. There are three access levels:
- teacher (full management; includes manager, course creator and teacher roles),
- non-editing teacher (read only for all the data) and
- student (read only for the data in the context of a private view).
Switching the user roles provide real view on grading table in permissions context.
It is possible to use user defined scales in the grading activities. It is necessary to define scales ascending (from the worst to the best value), e.g.
No, Yes or
F, D, C, B, A!
- Support for groups mode in a course, it means student can see only students from the same group and teacher can filter eTask by all groups,
- table pagination; eTask students per page can be defined in the eTask course format settings,
- all activities in an eTask grading table are sorted from the newest by default because of the information value of the latest activities -- you can change it by your preferences in the course format settings and sort activities by the latest, by the oldest or as they are in the course, see eTask activities sorting,
- you can change grading table placement -- above or below the course topics, see eTask placement,
- logged in student is always at the first row of the grading table,
- activity completion support (completed status in the table, completed progress chart, expected completion date as due date if due date is not set),
- there three types of access permissions:
- teacher can edit activities by clicking on activity headers; grade to pass setting is available; links from activity headers goes to activity editation; links from grade table cells goes to activity grading; filtering by groups is available as well as pagination,
- non-editing teacher can click only on activity header; links goes to activity detail; filtering by groups is available as well as pagination and
- student can click only on activity headers; links goes to activity detail; pagination is available; if student is part of defined group, only students from the same group are shown in the eTask table.
One more thing. We are mobile ready! You can simply swipe the eTask grading table or set up grade to pass.
- Version build number
- Version release name
- Can be updated from
- 3.5 (Moodle 3.5), 3.5 (Moodle 3.5), 3.5 (Moodle 3.5), 3.5.1 (Moodle 3.5), 3.6 (Moodle 3.5), 3.6 (Moodle 3.5), 3.6.1 (Moodle 3.5), 3.6.2 (Moodle 3.5), 3.5 (Moodle 3.5), 1.6, 1.6
- Stable version
- MD5 Sum
- Supported software
- PHP 7.0, PHP 7.1, PHP 7.2, Moodle 3.5
- This is the latest release for Moodle 3.5
Version control information
- Version control system (VCS)
- VCS repository URL
- VCS branch
- VCS tag
Default installation instructions for plugins of the type Course formats
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "myformat") in the "course/format" subdirectory.
- Visit http://yoursite.com/admin to finish the installation