Course formats: eTask topics format

Maintained by Mgr. Martin Drlík Martin Drlík
eTask topics format is type of the course format. It is based on topics format and includes grading table on the top of the course page with aditional functionality as a highlighting of final grade or seting value for grade to pass.
185 sites
18 fans

eTask topics format v3.1

eTask topics format is type of the course format. It is based on topics format and includes grading table on the top of the course page with aditional functionality such as a highlighting of final grade or seting value for grade to pass.


  • 2017-01-26 new progress bars 'Passed' and 'Submitted' in an activity tooltip; changes in eTask topics format configuration - be careful and reconfigure your private view settings (the name of config key was changed); show progress bars configuration added
  • 2017-01-16 new design of the grade settings modal, tooltip and grade table; fix known issues
  • 2017-01-15 end of support for Moodle 2.9
  • 2016-12-30 change of the logic for numbering grade items in the table haed
  • 2016-09-30 grading table shows only users with role 'student'


Private view of eTask is now available. You can edit this setting by visiting Site administration -> Plugins -> Course formats -> eTask topics format.

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


  • provides grading table of many activity types such as assign, quiz, scorm, worksop etc.
  • show tooltip with due date and grade to pass if available; it also shows progress bars Submitted and Passed if allowed in the module configuration,
  • allow settings for grade to pass in a course editing mode and it includes scales as well,
  • highlights grade value by different statuses (submitted, passed, failed or without highlighting if grade to pass is not defined). Only assign suports submitted status (if submission is required in an assign settings),
  • all activities in an eTask grading table are sorted from newest because of the information value of actual activities,
  • there are two views - with editing mode (teacher) or clasic student view:
    • 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 area goes to grading,
    • student can click only on activity headers. Link goes to activity detail.


It is possible to use scales in the grading activities. It is necessary to define scales ascending (from the worst to the best value), e.g. No, Yes!


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


Mgr. Martin Drlík
Martin Drlík (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Игорь М
    Wed, 24 Feb 2016, 12:40 PM
    Good afternoon! Is it possible to do for version 2.9?
  • Picture of michell mejia
    Thu, 1 Sep 2016, 1:36 PM
    i have tjis error in thenlast etaks

    Parse error: syntax error, unexpected '(int)' (int) (T_INT_CAST) in /home/iecpueb1/public_html/campusvirtual/course/format/etask/format_etask_lib.php on line 179
  • Picture of michell mejia
    Tue, 27 Sep 2016, 6:18 AM
    Ready now is working in 3.1 version but now dont paint the (GREEN,RED AND YELLOW) square when my students send the homework.
  • Picture of Andrew Barrett
    Sun, 15 Jan 2017, 2:33 AM
    Hi there, is this compatible with moodle 3.2?
  • Mgr. Martin Drlík
    Mon, 16 Jan 2017, 12:06 AM
    Hi, Andrew, it works for Moodle 3.2, but there are some graphic issues. I am programming some incompatible changes for the new version. It will be release tomorrow, it means 16th January. Please, wait and you can download eTask topics format v3.0 tomorrow.
  • Picture of Dinis Medeiros
    Thu, 19 Jan 2017, 6:55 AM
    I get this error when changing topics name:
    inplaceeditableerror: Error calling update processor
    Any help?
  • Mgr. Martin Drlík
    Fri, 20 Jan 2017, 1:12 AM
    Hi, Dinis, i fixed this issue. Please, download last version of eTask 3.0 (Build: 2017011900). Thank you for bug report smile
  • Picture of Dinis Medeiros
    Fri, 20 Jan 2017, 2:29 AM
    Thanks. Working OK.
  • Picture of Steve Towson
    Tue, 18 Apr 2017, 6:26 AM
    Hi .... on moodle 3.0, I have the following errors:

    Warning: krsort() expects parameter 1 to be array, boolean given in /var/www/html/course/format/etask/format.php on line 89

    Warning: Invalid argument supplied for foreach() in /var/www/html/course/format/etask/format.php on line 91

    Warning: Invalid argument supplied for foreach() in /var/www/html/course/format/etask/renderer.php on line 304

    Warning: Invalid argument supplied for foreach() in /var/www/html/course/format/etask/renderer.php on line 311

    Warning: Invalid argument supplied for foreach() in /var/www/html/course/format/etask/renderer.php on line 331

    Fatal error: Call to undefined method format_etask::inplace_editable_render_section_name() in /var/www/html/course/format/etask/renderer.php on line 405

    Can you advise please?
  • Mgr. Martin Drlík
    Wed, 19 Apr 2017, 2:55 AM
    @Steve Towson, fixed in all available versions, see Versions section to download latest version for Moodle 3.0
  • Picture of Steve Towson
    Wed, 19 Apr 2017, 6:55 AM
    @Martin Drlik, thank you, that's done the trick!
  • Picture of Steve Towson
    Fri, 21 Apr 2017, 12:15 PM
    @Martin Drlik - is there anyway to show the e-task stuff at the bottom of the course instead of the top? And to have it filtered by group? Cheers.
  • Picture of Didier GIBAUD
    Wed, 26 Apr 2017, 11:48 PM
    With a Moodle 3.2.2+, nothing is shown after I selected the course format. Did I forget something ?
  • Mgr. Martin Drlík
    Thu, 27 Apr 2017, 2:55 AM
    @Didier I need more information, send me screenshot and also go to Site Administration -> Development -> Debugging and choose Debug Messages: ALL, try to go to the course with eTask and copy error messages if appear smile

    @Steve I send you private message to the Moodle account, pls, send me reply, thx smile
  • Picture of Didier GIBAUD
    Thu, 27 Apr 2017, 3:01 PM
    As I also am developping some plugins, the debug messages at a developper level are actually activated and no error messages are displayed. So I don't know how to send you a hardcopy by email of our Moodle with the eTask block showing that there is nothing displayed the legend. This comment don't accept pasting image.
1 2
Please login to post comments