1045 Commits

Author SHA1 Message Date
Petr Skoda
dc6896efe0 MDL-21198 used new simple_button class when doing OUTPUT->confirm() - more consistent and hopefully easier to remember than html_form::make_button() ;-) 2010-01-03 20:47:13 +00:00
Petr Skoda
5c2ed7e215 MDL-21198 $OUTPUT->single_button() resurrection, hopefully much easier to use than $OUTPUT->button(); fixed some regressions and code style improvements 2010-01-03 15:46:14 +00:00
Petr Skoda
8ae8bf8a14 MDL-21198 OUTPUT->action_icon improvements, refactoring and fixing conversion regressions 2010-01-02 13:17:54 +00:00
Petr Skoda
4bcc51185c MDL-21217, MDL-21198 simplified/improved outputlib help icon related apis + several fixed regresions 2009-12-30 15:19:55 +00:00
Eloy Lafuente
2944c6c182 NOBUG: Whitespace and XHTML ; merged from 19_STABLE 2009-12-29 19:36:08 +00:00
Eloy Lafuente
1fe2e2ded2 MDL-21203 delete dupe code - Credit goes to Antoine G ; merged from 19_STABLE 2009-12-28 14:34:50 +00:00
Petr Skoda
812dbaf7d5 MDL-21198 improved/simplified $OUTPUT->user_picture() + regression fixes, performance fixes and detected performance problems when printing user avatars 2009-12-27 19:47:21 +00:00
Sam Hemelryk
7a7e209df0 navigation MDL-20649 Revised the way in which navigation works for users
When logged in there is a my moodle dashboard branch, when viewing a site profile there is a users branch, and when viewing a course profile there the user is shown under the participants branch
2009-12-23 01:22:48 +00:00
Andrew Davis
bf1ac6d9ae group MDL-20005 added display of other groups users are in 2009-12-21 08:13:50 +00:00
Dongsheng Cai
cf98da1a48 "MDL-15502, added a filter to selec users who have never logged in, merged from 1.9, credits to Anthony Borrow" 2009-12-18 05:37:41 +00:00
Petr Skoda
2f67a9b3a5 MDL-20700 whitespace terror returns yet again 2009-12-16 22:22:37 +00:00
Petr Skoda
b5d0cafc6f MDL-20787 final switch to new $OUTPUT->pix_url() - yay! 2009-12-16 21:50:45 +00:00
Petr Skoda
f44b10ed93 MDL-21139 replace all yui functions/methods with yui2 to make room for yui3 2009-12-16 20:25:14 +00:00
Petr Skoda
78946b9bdb MDL-20204 first batch of major theme changes, some regressions are still there, expect more changes and improvements soon; see tracker for details and list of subtasks 2009-12-16 18:00:58 +00:00
Penny Leach
24ba58ee9a portfolio MDL-21079 be more selective about including libraries.
this involves moving all formslib includes to where they're actually needed.
it also moves the portfolio stuff from assignment,data,chat,forum and glossary
into a locallib.php which involved creating it for many of those modules.
2009-12-12 11:27:07 +00:00
Sam Hemelryk
c23c90093e mod-forum MDL-17550 Converted subscribers.php to use the new user_selector control
At the same time I also converted weblib.php::check_theme_arrows to use UTF8 arrows rather than entities.
2009-12-10 02:11:28 +00:00
Sam Hemelryk
81e3e1555e user MDL-19825 Converted get_record to use DB object 2009-12-07 06:13:09 +00:00
Penny Leach
59dd457e4b portfolio: MDL-21030 - leap2a portfolio format support.
This commit includes:

- leap2a portfolio format, and xml writer
- proof of concept implementation in forum and assignment modules
- a lot of refactoring of the portfolio formats in general:
    - addition of "abstract" formats - this is necessary for plugins to be able to support groups of formats
    - addition of the idea of portfolio formats conflicting with eachother - eg richhtml & plainhtml

it touches modules other than assignment and forum, because the format api
changed and now each place in moodle that exports portfolio content has to deal
with the formats it supports slightly differently.

At the moment the Mahara portfolio still doesn't support this format, because I
haven't done the Mahara side yet. The "file download" plugin supports it
though.

Still todo:

- Add support for the other places in Moodle (glossary, data, etc)
- Write tests, once the rest of the portfolio tests have been updated to use the new DB mocking stuff
- Fix a bunch of TODOs
2009-12-03 14:26:37 +00:00
Penny Leach
cc2e5b13bd portfolio MDL-20850: fixed an asymmetric OUTPUT problem 2009-11-18 13:24:49 +00:00
Penny Leach
5d0dbf130d portfolio MDL-20872 elegant handling of cleanup/display race condition
lots of work to elegantly resolve the issue between interactive browser
sessions and "pull" portfolio plugins that cause a race condition where we lose
the ability to display information to the user if the pull cleans up the export
first.  this also improves the portfolio transfer log display for later
2009-11-18 12:27:15 +00:00
Penny Leach
c95a609597 Portfolio MDL-19356 removal of session reliance completely.
For plugins that don't support it, we can work around the external
redirect issue by returning to a special url.

