Commit Graph

303 Commits

Author SHA1 Message Date
Sam Hemelryk 34c46428f1 MDL-29189 mutlilang Reviewed the uses of course shortname and ensured things are being formatted consistently 2011-09-08 09:30:10 +12:00
David Mudrak f672d6a0f5 Fixed import groups page layout and navigation
While working on MDL-26252, I realized that group/import.php page had
issues with layout. Side blocks were missing and the breadcrumb navigation
broken (leading to a non-existing script and having the link to the
current course duplicated).

This patch sets the standard layout for the page so that block are
displayed, fixes the page position in the navigation tree and the
breadcrumb navigation.
2011-02-04 10:45:30 +01:00
David Mudrak b74ceb3ff5 MDL-26252 Added help icon at import groups page
AMOS BEGIN
 MOV [importgroups,core],[importgroups,core_group]
AMOS END
2011-02-04 10:45:30 +01:00
Eloy Lafuente (stronk7) fc5016fcc8 MDL-25708 recordsets - fix group dir uses 2011-01-25 19:58:59 +01:00
Petr Skoda 99d19c13ae MDL-25855 some more missing filelib includes 2011-01-23 18:34:41 +01:00
Petr Skoda 7c725a24b3 MDL-25860 adding missing blocks to groupings page 2011-01-14 10:41:12 +01:00
Sam Hemelryk 367a75fae4 themes lib MDL-24895 Multiple fixes to better handle overflow.
Major tasks undertaken in this patch:
* New format_text argument, overflowdiv.
* New page layout Report.
* Review of all format_text calls.
* Added support for the report layout to all themes.
* Changed forum post display from tables to divs.
2010-11-05 02:53:47 +00:00
Petr Skoda 1c7a2f84db MDL-24787 fixing group UI to work for users without roles too 2010-10-26 13:38:05 +00:00
Petr Skoda d490ca8161 MDL-24690 fixed incorrect cohort condition when auto-creating groups 2010-10-18 08:26:57 +00:00
Petr Skoda 81ed4632fc MDL-14232 group import moved to group UI, fixed regressions and improved coding style - in future we should definitely improve the navigation structure of groups interface 2010-10-12 08:34:52 +00:00
Petr Skoda ace9051cc1 MDL-24321 switching to stdClass in /g*/ 2010-09-21 08:16:49 +00:00
Sam Hemelryk 0b3f854736 groups MDL-24262 Tidied up inline script from group selector 2010-09-20 02:22:19 +00:00
Petr Skoda aa2f66043f spelling fix 2010-09-17 19:29:35 +00:00
Petr Skoda 2bd72e3046 fixed unterminated JS statements 2010-09-17 19:21:47 +00:00
jerome mouneyrac 41e962ffb0 webservice MDL-23440 more explicit error message when validation context fail in some external functions. 2010-07-30 06:00:32 +00:00
Sam Hemelryk c1fbff2790 group-javascript MDL-22935 Added missing blocks 2010-07-23 04:23:10 +00:00
Sam Hemelryk f19497f22e group-javascript MDL-22935 Fixed problematic conversion to Moodle 2 JS methods, Thanks Paul for the patch 2010-07-23 04:19:42 +00:00
Sam Hemelryk d1021c79ff navigation MDL-22903 Changed method groupings node was being found active 2010-07-23 02:55:45 +00:00
Sam Hemelryk 0dd819c7e1 group-overview MDL-22772 Fixed incorrect params in set_url call breaking blocks 2010-07-23 02:21:16 +00:00
Martin Dougiamas b3b41f3856 MDL-22903 Thanks for the catch about groupings on front page, Paul Nicholls! 2010-07-21 14:18:32 +00:00
Jonathan Harker c71f326514 MDL-20876 Fix remaining split() calls. 2010-07-20 03:27:36 +00:00
Martin Dougiamas 6647e82df9 MDL-23353 MDL-22903 Fixed a navigation regression. 2010-07-20 02:34:58 +00:00
David Mudrak 9f38cdce0a MDL-22997 Enrol plugins help - credit goes to Helen for wording the texts 2010-07-19 16:42:09 +00:00
Martin Dougiamas 74feb96aa1 MDL-23381 Added group info on the group memberships page (still a table, needs to be divs) 2010-07-19 04:09:13 +00:00
Martin Dougiamas 3a2a445749 MDL-23353 Fixing a regression from groups getting moved into users menu. 2010-07-18 16:34:07 +00:00
Petr Skoda f728d49b00 MDL-19380 uploadlib cleanup before readding of antivirus integration 2010-07-14 08:40:48 +00:00
Petr Skoda e69ef1e63a fixed form help code 2010-07-13 15:36:19 +00:00
Petr Skoda 96445d40db do not require placeholder in group name template when only one requested 2010-07-13 15:29:49 +00:00
Petr Skoda d08787af90 MDL-23202 gdlib api cleanup 2010-07-11 13:12:53 +00:00
Petr Skoda e88dd87685 MDL-23202 group icons now stored in file storage pool 2010-07-11 13:07:24 +00:00
Petr Skoda 64f93798d4 MDL-22950 adding new component column to the files table, unfortunately this change requires changes in all 2.0dev code, please review all custom code that was already upgraded to 2.0; fixing multiple problems and regressions in mod/assignment 2010-07-03 13:37:13 +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
Dongsheng Cai 92b143f145 MDL-22574, filepicker conversion for user and group settings 2010-06-11 05:10:12 +00:00
Rossiani Wijaya bd08a24a8a add page heading 2010-05-27 09:33:46 +00:00
Petr Skoda 64fa9aa723 fixed comment typo 2010-05-21 19:25:13 +00:00
Sam Hemelryk d6d07a6821 navigation MDL-14632 Fixed up pagelayouts and navbars in the group section 2010-05-20 07:35:44 +00:00
Sam Hemelryk 5a47767cc5 groups MDL-22517 Fixed up pagelayout, heading, and navbar on groups index page 2010-05-20 03:16:50 +00:00
Dongsheng Cai 80db8e8dbb MDL-22088, added missing parameters for group interface 2010-05-17 02:50:52 +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
David Mudrak 27d1a27c21 MDL-21695 Migrating the usage of root help files so far re-worded
AMOS BEGIN
 HLP forcepasswordchange.html,[forcepasswordchange_help,core]
 HLP interestslist.html,[interestslist_help,core]
 HLP newpassword.html,[newpassword_help,core]
 HLP permissions.html,[permissions_help,core_role]
 HLP picture.html,[newpicture_help,core]
 HLP picture.html,[newpicture_help,core_group]
 HLP roles.html,[roles_help,core_role]
