1790 Commits

Author SHA1 Message Date
Dan Marsden
af9059ec4c Forum MDL-18712 fix file storage upgrade code - thanks to Tatsuya Shirai for report/fix 2010-06-27 08:05:35 +00:00
Rossiani Wijaya
0e5bfd669f MDL-21609 - add form label to search forums function. 2010-06-24 01:59:37 +00:00
Petr Skoda
df997f841f MDL-21782 reworked enrolment framework, the core infrastructure is in place, the basic plugins are all implemented; see the tracker issue for list of unfinished bits, expect more changes and improvements during the next week
AMOS START
    MOV [sendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage,enrol_self]
    MOV [configsendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage_desc,enrol_self]
    MOV [enrolstartdate,core],[enrolstartdate,enrol_self]
    MOV [enrolenddate,core],[enrolenddate,enrol_self]
    CPY [welcometocourse,core],[welcometocourse,enrol_self]
    CPY [welcometocoursetext,core],[welcometocoursetext,enrol_self]
    MOV [notenrollable,core],[notenrollable,core_enrol]
    MOV [enrolenddaterror,core],[enrolenddaterror,enrol_self]
    MOV [enrolmentkeyhint,core],[passwordinvalidhint,enrol_self]
    MOV [coursemanager,core_admin],[coursecontact,core_admin]
    MOV [configcoursemanager,core_admin],[coursecontact_desc,core_admin]
    MOV [enrolledincourserole,core],[enrolledincourserole,enrol_manual]
    MOV [enrolme,core],[enrolme,core_enrol]
    MOV [unenrol,core],[unenrol,core_enrol]
    MOV [unenrolme,core],[unenrolme,core_enrol]
    MOV [enrolmentnew,core],[enrolmentnew,core_enrol]
    MOV [enrolmentnewuser,core],[enrolmentnewuser,core_enrol]
    MOV [enrolments,core],[enrolments,core_enrol]
    MOV [enrolperiod,core],[enrolperiod,core_enrol]
    MOV [unenrolroleusers,core],[unenrolroleusers,core_enrol]
AMOS END
2010-06-21 15:30:49 +00:00
Sam Hemelryk
7487c85699 course formats MDL-22647 Course format names are now properly supported and used. Big thanks to Brandon Turner for the patch. 2010-06-08 06:21:25 +00:00
Eloy Lafuente
b46ba22bf5 NOBUG: reduce to 1 whitespace. ctags was crying 2010-06-04 18:38:33 +00:00
Rossiani Wijaya
b4c0739547 MDL-20447 - add heading to the page and fix navbar content. 2010-05-28 04:28:05 +00:00
Sam Marshall
31c9330392 accesslib MDL-22527 Batch change to replace 'legacy' arrays with 'archetypes' arrays in access.php 2010-05-21 11:51:23 +00:00
Andrew Davis
aeafd4366b rating MDL-22526 added item checks to rating submission 2010-05-21 07:50:38 +00:00
Dongsheng Cai
573e7e3396 revert some changes, my cvs client (smartcvs) goes wrong, commited all my local changes, MDL-8224 2010-05-20 06:35:41 +00:00
Dongsheng Cai
af140288c4 MDL-8224, minor changes to tweak ui 2010-05-20 06:26:40 +00:00
Penny Leach
21512d5861 portfolio MDL-21079 make sure that mod/forum/locallib.php includes main forum lib 2010-05-19 17:42:47 +00:00
Martin Dougiamas
6606c00fe2 forum MDL-22477 Fixed single discussion forum so it works, and also fixed a bunch of other little regressions and bad formatting while there. Blog forum now 100% wide too. 2010-05-17 16:00:36 +00:00
Andrew Davis
e404dffd59 rating MDL-21657 added a space in if statement to not break upgrade safety checking script 2010-05-17 09:33:33 +00:00
Andrew Davis
9e86f2e7a9 rss MDL-22204 fixed rss autodiscovery and made the RSS UI elements placement consistent 2010-05-13 08:44:35 +00:00
Martin Dougiamas
e2f6bddc04 MDL-22204 Updated two strings for forum RSS links to make them shorter. Thanks AMOS! 2010-05-13 02:25:44 +00:00
Martin Dougiamas
bfebaf64d8 MDL-22388 Added some checks to kill these scripts dead with an unequivocal notice unless included properly from a Moodle script. 2010-05-13 02:02:05 +00:00
Helen Foster
3bbb63ea04 MDL-21695 adding help link string 2010-05-05 11:47:29 +00:00
Jamie Pratt
6a176a74a8 MDL-21655 "big scary enrolment and roles improvements" fixed a typo in previous check in which was causing an error when replying to posts. 2010-05-05 08:45:45 +00:00
Martin Dougiamas
03d9401e7d My Moodle MDL-19124 New version of My Moodle, User profiles and Course profiles, all with block support
Thanks very much to Remote Learner Canada, especially Hubert Chathi and Olav Jordan, for their work on the bulk of this code, and also Mike Churchward for supporting them.  I worked on it after that (actually simplified it by removing a feature temporarily: multiple pages) to bring it more to what I was imagining, and to provide a base to build on and get all the navigation perfect.

