1113 Commits

Author SHA1 Message Date
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
Andrew Davis
4ce274696f glossary MDL-23360 fixed some display problems with the glossary 2010-07-18 08:28:09 +00:00
Sam Hemelryk
6db3eee02b enrol MDL-23117 Implements the other users UI for users with roles in a course but not enrolled.
At the same time this commit introduces a standardised dialogue YUI module to enrol and implements it across the board.
This commit also addresses MDL-23292 and MDL-23319.
2010-07-16 08:30:06 +00:00
Martin Dougiamas
804f934be3 Added some spacing to command icons in block headers 2010-07-13 06:50:27 +00:00
Martin Dougiamas
f59d8e45db MDL-22320 Added a 'Send a message' link to the main profile page, linking to messaging 2010-07-12 13:31:32 +00:00
Sam Hemelryk
2ec702c999 enrol MDL-22867 Added functionality to add cohort sycn or preform a one off member enrolment on the enrolled users screen. 2010-07-12 08:28:13 +00:00
Sam Hemelryk
33e48a1a20 calendar MDL-23084 Fixed calendar overlay bug preventing events from being clicked on and rewrote as YUI3 module 2010-07-09 04:22:26 +00:00
Sam Hemelryk
a6338a134b themes MDL-22826 Some minor changes to improve the IE user experience 2010-07-07 09:10:10 +00:00
Sam Hemelryk
a70eb30fa9 enrol MDL-22854 New ajaxified enrolment interface 2010-07-07 02:46:34 +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
Andrew Davis
290d9fe42a message MDL-22320 made the message notification overlay stick to the bottom right of the screen 2010-06-30 06:37:07 +00:00
Andrew Davis
9bd0affb30 messaging MDL-22320 switched messaging over to using an overlay rather than a popup to notify the user of new messages 2010-06-29 07:02:28 +00:00
Andrew Davis
70048960a2 messaging MDL-22320 moved the message send button closer to the message box 2010-06-28 03:51:05 +00:00
Andrew Davis
bd40069f4d messaging MDL-22320 removed a hardcoded style tag 2010-06-28 03:39:44 +00:00
Andrew Davis
41117b3ec0 messaging MDL-22320 made the links under the other users pic on the messaging page smaller 2010-06-28 02:59:06 +00:00
Andrew Davis
76026ad1df messaging MDL-22320 left align course participant names on messages page 2010-06-28 02:03:12 +00:00
Martin Dougiamas
5b7c69d143 MDL-22944 I took out the 80% mform width and it looks fine to me even on big screens 2010-06-26 06:04:38 +00:00
Andrew Davis
b541612539 messaging MDL-22320 themes changes for new messaging UI 2010-06-25 08:22:00 +00:00
Martin Dougiamas
370f9570c7 Tweaking the display of the course overview block, spacing etc 2010-06-24 05:58:42 +00:00
Martin Dougiamas
4e2670a4fe MDL-22919 Fixing the course summary alignment 2010-06-24 05:23:43 +00:00
Sam Hemelryk
0fb14e5125 theme-standard MDL-19235 Added phpdoc and boilerplate to the standard themes config.php 2010-06-24 01:50:05 +00:00
Sam Hemelryk
36dc3b7104 calendar MDL-22887 Output is now through a renderer, all pages have navigation, and now uses true pretend blocks. 2010-06-22 04:03:44 +00:00
Martin Dougiamas
3ab2e357ab MDL-22748 Made the standard redirect text and continue link look nicer. 2010-06-14 05:16:56 +00:00
Andrew Davis
42e5b74426 gradebook MDL-22716 made the categories and items table usable on narrow screens 2010-06-10 03:00:04 +00:00
Sam Hemelryk
3ebc548f9b course MDL-8369 Fixed bug in front page combo list and tweaked CSS 2010-06-03 06:11:39 +00:00
Andrew Davis
6712973f27 gradebook MDL-22587 made grader report change the mouse pointer to indicate that clickable table cells are clickable 2010-06-02 02:30:50 +00:00
Sam Hemelryk
7e4617f7a6 navigation-dock MDL-22560 Major changes to he way the dock works
* Themes can now check if a region is completely docked
* Dock now delegates events to improve performance
* Dock now completely YUI3
* No longer uses YUI overlay instead has custom control
2010-05-31 03:33:34 +00:00
Sam Hemelryk
24e27ac0c1 course MDL-8369 Front page combo list is now restructured and exandable by JavaScript
This patch also implements a course renderer.
2010-05-27 01:40:11 +00:00
Tim Hunt
4051a78fa6 quiz editing: MDL-22364 fix text overlap problem by moving something from standard to base. 2010-05-25 15:26:24 +00:00
Sam Hemelryk
b496e6345c navigation MDL-22373 Reorientated title of docked blocks and moved a little bit of the standard theme's navigation into the core docks library 2010-05-24 04:03:31 +00:00
Sam Hemelryk
572dd8ec69 forms MDL-22487 Implemented a JavaScript enhancement that converts an nbps indented form into a tree structure to mask the select. 2010-05-18 07:58:45 +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
d2dbd0c0d0 navigation MDL-22398 Added custom menu to Moodle core. Will document in theme's forum 2010-05-10 05:24:00 +00:00
Sam Hemelryk
6605ff8cda themes MDL-22358 Renamed sideblock class to block 2010-05-06 06:16:07 +00:00
Sam Hemelryk
1904e9b35b backup MDL-22142 This is the user interface for backups, several minor/cosmetic issues still to be ironed out. See the tracker for details 2010-05-01 09:51:39 +00:00
jerome mouneyrac
07ab0c80ec hub MDL-19309 new site registration form + course publication + community block 2010-05-01 05:05:55 +00:00
Martin Dougiamas
9cd1e12d7d theme/standard MDL-21862 Adding a sample screenshot to show people where they are 2010-04-20 16:22:00 +00:00
Martin Dougiamas
e7faab6bc8 theme/standard MDL-21862 Adding a readme string so themers know how to do it. 2010-04-20 16:06:51 +00:00
Sam Hemelryk
3406acdef9 navigation MDL-22044 Major navigation structure changes.
Navigation has now been re-ordered in accordance with http://docs.moodle.org/en/Development:Navigation_2.0_structure.
This has led to several changes in the way in which navigation is generated included API changes, most notably using the
navigation_nodes add method now returns the newly added node rather than the key.
At the same time the global_navigation_tree block has been renamed to navigation and settings_navigation_tree to settings.
2010-04-19 06:30:30 +00:00
David Mudrak
30c8dd34f7 MDL-15252 Re-committing all English strings exported from AMOS
From now on, all English strings use the new syntax. They are not
eval()'ed any more and the only valid placeholders are {$a} and
{$a->foobar}. No extra quotes escaping, dollar sign escaping and putting
double percent signs.

