Petr Skoda
f3c950e4c1
MDL-21577 fixed regression
2010-02-10 16:26:23 +00:00
Petr Skoda
f83b9b63ae
MDL-20204 legacy time selects converted, please note we should always use mforms if possible
2010-02-10 14:27:03 +00:00
Petr Skoda
0b2cb1327a
MDL-20204 added forgotten support for disabled in single_select
2010-02-10 09:46:44 +00:00
Petr Skoda
6fe3775a2d
MDL-20204 some more steps away from html_select
2010-02-09 19:50:11 +00:00
Petr Skoda
aebddebb97
MDL-20204 more steps away from html_select
2010-02-09 19:23:11 +00:00
Petr Skoda
2f0e96e447
MDL-20204 one more step away from html_select
2010-02-09 18:54:03 +00:00
Petr Skoda
6bacd33926
MDL-20204 converting to new checkboxes
2010-02-09 18:17:21 +00:00
David Mudrak
695a6fb80a
MDL-21558 fixed php warning in case no local plugins are installed
...
Thanks Stephen Bourget for a prompt report
2010-02-09 17:27:39 +00:00
David Mudrak
70be294d15
MDL-21558 fixed sorting of installed local plugins
...
A typo caused loosing of array keys that are needed in the later
foreach loop
2010-02-09 14:15:43 +00:00
Petr Skoda
427649bfdf
MDL-21392 it is possible to have settings without Save button
2010-02-08 16:26:15 +00:00
David Mudrak
1ed4730901
MDL-21558 adding local plugins management page into the admin tree
...
The new admin external page admin/localplugins.php provides a list of
installed local plugins with a possibility to remove it.
2010-02-08 16:03:37 +00:00
Petr Skoda
916276fc0a
MDL-20204 more outputlib changes towards separate html_writer
2010-02-07 20:12:31 +00:00
Petr Skoda
2b728cb5e1
MDL-21420 finally moving old global mstr to new M.str.
2010-02-07 09:43:07 +00:00
Rossiani Wijaya
3fe2cfb505
MDL-16919 - add validation to upload user data according to the upload type.
2010-02-05 07:30:53 +00:00
Petr Skoda
9cd2295b20
MDL-21400 adding missing ;
2010-02-04 21:40:20 +00:00
Rossiani Wijaya
d3d393ab37
MDL-21226 - add 'timecreated' column to user table. During an update, the column will copy the value from 'firstaccess' column. if the account never been access, it will be set to current time of the update.
...
also, modified the files for signup, add new user, and upload user to initialize the value of timecreated field.
2010-02-03 04:25:20 +00:00
Penny Leach
c71ade2f41
mnet MDL-21261 moving upgrade functions to lib/upgrade.php
2010-02-02 21:16:56 +00:00
Penny Leach
287efec6f6
mnet MDL-21276 get rid of all the $MNET* globals
2010-02-02 03:13:40 +00:00
jerome mouneyrac
385ab92249
webservice MDL-21351 add link to test client into the navigation bar
2010-02-01 06:09:16 +00:00
Penny Leach
6ab89ca45f
mnet MDL-21261 deleting unused methodTable.php now that we can use php5's reflection
2010-02-01 03:31:58 +00:00
Sam Hemelryk
c087442136
admin-roles-userroles MDL-19787 Added set_url call
2010-02-01 03:26:16 +00:00
Penny Leach
9828db68fe
mnet MDL-17082 fixing typo in previous bugfix
...
Merged from MOODLE_19_STABLE
2010-02-01 01:43:24 +00:00
jerome mouneyrac
4b4b53a74e
webservice MDL-20803 add a link to the web service documentation on the 'enable documentation' setting option description.
2010-01-29 07:42:48 +00:00
jerome mouneyrac
bdf40a4c63
webservice MDL-21466 add information about setting the debug mode to NORMAL for using the web service test client
2010-01-29 07:27:07 +00:00
Penny Leach
8509b7c431
mnet MDL-21473 fixed a small bug in the mnet installer and updated the testclient
2010-01-29 04:09:05 +00:00
jerome mouneyrac
f54dfa54b7
webservice MDL-21466 add few comments about test client
2010-01-29 03:50:06 +00:00
jerome mouneyrac
220e5a767a
webservice MDL-21463 trivial change of test client title
2010-01-29 02:57:51 +00:00
Penny Leach
e5b01c032f
mnet MDL-21473 fixing up the disabling of remoted rpc methods
2010-01-29 02:57:35 +00:00
jerome mouneyrac
75537cbfee
webservice MDL-21463 add our web service test client into the admin tree development section
2010-01-29 02:40:42 +00:00
Penny Leach
b740b3590f
mnet MDL-21473 detect services we subscribe to, as well as publish at install/upgrade as well
...
and add upgrades for all mnet enabled plugins
2010-01-29 02:31:44 +00:00
Penny Leach
8586dbe2a5
mnet MDL-21473 make new tables for remote functions that don't exist locally
...
I also fixed up two columns in the existing table that had underscores in them
2010-01-28 22:46:34 +00:00
Penny Leach
d2ac37c1ab
mnet MDL-21261 mnet overhaul - adding and removing files I missed in the last big commit
2010-01-28 20:17:12 +00:00
jerome mouneyrac
df94bb99eb
mnet MDL-21260 transform single_button first param into new moodle_url
2010-01-28 07:25:42 +00:00
jerome mouneyrac
8b21f949cf
mnet MDL-21260 sesskey is not displayed when delete a peer
2010-01-28 07:13:47 +00:00
Penny Leach
de260e0f7b
mnet MDL-21261 large overhaul. This commit changes:
...
- The way that mnet rpc functions are registered. Plugins must now
create db/mnet.php which is an array, similar to services.php. This
*replaces* the old mnet_publishes() functions. version.php must be
bumped to trigger this.
- More information about each rpc-available function is stored in the
database, including the class it belongs to, the file it is found in,
and whether or not it is static. Methods that are not static must be
in a class with a constructor that takes no arguments (this can easily
be achieved with a small wrapper if necessary)
- The xmlrpc dispatcher has been rewritten to remove all the
dependencies on hardcoded information about auth,mnet,portfolio and
repository, and just use the information in the database.
- The old hardcoded hidden mnet/testclient.php has been moved to the
Admin menu under "Development" and rewritten.
- The xmlrpc introspection method profiling is now using php and zend
reflection - which is a lot nicer than the old way, which was using a
php-based php parser. This fixes some inconsistent handling of
methods without arguments that were advertising their return value as
the only method parameter. While this is a *fix*, it breaks BC
slightly - the old 1.9 broken mnet/testclient.php will now not work
properly with 2.0
- Dangerous mode is still supported, but old mod/*/rpclib.php is
now unsupported, due to the fact that any plugin can export mnet
functions with db/mnet.php. This is a slight BC break.
Still TODO:
- TEST TEST TEST
- Document the two small BC breaks in release notes
- Document the contract for db/mnet.php
2010-01-28 05:25:50 +00:00
Penny Leach
72bb7e3236
mnet/enrolment MDL-21459 fixed a few small issues in admin/mnet/enrolment
2010-01-28 05:01:05 +00:00
Rossiani Wijaya
8fed14f4d8
MDL-21440 - replacing hardcoded string with language string.
2010-01-28 02:12:30 +00:00
Petr Skoda
2b8c3f8c1a
MDL-21435 api changes and simplification needed for JS caching and compression
2010-01-26 08:33:21 +00:00
Eloy Lafuente
193caa7f5b
MDL-21438 xmldb editor - add missing sesskey to the save option
2010-01-25 16:11:20 +00:00
David Mudrak
852a1f66cf
MDL-20717 GPL version 3 at the Copyright notice during the installation
...
The new string 'gpl3' replaces the legacy string 'gpl'. Once we have
proper lang branching, 'gpl' string should be removed from 2.0/HEAD.
2010-01-25 09:40:05 +00:00
Rossiani Wijaya
740128d6e2
MDL-20402 - update bulk user action messages from regular textarea to HTML editor.
2010-01-25 09:23:02 +00:00
Petr Skoda
9786fbfac4
MDL-21400 migrated roles JS to YUI3 and new modular structure
2010-01-24 19:37:46 +00:00
Petr Skoda
4222342283
MDL-21400 improved coding style
2010-01-24 18:24:18 +00:00
Petr Skoda
81bd56ad4f
MDL-21400 improved coding style
2010-01-24 18:11:25 +00:00
Petr Skoda
f104d38212
MDL-21400 removed unnecessary yui2 includes
2010-01-24 10:59:10 +00:00
Petr Skoda
d825355a76
MDL-21400 fixed whitespace, sorrry
2010-01-23 18:30:16 +00:00
Petr Skoda
9edea336a7
MDL-21400 spamcleaner converted to YUI3
2010-01-23 18:09:54 +00:00
Petr Skoda
3b01539ccc
MDL-21400 global Y revisited, I really think it is better to pass it around properly, this could help a lot in future if we have multiple versions of YUI installed; reverted js_function_call() and added new js_init_call() instead which should be hopefully easier to use and in theory could replace all other $PAGE->requires->js_*; finished implemenetation of js_module()
2010-01-23 17:08:18 +00:00
jerome mouneyrac
a7e2d6fef9
webservice MDL-21351 add a help icon to required capability option (when create/edit a service)
2010-01-22 03:39:30 +00:00
jerome mouneyrac
3e6161fb1c
webservice MDL-21351 add an overview page to facilitate the web service administration
2010-01-22 02:04:12 +00:00