39858 Commits

Author SHA1 Message Date
Sam Hemelryk
ebfb8f1371 ajaxlib MDL-21435 Fixed regression from recent updates: Notice of undefined variable 2010-01-28 06:47:07 +00:00
Sam Hemelryk
9af2b86b95 navigation MDL-21329 Fixed regression with docked preferences thanks Jerome for spotting 2010-01-28 06:29:29 +00:00
jerome mouneyrac
8138157c1a flashdetector MDL-20841 forgot the top licence documentation 2010-01-28 06:25:35 +00:00
Sam Hemelryk
8b5f5e8181 comments MDL-19118 Fixed XML strict errors 2010-01-28 05:32:15 +00:00
Sam Hemelryk
505575293e output MDL-21235 Fixed table function to be xml strict with no data 2010-01-28 05:30:14 +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
92a89068c9 repo MDL-21443 fix phpdocs to match method signatures 2010-01-28 05:12:35 +00:00
Penny Leach
6a2640d239 NOTABUG updated the portfolio plugin baseclass method signatures 2010-01-28 05:12:22 +00:00
Penny Leach
d61ffb0fca auth base class MDL-21457 make the base class user_exists method argument list match reality 2010-01-28 05:12:04 +00:00
Penny Leach
fbac726b5e MDL-21461 Temporary fix for ZF-6996 until Zend 1.10 is released 2010-01-28 05:11:30 +00:00
Penny Leach
9d51b4c531 lib/zend: MDL-21460 Zend Reflection - give a nicer error message when the phpdocs don't match the function signature. Bug filed upstream: http://framework.zend.com/issues/browse/ZF-8980 2010-01-28 05:06:53 +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
Penny Leach
30ec3eef51 mnet/enrol MDL-21459 fixed some brokenness related to DB changes 2010-01-28 04:59:05 +00:00
Sam Hemelryk
4ac8345ff5 NOBUG: Updated the docs for the moodle_page class to cover the magic get functions 2010-01-28 03:19:21 +00:00
Rossiani Wijaya
8fed14f4d8 MDL-21440 - replacing hardcoded string with language string. 2010-01-28 02:12:30 +00:00
Moodle Robot
d8b29f5c2f Updated the HEAD build version to 20100128 2010-01-28 00:36:43 +00:00
Moodle Robot
853838daa0 Updated the HEAD build version to 20100127 2010-01-27 00:36:40 +00:00
Petr Skoda
7d7a7e908f MDL-21404 RIP $PAGE->requires->*()->now() 2010-01-26 10:44:17 +00:00
Petr Skoda
88515081c8 MDL-21403 RIP $PAGE->requires->*()->asap() 2010-01-26 10:42:25 +00:00
Petr Skoda
10eaeca808 MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead + improved ufo embedding 2010-01-26 10:35:13 +00:00
Petr Skoda
5668690321 MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead 2010-01-26 10:22:58 +00:00
Petr Skoda
25b6fe050c MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead 2010-01-26 10:17:41 +00:00
Petr Skoda
5a197e9130 MDL-21400 maring data_for_js as deprecated because it encourages bad coding style 2010-01-26 10:12:10 +00:00
Petr Skoda
c17f05fb2f MDL-21403 getting rid of all asaps 2010-01-26 09:58:19 +00:00
Petr Skoda
1e015f1873 MDL-20204 removing usused styles 2010-01-26 09:53:52 +00:00
Petr Skoda
df35647860 MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead fix 2010-01-26 09:53:24 +00:00
Petr Skoda
e92b7f60a6 MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead 2010-01-26 09:52:30 +00:00
Petr Skoda
cd1b2ceecd MDL-21403 removing some more asaps 2010-01-26 09:44:55 +00:00
Petr Skoda
6c772bcbf2 MDL-21403 hardcoded JS legacy code should not use new $PAGE->requires-> api, switching to html_writer instead 2010-01-26 09:36:00 +00:00
Petr Skoda
2d65597b6c MDL-21403 removing ->asap() used for flicker-lessremoval of go button, no use .hiddenifjs class instead 2010-01-26 09:32:21 +00:00
Petr Skoda
a62d5845ef MDL-21403 removing ->asap() from $PAGE->requires, legacy stuff has no place in new api, sorry 2010-01-26 09:01:57 +00:00
Petr Skoda
8ce04d51a1 MDL-21435 fixed regression 2010-01-26 09:00:50 +00:00
Petr Skoda
c66a13b2d8 MDL-21435 moje JS improvements 2010-01-26 08:58:51 +00:00
Petr Skoda
487e5d026b MDL-21435 fixed regression in BC code 2010-01-26 08:56:34 +00:00
Petr Skoda
e333d9dd1a MDL-21400 fixed requires 2010-01-26 08:54:37 +00:00
Petr Skoda
e3f4e3cadf MDL-21400 yui3 lib includes from php are not necessary any more, removing from public API 2010-01-26 08:38:00 +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
Moodle Robot
4ada1010be Updated the HEAD build version to 20100126 2010-01-26 00:36:38 +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
Rossiani Wijaya
4eb95309f5 MDL-18774 - fixed fullname format label. 2010-01-25 09:08:22 +00:00
Gordon Bateson
5fd1edeb8f do not treat https absolute urls as relative urls 2010-01-25 07:18:24 +00:00
Dongsheng Cai
554cd8fc83 "MDL-21170, apply maxfiles limit to filemanager" 2010-01-25 06:12:01 +00:00
Martin Dougiamas
35e064659e block/config MDL-21375 Restrict options on the front page, and use better human-readable names 2010-01-25 05:29:51 +00:00
jerome mouneyrac
7e0eac79da webservice MDL-21127 add IP address for every web service logs. 2010-01-25 02:53:03 +00:00
jerome mouneyrac
1e29fe3f35 webservice MDL-21127 add log for Zend server and when authentication (token or simple) failed and when the IP checking failed too. 2010-01-25 02:45:56 +00:00
jerome mouneyrac
c05877e6be webservice MDL-21351 add IP Restriction field to the token list (otherwise no way to see it for the admin) 2010-01-25 02:43:23 +00:00
Penny Leach
7062a798f2 mnet MDL-17629 upgrade to fix referntial integrity in mnet hostids for localhost and all hosts records
merged from MOODLE_19_STABLE
2010-01-25 00:59:22 +00:00
Moodle Robot
cc36919f53 Updated the HEAD build version to 20100125 2010-01-25 00:36:33 +00:00