mirror of
https://github.com/moodle/moodle.git
synced 2025-03-22 16:40:07 +01:00
This adds the following changes when viewing a list of discussions and forum_enabletimedposts is turned on. * Discussions a student wouldnt see right now are dimmed (timestart in future or timeend in the past). * A icon appears next to the discussion subject, the tooltip for this icon displays the display start and/or end time. This only appears for the user that made the discussion or has permission to viewhiddentimedposts. These two changes achieve a couple of important things, namely, teachers will not mistakenly think their students can see a discussion when viewing the list if they've later forgot that they set a time limit on it (or indeed if someone else put it on their discussion without them realising). Additionally it makes it easy to see from the list when different discussions are set to be released without having to go in and edit them to find out. Change-Id: Ia1818b33c00adae0dad72df8e170a078fb66cd76
ACTIVITY MODULES ---------------- These are main modules in Moodle, allowing various activities. Each of these modules contains a number of expected components: mod_form.php: a form to setup/update a module instance version.php: defines some meta-info and provides upgrading code pix/icon.gif: a 16x16 icon for the module db/install.xml: an SQL dump of all the required db tables and data index.php: a page to list all instances in a course view.php: a page to view a particular instance lib.php: any/all functions defined by the module should be in here. constants should be defined using MODULENAME_xxxxxx functions should be defined using modulename_xxxxxx There are a number of standard functions: modulename_add_instance() modulename_update_instance() modulename_delete_instance() modulename_user_complete() modulename_user_outline() modulename_cron() modulename_print_recent_activity() If you are a developer and interested in developing new Modules see: Moodle Documentation: http://moodle.org/doc Moodle Community: http://moodle.org/community