moodle/mod/forum
sam marshall 0d8b6a69ce lib MDL-25981 Improved modinfo
This commit:
a) moves modinfo code into new library modinfolib.php
b) uses classes instead of stdClass objects, allowing a huge amount of documentation (and IDE completion)
c) adds hooks so that plugins other than forum can display messages like forum's 'unread', and plugins other than label can display html (apart from/as well as their view.php link) on the course view page
d) removes current hacks for forum and label (mainly in print_section but also across the code), replacing with new 'content' and similar variables [this is the reason for the changes in blocks, etc]
e) reduces size of modinfo in database (only when rebuilt) by excluding empty fields

The change is intended to be backward compatible and does not affect the format of modinfo in database.
2011-01-26 10:29:16 +00:00
..
backup/moodle2 MDL-22135 - logs restore, course and activities + cleanup 2010-11-11 19:46:04 +00:00
db MDL-23818, MDL-18900 fixed trusttext upgrade + coding style improvements and cleanup 2010-10-02 16:34:42 +00:00
lang/en MDL-24561 forum subscription checks sesskey 2011-01-05 13:01:46 +01:00
pix MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks 2009-12-16 18:00:58 +00:00
simpletest Unit tests MDL-24993 Disable obsolete portfolio tests until such time as somebody can fix them 2010-11-10 12:06:24 +00:00
discuss.php mod-forum MDL-25386 Fixed up the navigation for the forum. 2010-11-29 06:27:22 +00:00
forum.js MDL-24561 forum subscription checks sesskey 2011-01-05 13:01:46 +01:00
index.php MDL-24561 forum: require sesskey for the course-wide subscriptions 2011-01-05 13:01:46 +01:00
lib.php lib MDL-25981 Improved modinfo 2011-01-26 10:29:16 +00:00
locallib.php MDL-25619 portfolio: exported HTML output can not be cleaned 2010-12-08 23:20:04 +00:00
markposts.php MDL-24321 switching to stdClass in /mod/ 2010-09-21 08:37:36 +00:00
mod_form.php MDL-23184 activity names are now either PARAM_TEXT or PARAM_CLEANHTML, this should be more accurate 2010-09-02 18:29:39 +00:00
post.php MDL-24698 hopefully fixed all completion_info problems 2010-11-17 06:23:56 +00:00
post_form.php MDL-24441, enforce course max file size 2010-09-29 10:13:35 +00:00
prune.html MDL-17227 forum: seekey-ize forum prune (split). Merged from 19_STABLE 2008-11-16 22:46:23 +00:00
renderer.php MDL-21652 html_table rendering refactored 2010-03-20 22:15:54 +00:00
rsslib.php rss MDL-25319 adding a check to avoid some work if the same rss feed is requested repeatedly 2010-11-19 06:33:38 +00:00
search.php mod-forum-search MDL-25239 Fixed double encoding of the search param during pagination 2010-11-16 09:00:47 +00:00
settings.php message MDL-24694 removed references to user->emailstop. the column itself will be removed in a later version 2010-11-05 08:04:40 +00:00
settracking.php MDL-24321 switching to stdClass in /mod/ 2010-09-21 08:37:36 +00:00
styles.css MDL-25225 forum: fixed discussion control layout 2010-11-15 14:18:24 +00:00
subscribe.php MDL-24561 forum subscription checks sesskey 2011-01-05 13:01:46 +01:00
subscribers.php MDL-20447 - add heading to the page and fix navbar content. 2010-05-28 04:28:05 +00:00
unsubscribeall.php MDL-21233 moodle_url improvemewnts, code simplification, more diagnostics; fixed several regressions 2010-01-16 15:39:56 +00:00
user.php forum MDL-24850 added ratings to mod/forum/user.php 2010-11-09 08:34:30 +00:00
version.php MDL-25225 forum: fixed discussion control layout 2010-11-15 14:18:24 +00:00
view.php MDL-24698 hopefully fixed all completion_info problems 2010-11-17 06:23:56 +00:00