AMOS END
2010-05-06 21:27:58 +00:00
Petr Skoda 3c35aea28c MDL-21781 fixed cohort access control in groups UI 2010-04-23 09:16:53 +00:00
Petr Skoda 92343cd2eb MDL-21781 added support for autocreation of groups from cohorts 2010-04-23 09:15:55 +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
Sam Hemelryk 456e4852c6 user-selector MDL-21537 Refactored JS to make use of YUI3
*  YUI3 used instead of YUI2, converted all YUI2 components to YUI3 equivalents.
 * Renamed user/selector/script.js to module.js
 * Converted uses of the the user selector to YUI3 + the new events
2010-03-23 07:38:32 +00:00
Petr Skoda 070dea52cb MDL-21400 fixed group sinlge selects 2010-03-21 18:00:34 +00:00
Petr Skoda 68dc01ab40 MDL-21887 fixed borked JS, but still the groups ajax needs a major cleanup 2010-03-21 17:36:28 +00:00
David Mudrak 16be897441 MDL-21652 html_table rendering refactored
* class html_component does not exist any more
* class html_table rendered via html_writer::table()
* html_table, html_table_row and html_table_cell have public $attributes property to set their CSS classes
* dropped rotateheaders feature, should be added again after more research of possible ways (<svg> is not nice IMHO)
* dropped possibility to define CSS classes for table heading, body and footer - can be easily done and better done using just table class and context
2010-03-20 22:15:54 +00:00
Sam Hemelryk c24895978f group MDL-21533 Replaced overlib usage within Group with YUI3 equivilant JavaScript code 2010-02-24 03:57:36 +00:00
Sam Hemelryk 95fd023e39 groups-js MDl-21400 Fixed regression: Syntax error 2010-02-23 08:54:20 +00:00