Course formats: eTask topics format

Maintained by Martin DrlikMartin Drlik
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.
334 sites
59 fans
Current versions available: 10
If you like this plugin, favourite it . Thank you for using eTask topics format.

Make it easy! With eTask topics format – available for
Moodle 2.9-3.8

Grading table placed above or below of the course, highlighting grading values, easy set up of grade to pass, motivational progress bars, groups support, pagination and more ... this is eTask topics format – powerful and easy to use!

Motivates your students even more! Activity popover provides progress bars of completed and passed activities.

Students can see progress of completed activities as well as passed. Private mode is back in a play! No private data like grades of other students – motivationalprogress bars only. Progress bars are calculated by default.

Due date in popover shows expected completion date if due date is missing.

Privacy? No problem! Set up private view in eTask settings and display real data in progress bars even if only one student is shown.

By default, private view is disabled. If you enable it, students can see only their own grades, othervise they see grades of all students in the course or in the course group. Be careful and set this private view before using this course format in a course!

Grade to pass – the simplest way to set up.

Set up grade to pass simply – in a course editing mode you canopen activity modal, set grade to pass and save – thats it!

It is possible to use user defined scales. It is necessary to define scales ascending (from the worst to the best value), e.g. No, Yes or F, D, C, B, A!

Activity completion – so powerful tool!

Activity completion is enabled by default in Moodle 3.3, 3.4, 3.5, 3.6, 3.7 and 3.8. You can manage Activity completion in each of the course activity.

In Moodle 3.1 and 3.2 Enable completion tracking in Course setting and you can manageActivity completion as well.

Moodle 2.9 and 3.0 has disabled activity completion by default. Go to Site administration -> Advanced features and Enable completion tracking. Then Enable completion tracking in Course setting as well. You can manage Activity completion now.

Activity completion allows you to define two basic rules – students can manually mark the activity as completed or you can show activity as completed when conditions are met, e.g. student must view this activity to complete it, student must receive a grade to complete this activity or student mustsubmit to this activity to complete it. Expect completed on date is available – this date is shown in activity popover as due date if you enable it.

Switch role to ... strictly defined permissions and GDPR ready!

Teacher (includes manager and course creator roles) 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.

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.

You can change this permissions in Course administration-> Users -> Permissions.

Better customization with new features – activities sorting and grading table placement.

For better customization the most of the plugin configurations were moved to the course format settings. eTask topics format is more usable than ever before!

Is the sorting of activities by the latest uncomfortable for you? Never mind! New ability to sort activitiesis here– by the latest, by the oldest or as they are in the course.

Do you want to the content of the course first? Now you can choose the placement of the eTask above or below the course sections.

Still not enough? Try it and let me know – we can improve it together!

You can edit course format settings by Edit settingsin the course. There are five configurable fields: eTask private view, eTask progress bars, eTask students per page, eTask activities sorting and eTask placement.

Do you have some idea to improve eTask topics format? Contact me! Write comment below or private Moodle message. Do you find some bug? Write comment as well or Create issue!

If more information needed, go to Versions, choose your Moodle version and click learn more.

And ... why am I doing it? For us – teachers and students!

Thanks so much Martin – you're a champion. This course format is an absolute favourite of our instructors and students.
— Steve
Hello Martin, I'd love to use this plugin. Because it is easy to see for a student if they have passed or failed an assignment and they can see if the assignment is submitted or not.
— Mitchell
Love the potential of this.
— Peter
Hi Martin, handy pluggin.
— Luke
Dear Martin. Thanks a lot. You are the best. Everything is fine and I'm really thankful to you.
— Tom
Thanks again for your amazing module and work.
— Antonio

Write about us

Quick and easy – installation

  1. Download the files as a ZIP archive,
  2. extract the files to the folder named etask,
  3. copy the etask folder to course/format/ in your Moodle installation,
  4. login to the administration and run the installation,
  5. optionally update the settings of this module and
  6. set course format to eTask topics format.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8