There's still work to do.  Some blocks don't quite work as expected, and some of the code still needs upgrading to bring it fully into line with 2.0.  We also could use a much better course overview block and better CSS styling of the profile pages.  But it's definitely more usable this it was, I think.
2010-05-04 13:04:35 +00:00
David Mudrak
4be9b12824 MDL-21695 Help strings use Markdown format from now on 2010-05-03 16:49:07 +00:00
David Mudrak
e5ef56d21a MDL-21695 Dropping obsolete help from Forum post message field 2010-05-03 16:13:16 +00:00
Dongsheng Cai
a47ee516e9 "MDL-13766, increase forum attachments limit" 2010-05-03 15:55:21 +00:00
Andrew Davis
198ff49840 Rating MDL-22270 Prevented fetching of ratings when ratings are turned off 2010-05-03 02:31:22 +00:00
Andrew Davis
fcce139aa3 RSS MDL-22204 committing new RSS code. Uses a token to ID the user. RSS feeds also generated/updated as needed rather than by cron.php 2010-05-02 11:43:57 +00:00
Dongsheng Cai
22e719d9c3 "fixed filemanager parameters" 2010-05-02 04:23:34 +00:00
David Mudrak
530d2d72e4 MDL-21695 Forum module now uses new help strings
AMOS BEGIN
 HLP forum/assessaggregate.html,[aggregatetype_help,mod_forum]
 HLP forum/attachment2.html,[attachment_help,mod_forum]
 HLP forum/displayperiod.html,[displaystart_help,mod_forum]
 HLP forum/displayperiod.html,[displayend_help,mod_forum]
 HLP forum/forumtype.html,[forumtype_help,mod_forum]
 HLP forum/forumtypenews.html,[namenews_help,mod_forum]
 HLP forum/manageposts.html,[blockperiod_help,mod_forum]
 HLP forum/manageposts.html,[blockafter_help,mod_forum]
 HLP forum/manageposts.html,[warnafter_help,mod_forum]
 HLP forum/maxattachments.html,[maxattachments_help,mod_forum]
 HLP forum/maxattachmentsize.html,[maxattachmentsize_help,mod_forum]
 HLP forum/mods.html,[modulename_help,mod_forum]
 HLP forum/ratings.html,[separatedandconnectedinfo,core]
 HLP forum/rssarticles.html,[rssarticles_help,mod_forum]
 HLP forum/rsstype.html,[rsstype_help,mod_forum]
 HLP forum/subscription2.html,[subscriptionmode_help,mod_forum]
 HLP forum/subscription.html,[subscription_help,mod_forum]
 HLP forum/trackingtype.html,[trackingtype_help,mod_forum]
AMOS END
2010-04-30 16:35:55 +00:00
Andrew Davis
aa3c639984 rating MDL-21657 removed reference to rate_ajax.js 2010-04-28 06:58:50 +00:00
Andrew Davis
8546cdd414 rating MDL-21657 added a check for the old rating tables before trying to migrate data 2010-04-28 03:50:56 +00:00
Andrew Davis
cbf964dfac rating MDL-21657 removed old per module rating implementations 2010-04-28 03:19:19 +00:00
Andrew Davis
c506e35496 rating MDL-21657 updated rating upgrade process that drops old rating tables 2010-04-28 03:12:49 +00:00
Helen Foster
dbbd8e9fd1 MDL-21695 adding help strings 2010-04-26 08:28:50 +00:00
Helen Foster
a1397e4f88 MDL-21695 adding help strings 2010-04-24 21:11:39 +00:00
Andrew Davis
d251b25937 rating MDL-21657 updated version of ratings including checks for both new system capabilities and old per module capabilities 2010-04-23 09:44:19 +00:00
Martin Dougiamas
6595a5681e ratings MDL-21657 Improving capabilities for ratings.
Rather than performing complicated upgrade procedures from the old (broken) logic in three activity modules, we are adding new capabilities to those three modules to make them all consistent, and using them in a callback from the Ratings API.  This is the same as the Comments API.

The downside is that two sets of capabilities need to be enabled for ratings to work.  Hopefully this can be mitigated somewhat when build some sort of shortcuts on the module settings forms to set capabilities.  In the meantime, the effect is reduced somewhat by having all the rating capabilities enabled by default for student and teacher roles.  This means control is in the hands of whatever the modules have set, giving very close backward compatibility.

