Penny Leach
61506902f3
mnet MDL-20660 allow admins to configure fields to be sent over mnet
2010-02-16 02:05:30 +00:00
jerome mouneyrac
9baf3a7b65
webservice MDL-21527 update_users ws function supports customfields now (MDL-20616 patch needs to be committed in order to use the test client)
2010-02-15 08:56:51 +00:00
Eloy Lafuente
1f6a59517f
NOBUG: Fix upgrade, plz review
2010-02-12 09:24:28 +00:00
jerome mouneyrac
64e2ed74e2
webservice MDL-21351 Create service page: required capability is now in a show advanced section
2010-02-12 08:10:23 +00:00
Petr Skoda
63eaea4515
MDL-21581 fixed silly typo, thanks penny
2010-02-11 18:58:06 +00:00
Petr Skoda
75015e5fc1
MDL-20204 converting link to html_writer or action_link
2010-02-11 16:27:53 +00:00
Petr Skoda
4aea3cc7cd
MDL-20204 the ultimate fix for our frames (theyare not accessbile, but anyway); instead of adding the target to each element when creating html we use yui to set the target from page footer via JS - this fixes the links and forms in all elements in pages with frametop layout
2010-02-11 13:27:02 +00:00
Petr Skoda
ae6b463442
MDL-21581 fixed regression + eliminated one query when mnet not enabled
2010-02-11 13:09:30 +00:00
jerome mouneyrac
e2c4313253
mnet MDL-21582 fix peer service page redirection with a moodle_url
2010-02-11 08:26:46 +00:00
jerome mouneyrac
fb79269bef
webservice MDL-20808 add user lib.php, add web service user functions, rename $usercustomfields variable into profile_user_record() function
2010-02-11 04:02:04 +00:00
Penny Leach
d36fa8159b
mnet MDL-21256 reworked some more of admin/mnet to use forms and new output stuff
2010-02-11 02:50:28 +00:00
Penny Leach
96bd292127
mnet MDL-21256 & the start of a proper fix for MDL-20660
...
Unfortunately these are tangled up together a bit
2010-02-11 02:49:11 +00:00
Eloy Lafuente
40be01445b
MDL-20204 checkboxes small regression - two "showsearch" are way too much! :-P
2010-02-10 17:01:44 +00:00
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