Commit Graph

505 Commits

Author SHA1 Message Date
David Mudrak 015ba71af0 MDL-24777 replace_smilies() replaced with the new standard filter 2010-10-23 18:43:31 +00:00
David Mudrak 7680da6ce8 MDL-24777 new emoticon_manager and its admin settings 2010-10-23 18:40:11 +00:00
David Mudrak b47eb9a1a1 MDL-24542 filter_urltolink now whitelisted as standard filter 2010-10-07 15:45:35 +00:00
David Mudrak 9cc0de51a1 MDL-24530 Fixed core function usage during early install phase when the site is not fully set up yet
Merged from MOODLE_19_STABLE
2010-10-06 08:54:47 +00:00
Dongsheng Cai 47fffd8d60 MDL-24210, make site/course/private repositories more clear 2010-09-21 10:09:14 +00:00
Petr Skoda 365a594107 MDL-24321 switching to stdClass in /lib/ 2010-09-21 08:07:44 +00:00
Dan Marsden bce59524ce Plagiarism API MDL-13680 add plagiarism support for user submitted files - currently only added to single and advanced Assignment types - other modules to come in future. 2010-09-20 07:32:31 +00:00
Petr Skoda eab8ed9fb7 fixed a few spelling errors in /admin/ 2010-09-17 10:27:26 +00:00
Petr Skoda 44d8a9409e fixed phpdocs param types 2010-09-17 09:33:05 +00:00
Petr Skoda 9a8abf13b4 minor IDE tweak - prevents undefined warning 2010-09-17 07:47:46 +00:00
Petr Skoda d361c804a4 fixed broken fetching of module versions 2010-09-17 07:46:03 +00:00
Petr Skoda 976dc837fd fixed broken subplugin uninstallation 2010-09-17 07:43:26 +00:00
Petr Skoda 8dbe233a84 MDL-24126 Increased load performance of pages that don't display the settings description (e.g. pages that just load settings navigation); credit goes to Brandon Turner 2010-09-08 07:48:17 +00:00
Dongsheng Cai d9efc1fdf3 MDL-24113, change language strings 2010-09-08 07:03:19 +00:00
Petr Skoda 40ea93a4fe MDL-15897 fix strict comparison 2010-09-02 17:33:49 +00:00
Petr Skoda 71904f4d2b MDL-23984 make_upload_directory() cleanup - we now throw exceptions by default which should prevent a lot of strange problems 2010-08-29 14:59:14 +00:00
David Mudrak e243c8c448 NOMDL Added new core function to get a component version 2010-08-23 14:24:38 +00:00
Petr Skoda eb5bdb3510 MDL-23797 improved detection of PAGE->context abuse andproblems; fixed incorrect use of this->context instead of this->_context; missing PAGE->context does not throw fatal error any more 2010-08-16 19:11:21 +00:00
Petr Skoda c6d75bffa5 MDL-23628 improved log action support - now similar to handling of capabilities 2010-08-03 10:07:18 +00:00
jerome mouneyrac 206dd86100 webservice MDL-23471 fix XHTML strict issues + two XHTML strict issues related to the user selector form element and the admin_settings_heading class 2010-07-30 07:43:14 +00:00
jerome mouneyrac 6ce2b0d94b webservice MDL-23536 fix missing test when no missing capability 2010-07-28 02:27:07 +00:00
Petr Skoda 78bfb562a0 MDL-21249 improved php docs and adding direct access prevention in core libs 2010-07-25 13:35:05 +00:00
Petr Skoda cc1faa316f MDL-23450 hotpot not part of core any more 2010-07-24 17:20:48 +00:00
jerome mouneyrac 72f68b51e6 webservice MDL-23341 add required capabilities to the service function declaration (lib/services.php), display missing capaibilities for users linked to a token and for authorised users, display function capabilities, refactor service add function page 2010-07-23 06:17:06 +00:00
David Mudrak 4d553cb221 NOMDL Fixed documentation on admin external page 2010-07-15 13:41:50 +00:00
Petr Skoda 20e5da7d91 MDL-19211 back to the old text format preferences logic + minor refactoring and improvements 2010-07-10 12:12:59 +00:00
Petr Skoda c3ed4a5ab9 MDL-19211 reverting to old style editor preferences, the actual code that uses the prefs will be in next commit 2010-07-10 10:50:51 +00:00
Martin Dougiamas 20e5f3660e MDL-23071 Found some more in adminlib.php modulename -> pluginname 2010-07-05 09:30:49 +00:00
Petr Skoda 6fc67fce72 MDL-11113 completely reimplemented editor plugin settings - we should never use custom forms instead of admin settings if possible 2010-07-04 20:53:01 +00:00
Petr Skoda 614d18d26c MDL-22984 using standard plugin name string for repositories
AMOS BEGIN
 MOV [repositoryname,repository_alfresco],[pluginname,repository_alfresco]
 MOV [repositoryname,repository_boxnet],[pluginname,repository_boxnet]
 MOV [repositoryname,repository_dropbox],[pluginname,repository_dropbox]
 MOV [repositoryname,repository_filesystem],[pluginname,repository_filesystem]
 MOV [repositoryname,repository_flickr],[pluginname,repository_flickr]
 MOV [repositoryname,repository_flickr_public],[pluginname,repository_flickr_public]
 MOV [repositoryname,repository_googledocs],[pluginname,repository_googledocs]
 MOV [repositoryname,repository_local],[pluginname,repository_local]
 MOV [repositoryname,repository_merlot],[pluginname,repository_merlot]
 MOV [repositoryname,repository_picasa],[pluginname,repository_picasa]
 MOV [repositoryname,repository_recent],[pluginname,repository_recent]
 MOV [repositoryname,repository_s3],[pluginname,repository_s3]
 MOV [repositoryname,repository_upload],[pluginname,repository_upload]
 MOV [repositoryname,repository_url],[pluginname,repository_url]
 MOV [repositoryname,repository_user],[pluginname,repository_user]
 MOV [repositoryname,repository_webdav],[pluginname,repository_webdav]
 MOV [repositoryname,repository_wikimedia],[pluginname,repository_wikimedia]
 MOV [repositoryname,repository_youtube],[pluginname,repository_youtube]