The modified files were exported from AMOS database repository in the
new syntax and were re-ordered by stringid. Standard GNU/GPL and PHPdoc
blocks are added. Where there was no copyright note so far, I added the
default one with Martin Dougiamas as the copyright holder.

Live long and prosper.
2010-04-10 14:01:45 +00:00
Petr Skoda
3a915b0667 MDL-21693 Dropping _utf8 suffix from language codes and folder names; enabling new string managers - please note the transition is not yet fully complete because we need to wait for git to recognize the renames in cvs 2010-04-10 07:24:56 +00:00
David Mudrak
f312fe1a9e MDL-21694 Moving theme strings into plugin space 2010-03-29 22:19:33 +00:00
Sam Hemelryk
2c778befcc themes MDL-21862 Removed unwanted border on standard theme's fstatic element from mforms 2010-03-25 08:01:18 +00:00
Sam Hemelryk
83d629cebc themes MDL-21862 Add support into standard theme to resize block regions if there are no blocks due to docking. 2010-03-25 07:46:13 +00:00
Sam Hemelryk
90723839ca themes MDL-21862 Implements base theme and standard theme.
Very big theme changes, standardold theme has been split into two themes base and standard. Base theme contains only CSS that is absolutly required (e.g. layout, white space rules, specific widths) and standard (which now looks like standardwhite) contains all the frills.
The following noteable changes have also been made:
  * Plugin CSS has been pushed back into the plugin directories as styles.css files.
  * Install_print_header has been corrected.
  * Redundant or deprecated rules have been removed.
  * Several minor class changes throughout Moodle.
  * CSS is now single line rules not multiline indented.
  * Installs with theme=standardold automatically switch to standard.
  * body classes / id now have prefixes to make it clearer what they are and avoid conflicts.
Also worth noting:
  * There is still alot of tweaking that is required to get everything looking as it is supposed to, please be patient or better yet help out.
  * I am currently working on the documentation for the themes system... it will be here soon.
2010-03-25 06:38:21 +00:00
Petr Skoda
3d38a00bc8 MDL-21149 renamed 'standard' theme to 'standardold' - this should finally make clear that new themes should not be based on legacy standard theme; all new core themes will be based on fresh new minimalistic 'base' theme, highly customised abnd experimentatl themes do not have to use base at all 2010-01-12 17:26:46 +00:00
Petr Skoda
2574fae6ef MDL-21123 moved javascript for navigation bar - testing of themes JS and it may need to use different tricks in other themes with CSS column layouts 2010-01-04 23:51:48 +00:00
David Mudrak
94846b2673 Preventing assignment CSS from influencing other modules
This was discovered during workshop testing. User pictures were all
displayed in size 35x35px regardless their size setting. This was caused
by mod/assignment standard theme.
2010-01-02 22:54:13 +00:00
Petr Skoda
244a32c617 MDL-21119 lang menu and login info now handled by themes 2009-12-29 17:26:29 +00:00