Martin Drlik
Martin Drlik (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Martin Drlik
    Sun, Nov 26, 2017, 7:20 AM
    Hi Luke, as the activity completion feature is available from Moodle 3.3, it is implemented in eTask 3.3 for both of this Moodle versions, e.g. Moodle 3.3 and Moodle 3.4. Enjoy it!
  • Picture of Jesús Antonio Zatarain de Losada
    Mon, Oct 1, 2018, 3:51 AM

    Thanks for share your amazing module.

    There something that is a little confuse about the order of the a activities, the order Right to Left, but maybe for some people like me prefer a order Left to Right.

    I attach an image with the idea, would be great that the user can select in the preference the order. Any way great job

  • Martin Drlik
    Sun, Oct 14, 2018, 4:20 PM
    New version of moodleplugin eTask coming soon. Most configuration will be moved to the course settings (better customization). It will include the ability to sort activities by the latest, by the oldest or as they are in the course.
  • Martin Drlik
    Thu, Oct 18, 2018, 2:13 PM
    Placement of grading table above or below the course sections will be available with the new eTask version as well.
  • Picture of Gildredge VLE Administrator
    Tue, Nov 13, 2018, 9:24 PM
    Hi. Just upgraded to the latest version and the grading section no longer has a scrollbar but simply goes off to the right of the screen forever (or for the length of the data).
  • Martin Drlik
    Wed, Nov 14, 2018, 6:18 AM
    HI, I fixed some notices and warnings. I checked the horizontal table scrolling as well and it seems to works fine. Download the latest eTask version and try to purge all caches.
  • Martin Drlik
    Wed, Feb 13, 2019, 6:39 AM
    There is known issue with non-existing block_myoverview/progress-chart template for Moodle 3.6. I am working on fix. See please.
  • Martin Drlik
    Thu, Feb 14, 2019, 5:52 AM
    Issue with non-existing block_myoverview/progress-chart template for Moodle 3.6 fixed! Download the lates version of module for Moodle 3.6.
  • Picture of simon gardes
    Fri, Aug 2, 2019, 5:20 AM
    Is it possible to add a forum to the etask?? or a video?
    I can not find the way to set it.
  • Martin Drlik
    Sat, Aug 17, 2019, 7:33 PM
    Hi @Simon, eTask shows only activities that can be graded. Forum or multimedia no included. If you want to specify your request, write me direct message. Forum grading is a much anticipated feature coming in Moodle 3.8, in November so it will be included in the eTask topics format from this Moodle version.
  • Picture of Luke Jones
    Tue, Jan 7, 2020, 5:33 AM
    Thank you for such an amazing plugin, I hope you can help me.
    I need to allow students to view only their own progress but to allow teachers to view only the progress of students in their group. It seems that no matter what configuration I use teachers have access to all groups. Is it possible to change the "eTask private view" depending on the user's role?
  • Martin Drlik
    Tue, Jan 7, 2020, 4:10 PM
    Hi @Luke. Thank for your comment. The question is, what do you mean by "view only their own progress". eTask shows passed and completed progress bars (it is not the same as course progress for student). This plugin provides passed and completed activities progress either for all students or for all students in a group ("motivational" progress bars - I can see lot of students complete activity or passed activity so I should complete or passed it as well). It does not make sense to calculate progress bars for one student per activity (it is passed or completed - no data for calculation). As you can see in plugin documentation, eTask has three roles: student, non-editing teacher and teacher. Teacher has full eTask access in a course, so all course groups are available. The second question needs code development of this plugin. If you need this feature, create issue ( with detailed description.
  • Al
    Sat, Jan 11, 2020, 7:56 AM
    When a student does a lesson, they have a progress bar saying what % they are through the lesson. Is there any way a teacher can see this for an entire class?
  • Martin Drlik
    Sat, Jan 11, 2020, 8:10 PM
    Hi @Al, I think you mean progress of the course? If so, this is not question on eTask plugin, unfortunately. If I am wrong, please send me a private message. eTask provides progress per activity.
1 2 3
Please login to post comments