Progress Bar

Blocks ::: block_progress
Maintained by My mugMichael de Raadt
A time management tool for you and your students
Latest release:
3178 sites
258 downloads
191 fans
Current versions available: 2

Please use the Completion Progress block instead if this.

  • Faster and more efficient
  • Easier to use
  • More compatible with additional plugins

The Progress Bar block will no longer be developed and is kept here for historical reasons.


  • A time-management tool for students
    • Shows progress in activities/resources of a course
    • Colour coded to quickly see completed/viewed
  • Teachers select which pre-existing activities/resources are to be included
  • Order by times/deadlines or course order
  • Overview page for teachers showing progress of all students
    • Identify and contact at-risk students
  • Combined progress on Dashboard page

Screenshots

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

Contributors

My mug
Michael de Raadt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Javier Varas
    Wed, 4 Nov 2015, 6:52 PM
    Hi Michael

    Thanks for your quick reply! I'd love to test the new version on my site and give you feedback.

    I've followed your link and downloaded the file "progress.zip". But when I try to install the plug in the validation fails. I get the message "Error Target location already exists Help with Target location already exists /var/www/html/moodle/blocks/progress"

    I use Moodle 2.9.1+

    Javi
  • My mug
    Thu, 5 Nov 2015, 5:19 AM
    Hi, Javi.

    I don't think you can upgrade a plugin using the installation interface. Manually copy the "progress" folder from the zip into your "blocks" folder to overwrite the old version, then go to the Notifications page and the block will upgrade.

    Michael
  • Renate Wesselingh
    Mon, 9 Nov 2015, 9:48 PM
    Hi Michael,

    I don't know if this is just an issue in the local installation (in French) of the Progress Bar or more in general, but I'm asking the question anyway. As a teacher, I get the same progress bar as my students, urging me to do the things my students are supposed to do. I see no setting in the configurations of the bar that would allow me to limit the display of the progress bar or components of it to students only, so how do I limit progress (and completion also, by the way) to students only?

    Renate
  • My mug
    Tue, 10 Nov 2015, 6:25 AM
    Hi, Renate.

    It's more difficult than you might think to distinguish users who are teachers or students. A person can be both in the same course, for example.

    Regardless, people who set up the Progress Bar want to see what it looks like for users, so removing it would not be useful to them. Is there a problem with seeing the Progress Bar when you are not a student?

    A simple workaround is to minimise the block for yourself. That doesn't affect the view of the block for others.

    Michael
  • Star
    Thu, 12 Nov 2015, 11:28 AM
    Somehow can NOT choose Turnitintooltwo activity into monitoring, any ideas? Or I make some settings wrong?
  • My mug
    Thu, 12 Nov 2015, 12:30 PM
    Hi, Jinxing Chen.

    Unfortunately, TurnItIn have about six different plugins. I'm not sure what one you're using. There is support for one of these in the Progress Bar and it looks like it's not yours. If you, or someone technically minded at your institution/organisation, can determine the queries needed to read from the appropriate tables for your version of the plugin, please share them with me so I can introduce them to the distributed version. Unfortunately you can't get a copy of the plugins without paying.

    Michael
  • Star
    Mon, 16 Nov 2015, 4:25 AM
    Hi, Michael
    Sorry didn't provide much useful information before. The Plugin is Turnitin Assignment 2 (mod_turnitintooltwo), and currently we are using version 2015040104.
    This plugin also required other two plugins, block_turnitin (version 2014012407) and plagiarism_turnitin (version 2015040104).

    By the way, we are using this version 2015051500 for progress block.

    Star
  • My mug
    Mon, 16 Nov 2015, 8:55 AM
    Hi, Jinxing Chen.

    If you could find out what tables that module access, you might be able to come up with an entry for it. Look at what is in the blocks/prorgress/lib.php file for the 'turnitintool' plugin for a similar entry. You might want to update to the latest version of Progress Bar before doing that.

    Michael
  • Star
    Mon, 16 Nov 2015, 11:46 AM
    Hi, Michael
    Thanks for your advice, I have checked blocks/progress/lib.php, for block_progress_monitorable_modules function, return array has one item for turnitin

    'turnitintool' => array(
    'defaultTime' => 'defaultdtdue',
    'actions' => array(
    'submitted' => "SELECT id
    FROM {turnitintool_submissions}
    WHERE turnitintoolid = :eventid
    AND userid = :userid
    AND submission_score IS NOT NULL"
    ),
    'defaultAction' => 'submitted'

    From the above array item, it was for Turnitin Assignment 1 (turnitintool), not for Turnitin Assignment 2 (turnitintooltwo).

    Looking for DB, turnitintooltwo related some tables: mdl_turnitintooltwo, mdl_turnitintooltwo_courses, mdl_turnitintooltwo_parts, mdl_turnitintooltwo_peermarks, mdl_turnitintooltwo_ submissions, mdl_turnitintooltwo_users.

    Star
  • My mug
    Thu, 19 Nov 2015, 9:48 AM
    You might try duplicating that array element and substituting in the new table names and check if the field names are the same. Let me know how that goes.
  • Catalina Cano
    Fri, 20 Nov 2015, 12:10 PM
    Hola, yo necesito agregar un nuevo campo de filtro dentro de la barra de progreso, he modificado el archivo overview.php sin embargo tengo un error que dice:
    Un paramétro necesario (city) faltaba
  • Akhilesh Semwal
    Fri, 20 Nov 2015, 8:45 PM
    Dear Michael,

    Category enrolled students are not coming in overview. only students enrolled in particular courses of that category are coming in overview. Please help.
  • Graham Moir
    Sat, 21 Nov 2015, 9:00 PM
    Hello. On Moodle 2.9.1+ and Progress Bar 2015111600 everything works fine for individual students, but when logged in as an administrator and clicking on 'overview of students' I get

    "Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request."
    This is on a course with 11 enrolled students. The error message doesn't give much info, but there don't appear to be any other problems with the site. Any suggestions to fix this or diagnose it further ?

    thanks
  • Star
    Tue, 24 Nov 2015, 7:31 AM
    Dear Michael
    Our Uni start using Equella as main repository, therefor most of resources will be under Equella (mod_equella) resource module.
    Had try upgrade the progress bar block to the latest version, but seems can NOT recognize/monitored Equella resource. And same as Turnitin 2 (mod_turnitintooltwo) which I've comment before?
    What's the best method to make Progress bar block CAN recognize these two modules? Or have you got any plan to upgrade it on the next version?

    Cheers.
  • Modestos Stavrakis
    Tue, 24 Nov 2015, 8:15 PM
    Hi Michael,

    I tried to upgrade the plugin to the latest version 2015111200 but I get blank screens with no error messages on the debug log. This happen to all courses with active block.
    My current version is 2013121800 running on 2.3.1+

    Is there something I am missing.

    Regards,
    Modestos
Please login to post comments