mirror of
https://github.com/moodle/moodle.git
synced 2025-08-09 02:46:40 +02:00
![]() The visibility of coursemodules is now always set through the function set_coursemodule_visible() in order to make sure that the associated events get updated in the calendar appropriately. If moving a coursemodule to a hidden section then the module is set to hidden as well and its events are hidden in the calendar. If deleting a coursemodule its events are deleted from the calendar. The function choose_from_menu() has an extra optional argument $disabled which, when set to true, will disable the menu. For the sake of consistency the function set_groupmode_for_module has been renamed to set_coursemodule_groupmode and the functions show_course_module() and hide_course_module() have been combined to set_coursemodule_visible(). |
||
---|---|---|
.. | ||
db | ||
add.php | ||
backuplib.php | ||
config.html | ||
icon.gif | ||
index.php | ||
lib.php | ||
mod.html | ||
README.txt | ||
restorelib.php | ||
teacheredit.php | ||
version.php | ||
view.php | ||
viewall.php | ||
viewweek.php |
ATTENDANCE version 0.1 ---------------------- By Russell Jungwirth (jungwirr@surebluestudios.com) This is the attendance module created and maintained by Russell J. Jungwirth of Sureblue Studios. (surebluestudios.com) It allows for attendance to be tracked for an arbitrary number of hours per instance. Instances are labelled by date. Attendance is tracked for all instances in a given course as well. Quick install instructions 1) Copy attendance.php into lang/en/attendance.php 2) Move this folder to become mod/attendance 3) Visit your admin page to install the module 4) Go to the site configuration page -> modules section -> attendance to specify your preferences for the module (optional) New Feature and fix list: Automatic attendance loggin based on IP address range Attendance logging by email/Imode (via cel phone) Specify a range of attendance times for automatic attendance logging. Tighter integration with the new calendar features.