This also adds on selective cancelling/continuing of current exports.

It needs a lot of testing, but seems to be working reasonably well.

Some plugins need updating now, however
2009-11-17 14:01:25 +00:00
Petr Skoda
032216500d MDL-20700 coding style - new sloppy trailing whitespace fixed, yes I am guilty too :-( 2009-11-09 11:33:14 +00:00
Petr Skoda
40e85c9268 MDL-12886 more external users api 2009-11-08 21:58:32 +00:00
Petr Skoda
47c277069f MDL-12886 more external users api - untested 2009-11-08 21:57:27 +00:00
Petr Skoda
38b76f3c58 MDL-12886 more external users api - untested 2009-11-08 21:57:01 +00:00
Petr Skoda
7c7d3afab5 MDL-20766 message_send() used intead of events, it will enable us to improve performance and solve db transactions issues independedntly from events, hopefully this will give us more options in future too because the events are designed specifically for communication "moodle-->external systems" 2009-11-07 10:27:57 +00:00
Petr Skoda
667b496a5d MDL-12886 more external users api 2009-11-06 12:28:50 +00:00
Dongsheng Cai
6f2cd52aa5 "MDL-19181, 1. fixed repository listing when using non-admin role 2. added boilerplate" 2009-11-06 09:07:46 +00:00
Petr Skoda
930680cba2 MDL-12886 more external users api 2009-11-05 23:05:26 +00:00
Petr Skoda
71864f15e5 MDL-12886 more external users api 2009-11-05 23:03:33 +00:00
Petr Skoda
7b472b329a MDL-12886 more external users api 2009-11-05 22:54:48 +00:00
Jenny Gray
79c995bc3d MDL-20665 fixed error from postgres on validating duplicate category name when entering new category 2009-11-04 12:16:19 +00:00
Petr Skoda
aa6c1ced0a MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 08:11:02 +00:00
Sam Hemelryk
8bdc9cacad files MDL-20601 Conversion of many of the uses of print_textarea, and the mforms htmleditor to the new editor
Please forgive me if I have missed converting any output statements. If you do find an output statement that is not formatting correctly please refere to the table I added to this bug in regards to how it should be formatted.
2009-11-04 06:14:06 +00:00
Petr Skoda
2e9b772fb8 MDL-20693 new NO_DEBUG_DISPLAY define 2009-10-31 22:02:05 +00:00
Nicolas Connault
1c7b8b934b MDL-19676 MDL-14408 MDL-8776 Blog improvements 2009-10-30 07:25:50 +00:00
samhemelryk
474f6bfed9 core MDL-19799 Added set_url calls and replaced deprecated functions 2009-10-15 03:43:28 +00:00
jerome
234c18e44d user selector MDL-16992 just add a comment to the function phpdoc get_option() that must be implemented to use the base search ajax field 2009-10-14 07:25:59 +00:00
jerome
35b9a80aa6 webservice MDL-12886 commit for Petr to work on the last code this weekend (SOAP code very not clean) 2009-10-09 09:57:07 +00:00
skodak
551f442078 fixing copyright, this was in fact work of several people :-) 2009-10-07 10:15:07 +00:00
skodak
c9c5cc81e9 MDL-12886 external lib parameter validation routine + some unit tests 2009-10-02 12:13:56 +00:00
dongsheng
3a8f4b907f "MDL-18723, role required to display search box should be viewparticipants, merged from 1.9" 2009-10-02 06:51:56 +00:00
moodler
183ea48968 user/view MDL-18800 Sort courses consistently with everything else 2009-10-02 06:34:12 +00:00
jerome
a1b74a5672 user MDL-20390 remove broken unit test for user external function. This need to be rewritten. 2009-10-01 03:04:39 +00:00
tjhunt
c88ab6d5a7 unit tests: MDL-20390 temporary work-around for this breakage, so other tests can be run. 2009-09-30 14:03:39 +00:00
skodak
12058e63ad MDL-20209 fixed regression - the email has to be synced with ext auth when change confirmed 2009-09-27 09:23:28 +00:00
skodak
64521d31ac MDL-20209 fixed incorrect mail sync with ext auths 2009-09-26 19:17:21 +00:00
arborrow
bcb6b50549 MDL-20353 - fixing typo 2009-09-26 17:43:50 +00:00
skodak
d18e0fe646 MDL-20353 adding missing data types of hidden form fields 2009-09-26 17:07:08 +00:00
samhemelryk
ce221eb52d user MDL-19825 Added set_url calls, replaced deprecated functions, and boilderplate 2009-09-25 04:02:46 +00:00