AMOS END
2010-07-04 12:52:10 +00:00
Petr Skoda 33ecb2ee3b loan calc not part of official distro any more 2010-07-03 09:42:30 +00:00
Sam Hemelryk 029f5dbe78 admin MDL-23049 Fixed default settings for colour picker admin setting 2010-07-02 08:29:49 +00:00
Sam Hemelryk 5933f064fb admin MDL-23049 Fixed bug with colour picker admin setting and added support for empty values 2010-07-02 06:23:19 +00:00
Martin Dougiamas 6902335084 MDL-22813 Credit to Mark Nelson of Pukunui Technologies - tidied up the portfolio management even further. Thanks!! 2010-07-01 03:48:18 +00:00
Martin Dougiamas 6010eda22d MDL-22813 Thanks to Mark Nelson from Pukunui Technologies, Portfolio management now looks like Repository. 2010-06-28 06:02:55 +00:00
David Mudrak 5cf5cc9b41 MDL-21695 Removing obsolete strings and renaming legacy config* strings in gradebook
AMOS BEGIN
 MOV [configdisablegradehistory,core_grades],[disablegradehistory_help,core_grades]
 MOV [configenableoutcomes,core_grades],[enableoutcomes_help,core_grades]
 MOV [configfixedstudents,core_grades],[fixedstudents_help,core_grades]
 MOV [configgradehistorylifetime,core_grades],[gradehistorylifetime_help,core_grades]
 MOV [configgradeitemadvanced,core_grades],[gradeitemadvanced_help,core_grades]
 MOV [configgradepublishing,core_grades],[gradepublishing_help,core_grades]
 MOV [confighiddenasdate,core_grades],[hiddenasdate_help,core_grades]
 MOV [confighideforcedsettings,core_grades],[hideforcedsettings_help],[core_grades]
 MOV [configincludescalesinaggregation,core_grades],[includescalesinaggregation_help,core_grades]
 MOV [configprofilereport,core_grades],[profilereport_help,core_grades]
 MOV [configshowuserimage,core_grades],[showuserimage_help,core_grades]
 MOV [configunlimitedgrades,core_grades],[unlimitedgrades_help,core_grades]
AMOS END
2010-06-25 17:21:15 +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 61ebef8f6e backup MDL-22140 Added conf settings to control the default general backup settings 2010-06-17 08:57:00 +00:00
Sam Hemelryk 233b6ff95f admin MDL-22806 Added a colourpicker admin setting + supporting JavaScript 2010-06-16 08:36:06 +00:00
jerome mouneyrac 03dd2f5603 webservice MDL-20805 do not force "display token values only for https connection" 2010-05-25 03:14:11 +00:00
Martin Dougiamas 01da148278 MDL-10831 MDL-14493 feedback block is in core (for now) 2010-05-24 03:57:24 +00:00
Petr Skoda 3fdcc0a0df MDL-22015 moving CFG settings out from string_manager code to constructor parameters - this should help with testing in future and allows easier tweaking in advanced deployments 2010-05-22 22:31:19 +00:00
Petr Skoda 875e5f070b fixed a few typos in adminlib too 2010-05-21 19:06:38 +00:00
Petr Skoda 70d35fe6f9 MDL-22061 use string_exists during plugin uninstall 2010-05-20 07:29:54 +00:00
Petr Skoda 12bb0c3ef5 MDL-22515 plugin settings can be forced now too + minor CFG init refactoring + get_config() cleanup 2010-05-19 13:30:13 +00:00
Petr Skoda adf176d711 MDL-22479 removed all get_admin calls from upgrade script, fixed regessions in get_users_from_config() and reimplemented admin support in admin_setting_users_with_capability(), switch non-unique usernames in admin settings to user ids and upgraded existing settings + some more validation 2010-05-18 16:59:08 +00:00
David Mudrak 3fa37159d7 MDL-21695 Admin setting descriptions are expected in Markdown syntax now
This is backwards compatible as the strings actually do not use
formatting at all. Using Markdown syntax allows us to use the same
string as we use for help.
2010-05-17 21:08:57 +00:00
Martin Dougiamas aaf133838c old admin blocks MDL-22475 Goodbye admin and admin_tree. You were good to us. But now we have Settings. 2010-05-16 16:19:27 +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
Martin Dougiamas 8299b0c549 completion MDL-2631 make completion blocks standard 2010-05-01 07:12:57 +00:00