
Onetopic format
Course formats ::: format_onetopic
Maintained by
David Herney Bernal
Format to course that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”. It accepts edition by AJAX.
Latest release:
7173 sites
3k downloads
124 fans
Developed by: David Herney Bernal García - davidherney at gmail dot com
GIT: https://github.com/davidherney/moodle-format_onetopic
Information in: http://aprendeenlinea.udea.edu.co/lms/investigacion/course/view.php?id=50&topic=2
Powered by: https://bambuco.co/
Contributors
David Herney Bernal (Lead maintainer)
Please login to view contributors details and/or to contact them
Is it possible to make a link to a section - permanent.
Right now if we make a link from course A to a section in course B. Then if a new section is added in course B, we have to go back in course A and change the link, because the sectionID has changed. - So linking between courses to sections is nearly impossible ( and something the teachers do a lot).
the 3.8 version of the plugins has a requirement for "/course/format/topics/db/upgradelib.php"
that file does not exist anymore in Moodle 3.9.
so easiest thing to do is to open file:
"course/format/onetopic/db/upgradelib.php"
and change line 27 from
"require_once($CFG->dirroot. '/course/format/topics/db/upgradelib.php');"
to
require_once($CFG->dirroot. '/course/format/topics/db/upgrade.php');
after doing so, the upgrade/ installation works just fine...
Saludos
You can do it directly in the database, if you have access to it. Changing the "format" field in table "mdl_course" by "onetopic"... and reset platform cache.
Note: Not change the "site" value in the site course.
Saludos
The fields stored in mdl_course_format_options are the only format setting.
Saludos
I have updated more than 1000 existing courses to the onetopic format via SQL and so far they look correct to me. My mistake was not saving the SQL query used.
oops!
Are there any plans to show progress indicators? We thought it would have been a good one if we could let the learners know which topics they have started, progressing and completed (perhaps as a traffic light system or as a percentage) in the tab heading itself so at a glance one could know which topic they need to pay more attention. Hope this makes sense.
Thanks
The format save the current page in session. If you logout it won't be saved.
Saludos
Can we use it with topics collected inside each tab?
Thanks
I don't understand, What is "topics collected"?
Saludos