My mindmap overview

Blocks ::: block_mymindmap_overview
Maintained by Dey Bendifallah
The mymindmap_overview block presents the courses in the dashboard. Block mymindmap_overview has the advantage of seeing all its courses containing at least one module on a single screen zone and being able to navigate to the section, the activity or the chosen resource to access it. IMPORTANT! For a better view of the mindmap of your courses, put this block in the content column This view also shows how many modules constitute a course or section, which allows you to only go to courses offering content. This plugin uses jsmind javascript tool to design the schemas. You can find it here: https://github.com/hizzgdev/jsmind There are some slowdowns due to searching the logs table for each student and each course needed to show the red flag. To avoid this, you can replace the "block_mymindmap_overview" file with the "block_mymindmap_overview-without-flags" file by removing the "-without-flags" extension. In the last version, all calls to the "logs" table to control access to new activities are avoided in order to speed up the display of the mindmap
Latest release:
235 sites
62 downloads
29 fans
Current versions available: 1

NEWNow all new content in a course is marked with a red flag

 and the last content consulted in the last open course is in yellow background
mymindmap_overview block presents the courses in the dashboard.

WARNING: Please, for a better view of the mindmap of your courses, put this block in the content column
***Fixed an error relating to a visible section with a single hidden module

Everyone knows the block myoverview  in the dashboard  and which presents in a paginated form the courses where one is registered.

Block mymindmap_overview has the advantage of seeing all its courses containing at least one module on a single screen zone and being able to navigate to the section, the activity or the chosen resource to access it.

This view also shows how many modules constitute a course or section, which allows you to only go to courses offering content.

This plugin uses jsmind javascript tool to design the schemas. You can find it here: https://github.com/hizzgdev/jsmind

In Progress courses can be opened until activities or resources  and past courses can be opened also.

There are some slowdowns due to searching the logs table for each student and each course needed to show the red flag.

To avoid this, you can replace the "block_mymindmap_overview" file with the "block_mymindmap_overview-without-flags" file by removing the "-without-flags" extension.

In this version, all calls to the "logs" table to control access to new activities are avoided in order to speed up the display of the mindmap


Potential privacy issues

https://github.com/deedey/moodle-block_mymindmap_overview/issues

Screenshots

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

Contributors

Dey Bendifallah (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Fri, 14 Dec 2018, 2:50 PM
    Approval issue created: CONTRIB-7570
  • David Mudrák
    Thu, 21 Feb 2019, 4:39 PM

    Hi Dey. Many thanks for sharing this plugin with the community. Please see https://tracker.moodle.org/browse/CONTRIB-7570 for the initial approval review feedback. Thanks in advance for addressing the raised issues.

  • Dey Bendifallah
    Fri, 22 Feb 2019, 9:01 PM
    Thank you for your encouragement, David
    I just made a few changes as suggested to me by Bas, that I kept informed in the Tracker.
    Best regards
  • tiago feio
    Mon, 10 May 2021, 2:52 AM
    Hi Dey, congratulations on this approach. It really enriches the usability. I would like to know if there is any way to use it as an activity with a course. It came to be, as a user of mindmap approaches, to integrate into some of the courses, but I can't find anything like it in moodles plugin repository
    Continue your good work.
  • Dey Bendifallah
    Mon, 10 May 2021, 3:00 PM
    Hi Tiago! Thank you very much for your encouragement.
    I use this module for my Mindmap courses:
    https://moodle.org/plugins/mod_mindmap
    Quite well done and based on javascript. Best regards
  • guy elec
    Tue, 30 Aug 2022, 7:39 PM
    Bonjour,
    J'ai installé ce plugin sur 2 plateformes 4.02 et 4.03. Ce plugin pose de gros problèmes. Moodle devient très très lent. Il apparait des soucis de connexion, déconnexion et de liens. Après désinstallation, Moodle fonctionne correctement.
  • Dey Bendifallah
    Wed, 28 Sept 2022, 11:11 PM
    Bonjour Guy
    Il y a quelques ralentissements dus à la recherche dans le tableau des logs pour chaque étudiant et chaque cours nécessaire afin d'afficher le flag rouge.
    Pour éviter cela, vous pouvez remplacer le fichier "block_mymindmap_overview" par le fichier "block_mymindmap_overview-without-flags" en supprimant l'extension "-without-flags".
    Vous le trouverez sur github et sur la dernière version
    Dans cette version, tous les appels à la table "logs" pour contrôler l'accès aux nouvelles activités sont évités afin d'accélérer l'affichage de la mindmap
    Bien cordialement
    Dey
  • Ben Dab
    Wed, 27 Sept 2023, 4:21 PM
    Bonjour Dey,
    Il y a une erreur dans block_mymindmap_overview.php l 282 $this->content->text = html_writer::div(mymindmap_overview_no_courses).
    Il faut rajouter les parenthèses $this->content->text = html_writer::div(mymindmap_overview_no_courses()).
    Cette erreur empêche le bon fonctionnement du plugin.
    Merci d'avance
  • Dey Bendifallah
    Wed, 27 Sept 2023, 7:36 PM
    Salut @Ben,
    Vous avez raison.
    Un simple oubli du au peu d'intérêt octroyé à la possibilité de n'avoir aucun enseignement pour un étudiant inscrit.
    La correction est faite sur Github et le sera avant le week-end sur Moodle plugins.
    Merci beaucoup pour votre vigilance et votre message.
    Cordialement,
    Dey
  • Piotr F
    Sat, 30 Mar 2024, 12:27 AM
    Hi,

    Seems like a great plugin, pretty much needed, thanks for you work.

    Any chances to make it to 4.3 version?

    Cheers,
    Piotr
  • Dey Bendifallah
    Sat, 30 Mar 2024, 1:16 AM
    Hi Piotr
    I don't test it with 4.3 moodle version.
    But I think it work with because there is a minor version.
    You don't lose anything by incorporating it. If it doesn't work correctly you can remove it from your plugins list. I will check this myself in two weeks. Thank you for your message and your trust.
    Regards
    Dey
  • Piotr F
    Thu, 4 Apr 2024, 4:32 AM
    Hi Dey,

    Unfortunately, didn't work:
    after install,
    in block I chose it, clicked,
    and all of a sudden 'Error reading database'.
    Moreover, after that, this course was not reachable, everytime I tried to enter it, I got the above message.
    Uninstalled, removed, all came back to normal.
    Cheers,
    Piotr
Please login to post comments