Commit graph

1402 commits

Author SHA1 Message Date
Petr Skoda
edfd6a5e73 MDL-14589 user icons now stored in file storage pool 2010-07-11 11:43:15 +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
Dan Marsden
c5c0d2ff98 Increase length of City field MDL-19629 - Taumata­whakatangihanga­koauau­o­tamatea­turi­pukakapiki­maunga­horo­nuku­pokai­whenua­kitanatahu doesn't actually fit in 100 chars - we need 105 - increasing further to 120 2010-07-08 11:15:49 +00:00
jerome mouneyrac
d9ad010327 webservice MDL-22589 support user preferences for creation and update 2010-07-08 08:40:21 +00:00
Dan Marsden
ba0c097216 Increase length of City field MDL-19629 - longest place name in NZ is Taumata­whakatangihanga­koauau­o­tamatea­turi­pukakapiki­maunga­horo­nuku­pokai­whenua­kitanatahu which doesn't fit in 20 chars, I figure 100 chars should be enough 2010-07-08 07:55:20 +00:00
Rossiani Wijaya
7851bd35ae MDL-20458 - adding help button to screen reader 2010-07-08 07:13:59 +00:00
jerome mouneyrac
0f31850a35 webservice MDL-22255 fix moodle_user_get_users_by_id() ws function when no custom field are returned 2010-07-06 09:17:49 +00:00
jerome mouneyrac
a6bfa66c35 profil MDL-23103 fix missing moodle_url on the delete confirmation custom field page 2010-07-06 09:13:34 +00:00
jerome mouneyrac
a19881868e webservice MDL-23080 create_users should create user with mnethostid = local 2010-07-05 06:01:08 +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
David Mudrak
995f2d51d7 MDL-12192 Language specific label separator instead of hardcoded ': '
New string is available. Use get_string('labelsep', 'langconfig') to be used
as a separator between a label and the labelled text. If you want to
produce <label> HTML element, you may be interested in the new
html_writer::label() method. Simple selects and URL selects now use it.

There are bambillion places where ': ' is hardcoded as a separator. I do
not think we have to fix them manually now (and mass search and replace
would be tricky) but everybody should stop adding new.

Do not abuse 'labelsep' for any other purposes. Note that it may not be
colon in some languages or sites.
2010-07-02 12:15:36 +00:00
David Mudrak
5db29f49f2 MNet: Fixed remote user profile display
Fixed SQL, strings usage, CSS class. In the future, we can distinguish
information displayed for the owner and for the others, as well as what
to display in the course profile (user/view.php) and public profile
(user/profile.php).
2010-07-01 12:56:31 +00:00
Rossiani Wijaya
377d7b82f6 MDL-20410 - remove set_focuscontrol (bulk commit) 2010-07-01 05:35:27 +00:00
Patrick Malley
e4f0c78a76 Adding same HTML to view.php that exists in profile.php 2010-06-30 22:55:07 +00:00
Martin Dougiamas
1291a79fd7 MDL-21655 Fixing one missed has_coursemanager_role -> has_coursecontact_role 2010-06-29 14:29:28 +00:00
David Mudrak
165c9f1f34 MDL-21695 Replaced profilevisible.html
AMOS BEGIN
 HLP profilevisible.html,[profilevisible_help,core_admin]
