302 Commits

Author SHA1 Message Date
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
Petr Skoda
f8dab96615 MDL-20204 a lot more steps away from html_select 2010-02-10 09:37:50 +00:00