This is not the perfect solution, but neither were the other two.
2010-04-23 05:42:22 +00:00
David Mudrak
62b1d51be9 MDL-21657 Fixing regression - wrong SQL upgrade code
Would be nice if core developers actually tried to run the code before
they commit it into the repository.
2010-04-22 22:30:33 +00:00
Helen Foster
3c9076c2e1 MDL-21695 adding help strings 2010-04-22 15:38:54 +00:00
Andrew Davis
63e87951e6 rating MDL-21657 updated version of ratings including forum and glossary integration 2010-04-22 05:15:23 +00:00
Eloy Lafuente
4bfdcfcf60 MDL-21432 backup 2.0 - initial commit. Enable forum backup 2010-04-21 14:17:11 +00:00
Eloy Lafuente
a8fb453011 MDL-21432 backup 2.0 - initial commit. forum moodle2 backup 2010-04-21 09:35:30 +00:00
Sam Hemelryk
afef965e28 mod-forum MDL-22114 Enhanced navigation options for forum in regards to subscription. 2010-04-21 08:05:03 +00:00
Sam Hemelryk
3406acdef9 navigation MDL-22044 Major navigation structure changes.
Navigation has now been re-ordered in accordance with http://docs.moodle.org/en/Development:Navigation_2.0_structure.
This has led to several changes in the way in which navigation is generated included API changes, most notably using the
navigation_nodes add method now returns the newly added node rather than the key.
At the same time the global_navigation_tree block has been renamed to navigation and settings_navigation_tree to settings.
2010-04-19 06:30:30 +00:00
David Mudrak
5e1bccd227 MDL-21657 Fixing incorrect usage of relative path in require_once() and tab indentation 2010-04-15 19:56:41 +00:00
Petr Skoda
596509e431 MDL-21695 renaming ->help_icon() to old_help_icon() and going to introduce new help_icon() with new parameters and detailed debugging - hopefully this will help during the conversion to new help 2010-04-13 20:34:27 +00:00
Andrew Davis
c7b9082a6a rating MDL-22063 made the scale id column signed to allow for the +ve -ve scale id hack 2010-04-13 05:50:25 +00:00
David Mudrak
30c8dd34f7 MDL-15252 Re-committing all English strings exported from AMOS
From now on, all English strings use the new syntax. They are not
eval()'ed any more and the only valid placeholders are {$a} and
{$a->foobar}. No extra quotes escaping, dollar sign escaping and putting
double percent signs.

The modified files were exported from AMOS database repository in the
new syntax and were re-ordered by stringid. Standard GNU/GPL and PHPdoc
blocks are added. Where there was no copyright note so far, I added the
default one with Martin Dougiamas as the copyright holder.

Live long and prosper.
2010-04-10 14:01:45 +00:00
Petr Skoda
3a915b0667 MDL-21693 Dropping _utf8 suffix from language codes and folder names; enabling new string managers - please note the transition is not yet fully complete because we need to wait for git to recognize the renames in cvs 2010-04-10 07:24:56 +00:00
Petr Skoda
98da60215e MDL-22033 groupings now enabled unconditionally, groupmembersonly kept as experimental - this simplifies groups code logic a bit, user interface changes should not be significant because the groupings are not visible much until at least one created; hopefully the new description of groupmembersonly will have to preventsome gradebook complaints 2010-04-07 07:37:12 +00:00
Petr Skoda
4f0c2d0009 MDL-21655 big scary enrolment and roles improvements - see tacker for list of changes, includes other minor fixes too 2010-03-31 07:41:31 +00:00
David Mudrak
ffbb41f48f MDL-21694 Moving Forum strings 2010-03-29 20:49:05 +00:00
Sam Hemelryk
90723839ca themes MDL-21862 Implements base theme and standard theme.
Very big theme changes, standardold theme has been split into two themes base and standard. Base theme contains only CSS that is absolutly required (e.g. layout, white space rules, specific widths) and standard (which now looks like standardwhite) contains all the frills.
The following noteable changes have also been made:
  * Plugin CSS has been pushed back into the plugin directories as styles.css files.
  * Install_print_header has been corrected.
  * Redundant or deprecated rules have been removed.
  * Several minor class changes throughout Moodle.
  * CSS is now single line rules not multiline indented.
  * Installs with theme=standardold automatically switch to standard.
  * body classes / id now have prefixes to make it clearer what they are and avoid conflicts.
Also worth noting:
  * There is still alot of tweaking that is required to get everything looking as it is supposed to, please be patient or better yet help out.
  * I am currently working on the documentation for the themes system... it will be here soon.
2010-03-25 06:38:21 +00:00