AMOS END
2010-06-28 14:38:31 +00:00
David Mudrak
a68ae24547 MDL-21695 Fixed the caller of profilefieldlink help 2010-06-28 14:38:16 +00:00
David Mudrak
6235771854 MDL-21695 Replaced participantswithselectedusers.htm
No AMOScript here as the help file is outdated and should be translated
from scratch.
2010-06-28 14:37:48 +00:00
David Mudrak
096ec8d63d MDL-21695 Cleaning up legacy strings and help
Text of help pages Read carefully, Write carefully and Ask questions
moved to wiki by Helen. Text formatting help removed, to be
re-introduced properly in editors rewrite. Unused editorhelp form
element removed completely.
2010-06-27 21:34:01 +00:00
Rossiani Wijaya
c2a2b08fe1 MDL-20451 - remove 'show advanced button' and display all options by default. 2010-06-23 09:28:32 +00:00
Sam Hemelryk
5c26e7bbbf user-securitykeys MDL-22861 Fixed navigation 2010-06-22 01:58:52 +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
Sam Hemelryk
5d07e95756 navigation MDL-22723 Fixed issue when loading 2+ users not including the current user 2010-06-10 07:29:02 +00:00
Petr Skoda
6b8ad965dc MDL-16919 we have to really use the username cleaning only when manually adding new accounts, any sync with external system needs the exact match without any cleaning! 2010-06-06 14:06:30 +00:00
Petr Skoda
a07600473d MDL-22646 create_context() is internal implementation function, to be used only inside accesslib.php 2010-06-04 07:30:42 +00:00
jerome mouneyrac
21c968b495 create user lib MDL-22646 create automatically a context when create a user 2010-06-04 04:14:11 +00:00
jerome mouneyrac
c4c352dd3b webservice MDL-22592 fix wrong array usage $user->id => $user['id] 2010-05-27 07:33:36 +00:00
jerome mouneyrac
30a4fb1b97 webservice MDL-22562 add missing user profile custom fields to external create_users function + update test client 2010-05-25 03:44:29 +00:00
Sam Hemelryk
87c215de67 navigation MDL-14632 Fixed up user profile navigation and settings after recent changes. 2010-05-17 05:38:59 +00:00
Patrick Malley
29ef7d4fe6 Working on Boxxie, Canvas, and Formactor 2010-05-16 22:57:31 +00:00
Martin Dougiamas
99cca8470e MDL-19124 Continued misc user profile cleanups
- fixed user styles in base theme
    - added new divs for better control on user profile and user index pages
    - reduced data on course user profiles down to minimum
    - removed user/tabs.php completely and all uses of it
    - changed default user icon pix to something very bland (bye bye smiley cake)
2010-05-16 08:21:12 +00:00
Sam Hemelryk
c07dfe7021 navigation MDL-14632 Added pagelayout calls to set more appropriate page layouts 2010-05-14 07:07:15 +00:00
Andrew Davis
842cd18bc9 rss MDL-22204 added ability for user to reset their rss token 2010-05-13 02:07:57 +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
Sam Hemelryk
36798745fb user MDL-22382 Fixed incorrect use of get_list_of_themes in editlib.php 2010-05-12 09:44:45 +00:00
jerome mouneyrac
229a70996a security keysMDL-12886 cleanup a bit the security keys page (move html into renderer and DB query into library) 2010-05-12 07:53:07 +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
David Mudrak
226de8b7e7 MDL-21695 authchange.html replaced with a help string
AMOS BEGIN
 HLP authchange.html,[chooseauthmethod_help,core_auth]
AMOS END
2010-05-06 16:56:04 +00:00
Martin Dougiamas
bfe6fe455e MDL-19124 Fix up the headers with strings 2010-05-05 05:58:56 +00:00
Martin Dougiamas
b8fa1826a2 MDL-19124 Removed the my_syspage_block_manager hacks from sys pages and completed the 0->null migration in userid 2010-05-05 05:52:10 +00:00
Martin Dougiamas
1b82cee2a0 MDL-19124 Fixing url 2010-05-05 05:23:30 +00:00
Martin Dougiamas
972cc9d199 Rmoeved some print_object debugging 2010-05-05 03:50:04 +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
8cb89f5bd5 Added a heading when editing a user as admin 2010-05-04 02:27:02 +00:00
David Mudrak
757e89d291 User profile: fixing user picture fieldset legend 2010-05-03 17:17:56 +00:00
Martin Dougiamas
2be4d090c0 course completion MDL-2631 Course completion feature - Thanks to Aaron Barnes and Catalyst IT for this significant contribution. It is now officially possible to finish a course!
Even though I've tweaked this and done some polishing, there is still plenty to do on it now in HEAD, mostly to do with UI, usability and strings, so we'll keep working on it.  Aaron already has a number of improvements to add to it.
2010-04-30 03:06:22 +00:00
Sam Hemelryk
105666bbf4 user MDL-20204 Fixed bug with paging bar rendering 2010-04-21 07:36:34 +00:00
Sam Hemelryk
42086054f9 user-edit MDL-22118 Fixed fatal error in user/edit.php with unassigned users 2010-04-20 03:42:55 +00:00