Content Pages
Maintained by
RACHELS, DANIEL A., Léo Renis Santos
The plugin for Moodle (Content pages), was designed so that from it, tutors, teachers and technicians can add content in courses, following usability and accessibility standards.
This tool will be responsible for signaling the good practice of adding text, images, multimedia, among others. In it, the content will be distributed in pages, so that the monitoring of the content does not become something exhausting and tiring. The plugin also has a bookmark, so that the participant can be located, based on last page accessed. Furthermore each page allows for the inclusion of public or private notes, which allows the participant to give or ask for feedback on the content studied on the page and enjoy and reply to comments from other colleagues.
In this version, the code has continued development of the capability to use the normal Moodle Question engine, which basically means that now you can use any question type you have installed on your site. Also, when using a, Background image, you can now change the title color to aid in readability of the page title. A major addition to this version is Branching Capability similar to the Lesson plugin, with the ability to navigate based on Previous/Next settings as well as correct or incorrect answers to some question types.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
I made the changes requested through the issues and sent a new version for evaluation.
Regarding the reported coding style violations, I will cast a new version with all code validated by Code Sniffer.
In advance, thanks for all the support!
Regards.
Thanks Léo for sharing the module with the community. I was able to install and test basic functionality of your plugin. There were some debugging messages raised during the process, please find it reported in your tracker as issue #1. During the code review, I noticed couple of thing that should be fixed before we can approve the plugin here in the Plugins directory. Please see your tracker for details on the plugin license issue (issue #2), non-English string in the English language pack (#3) and most importantly a security bug in your ajax handler (#4).
Please pay attention to the coding style violations reported above. Many of them are pretty formal and should be easy to fix - such as using tabs instead of spaces for indentation).
I am marking this as needing more work. Once a new version with fixes is uploaded here, we can continue with the functionality and the code review. Thank you for understanding and for patience with the approval review process.
https://integration.moodle.org/job/Precheck%20remote%20branch/25864/artifact/work/smurf.html