My Moodle MDL-19124 New version of My Moodle, User profiles and Course profiles,...
authorMartin Dougiamas <martin@moodle.com>
Tue, 4 May 2010 13:04:35 +0000 (13:04 +0000)
committerMartin Dougiamas <martin@moodle.com>
Tue, 4 May 2010 13:04:35 +0000 (13:04 +0000)
commit03d9401e7d581f2aac097f2ad2f2f7d070481afc
tree133aa416609f718c98de4ecd6005c0c0fcd6628a
parent1b80c913cb62a3d3bd3d42b014bf41acbab18583
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.
36 files changed:
admin/registration/index.php
admin/settings/appearance.php
blocks/course_overview/block_course_overview.php [new file with mode: 0644]
blocks/course_overview/lang/en/block_course_overview.php [new file with mode: 0644]
blocks/moodleblock.class.php
blocks/myprofile/block_myprofile.php [new file with mode: 0644]
blocks/myprofile/edit_form.php [new file with mode: 0644]
blocks/myprofile/lang/en/block_myprofile.php [new file with mode: 0644]
blocks/myprofile/styles.css [new file with mode: 0644]
lang/en/admin.php
lang/en/moodle.php
lang/en/my.php
lib/accesslib.php
lib/adminlib.php
lib/blocklib.php
lib/db/access.php
lib/db/install.php
lib/db/install.xml
lib/db/upgrade.php
lib/moodlelib.php
lib/navigationlib.php
lib/outputrenderers.php
lib/tablelib.php
mod/forum/user.php
my/index.php
my/indexsys.php [new file with mode: 0644]
my/lib.php [new file with mode: 0644]
notes/edit.php
notes/index.php
user/edit.php
user/editadvanced.php
user/index.php
user/profile.php [new file with mode: 0644]
user/profilesys.php [new file with mode: 0644]
user/view.php
version.php