moodle/lib
David Mudrak 4564d58f9e MDL-28168 Multi-language support for custom_menu reimplemented
This is a reimplementation of the multi-language support for the
custom_menu class. The menu items now accept the forth optional
parameter with the explicit list of languages the item is valid for. If
no languages are listed, the item is valid for any language. The caller
of the custom_menu constructor must provide the user's current language
or null if the multi-language should not be supported (all items are
valid for any language then, regardless the definition).

See the attached unit tests for the examples of usage.
2011-07-07 11:30:04 +02:00
..
adodb MDL-24551 importing latest adodb 5.11 2010-10-06 15:31:49 +00:00
ajax MDL-11288 Added ability to duplicate module in the course 2011-03-31 13:39:05 +02:00
alfresco MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
bennu MDL-22308 Update lib/bennu to latest upstream. 2011-04-05 16:00:21 +12:00
completion MDL-25594 completion: Remove unused column from query 2011-05-04 13:02:28 +12:00
db Merge branch 'MDL-28028' of git://github.com/timhunt/moodle 2011-06-29 20:58:27 +02:00
ddl MDL-26883 ddl - fix some function declarations 2011-03-18 14:40:20 +01:00
dml MDL-28032 database - retrofit signed info for decimal/float (improves diffs detection) 2011-06-26 12:54:16 +02:00
dragmath
dtl
editor Merge branch 'MDL-27887' of git://github.com/timhunt/moodle 2011-06-17 16:16:58 +02:00
evalmath NOBUG if we are going to reuse the functions used within the evalmath code then 2011-06-30 17:50:05 +01:00
excel
filebrowser backup MDL-22184 Scheduled backups are now possible again through cron. 2010-11-10 06:07:43 +00:00
filestorage MDL-28061 mediaplugins filter: add aac audio node to filetypes.mm, fixed string mistype within the admin setting page (acc -> aac) and add mediaplugin_html5audio css class to align the player/link like the rest. 2011-06-30 19:29:07 +08:00
flashdetect
flowplayer MDL-26697 multiple media filtering fixes and improvements 2011-03-12 17:42:52 +01:00
form MDL-28099 Fixed regression as outlined in tracker. 2011-06-30 14:34:10 +07:00
grade MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
htmlpurifier Fix permissions 2011-04-20 11:08:21 +02:00
jabber MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
minify MDL-26379 remove unused readme 2011-02-12 11:11:44 +01:00
mp3player
overlib
pear MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
phpmailer MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
portfolio Improved portfolio export summary layout 2010-11-11 13:32:57 +00:00
simplepie
simpletest MDL-28168 Multi-language support for custom_menu reimplemented 2011-07-07 11:30:04 +02:00
simpletestlib Unit tests MDL-24909 Unit tests used 5 minute time limit per test class; this is insufficient for gradebook tests on slow server. Changed to use 60 second limit per test function instead. Added constant and comment defining this behaviour. 2010-11-01 15:14:37 +00:00
smarty
spikephpcoverage MDL-26237 code coverage - prevent execution of not used stuff 2011-02-02 11:21:01 +01:00
swfobject
tcpdf MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
typo3
xhprof MDL-27481 profiling - prevent data to be sent to DB before it is available 2011-05-12 02:04:13 +02:00
xmldb xmldb MDL-24979 Made xmldb (a) not hide libxml errors permanently, (b) not incorrectly report previous errors with a later, working file 2010-11-01 13:35:27 +00:00
yui MDL-25962 removing obsolete YUI 2.8.1 library 2011-01-13 10:13:52 +01:00
zend MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
accesslib.php MDL-27148 use new get_in_or_equal() param prefix instead of start 2011-04-14 15:15:01 +02:00
adminlib.php MDL-25249 Tidied up calendar variable passing and removed session abuse 2011-06-29 14:50:38 +08:00
authlib.php MDL-11728 finally defining the exact meaning of is_internal() in auth plugins 2010-11-14 02:01:59 +00:00
base32.php
blocklib.php MDL-27829 block creation - ensure correct pagetypepattern in mod/ pages 2011-07-01 20:38:06 +02:00
boxlib.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
clilib.php
completionlib.php MDL-28021 Completion system can create inconsistent database rows 2011-06-27 15:25:13 +02:00
componentlib.class.php MDL-27708 Fixed the version of language packs to install in 2.1 2011-06-14 13:55:27 +02:00
conditionlib.php MDL-26507: improper use of assignment operater causes grade checks to fail 2011-02-21 12:54:37 +00:00
configonlylib.php
cookies.js
cronlib.php MDL-20636 Merge remote-tracking branch 'moodle/master' into upgrade 2011-05-11 20:29:49 +01:00
csshover.htc
csvlib.class.php
customcheckslib.php MDL-25186: add environmental check to recommend PHP 5.3.3 2010-12-22 16:45:17 +08:00
datalib.php MDL-27148 use new get_in_or_equal() param prefix instead of start 2011-04-14 15:15:01 +02:00
ddllib.php
default.ttf
deprecatedlib.php deprecatedlib NOBUG fix typo. 2010-12-07 10:34:15 +00:00
dmllib.php message MDL-24860 fixed messaging code in mod_lesson and marked spots that are directly sending email 2010-12-22 12:05:49 +08:00
dtllib.php
eaccelerator.class.php
editorlib.php
emptyfile.php
enrollib.php MDL-27603 enrol_user - changed modifier to modifierid which is used in database 2011-05-30 10:10:03 +08:00
environmentlib.php MDL-26007 fix error message when can not found env data 2011-01-16 20:47:22 +01:00
eventslib.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
excellib.class.php MDL-21446 truncate >31 char worksheet names that otherwise break Excel export. 2011-03-09 14:43:44 +00:00
externallib.php webservice MDL-25444 indicate which field are unexpected in case of web service error 2010-11-30 01:55:17 +00:00
filelib.php Merged MDL-27251 Fixed up whitespace, Fixed broken string, reworded new strings 2011-05-03 10:51:06 +08:00
filterlib.php MDL-24531 Extend filter manager API so that options can be passed to the filters 2010-10-07 08:57:20 +00:00
flickrlib.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
formslib.php Merge branch 'MDL-26557' of git://git.luns.net.uk/moodle 2011-03-21 17:32:06 +08:00
gdlib.php
googleapi.php
gradelib.php MDL-27148 use new get_in_or_equal() param prefix instead of start 2011-04-14 15:15:01 +02:00
graphlib.php
grouplib.php MDL-26577 fix several groups and groupings issues 2011-04-10 13:31:17 +02:00
htaccess
html2text.php MDL-27736 improve a bit html2text to avoid some ugly & unnecessary trailing spaces 2011-06-06 16:42:55 +01:00
html2text_readme.txt MDL-25018 stop html_to_text from breaking utf-8 multibyte characters. 2010-11-02 20:03:48 +00:00
index.html
installlib.php MDL-27652 messages: introduce message_update_processors 2011-06-01 12:02:37 +01:00
javascript-static.js MDL-26697 multiple media filtering fixes and improvements 2011-03-12 17:42:52 +01:00
javascript.php NOBUG: Turned off zlib compression when serving javascript files. 2010-11-05 07:03:05 +00:00
kses.php
ldaplib.php
lexer.php
licenselib.php
listlib.php MDL-24256 question category editing was messed up. 2010-11-02 18:38:50 +00:00
markdown.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
mathslib.php
md5.js
memcached.class.php
messagelib.php MDL-27990 assignment: Some small modifications to the assignment notification code 2011-06-24 14:19:40 +08:00
modinfolib.php MDL-25191: Properly destroy all elements of the modinfo cache 2011-05-27 13:28:55 +01:00
moodlelib.php Merge branch 'wip-MDL-25249-master-r1' of git://github.com/samhemelryk/moodle 2011-06-30 00:55:20 +02:00
navigationlib.php MDL-25249 Tidied up calendar variable passing and removed session abuse 2011-06-29 14:50:38 +08:00
oauthlib.php
odbc.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
odslib.class.php
olson.php MDL-27966 timezones - updated to 2011g version + fix minor notice 2011-06-21 16:23:24 +02:00
outputactions.php
outputcomponents.php MDL-28168 Multi-language support for custom_menu reimplemented 2011-07-07 11:30:04 +02:00
outputfactories.php
outputlib.php MDL-27116 theme_config::find_theme_location() respects $CFG->themedir 2011-04-27 14:09:08 +02:00
outputrenderers.php MDL-28168 Multi-language support for custom_menu reimplemented 2011-07-07 11:30:04 +02:00
outputrequirementslib.php MDL-27171 messages: add default message outputs management interface 2011-05-27 13:49:28 +01:00
pagelib.php MDL-28025 pagelib improve error message when $PAGE->context isn't set 2011-06-27 08:22:43 +01:00
pdflib.php
plagiarismlib.php
pluginlib.php MDL-27789 The new question plugins reported as standard ones 2011-06-09 14:29:27 +02:00
portfoliolib.php MDL-27810 portfolio: Added ->portfolioenabled checks before creating portfolio buttons to avoid initialising portfolio requirements 2011-06-21 10:35:53 +08:00
profilerlib.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
questionlib.php Merge branch 'MDL-28074' of git://github.com/timhunt/moodle 2011-06-29 23:09:13 +02:00
recaptchalib.php authentication MDLSITE-1014 updated recaptchlib to point to google urls based on google's api v1.11 2010-10-06 07:53:25 +00:00
resourcelib.php Merged branch 'MDL-25775_head' of git://github.com/grabs/moodle.git 2011-06-08 13:49:36 +08:00
rsslib.php MDL-27471 Adding mandatory component & ratingarea to the ratings API + other fixes 2011-05-23 12:35:39 +02:00
searchlib.php
session-test.php
sessionlib.php MDL-26389 improve profile and search engine privacy 2011-02-14 15:42:26 +01:00
setup.php MDL-27899 Moved initialise_fullme during setup to after sam has been initialised 2011-06-20 17:40:03 +08:00
setuplib.php MDL-28044 general - updated print_error() link to point to new versioned docs link. 2011-06-29 10:55:02 +08:00
simpletestcoveragelib.php
simpletestlib.php MDL-27948 The question engine should use recordsets to load attempt data 2011-06-22 18:53:15 +01:00
soaplib.php
statslib.php MDL-27009: Fix role group by statement for statistics 2011-05-30 09:05:53 +08:00
tablelib.php MDL-27962 Fixed typo in tablelib preventing columns from being collapsed 2011-06-23 13:33:28 +08:00
textlib.class.php MDL-26256 detect missing collator support and use workaround instead 2011-02-06 22:27:25 +01:00
thirdpartylibs.xml MDL-27500 editor - updated plugin version references, thirdparty version reference and tinymce upgrade readme 2011-06-17 16:52:57 +08:00
timezone.txt MDL-27966 timezones - updated to 2011g version + fix minor notice 2011-06-21 16:23:24 +02:00
tokeniserlib.php
upgradelib.php MDL-27783 enabled status of a built-in service should never been updated on upgrade. It is only used during the installation. If a dev really needs to change the status, he can do it in lib/db/upgrade.php 2011-06-09 16:50:14 +08:00
uploadlib.php MDL-21915 fixing remaining chmod and mkdir to use moodle file permissions 2010-10-06 19:06:52 +00:00
validateurlsyntax.php MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
webdavlib.php MDL-22663, fixed webdav url path 2010-10-20 09:22:55 +00:00
weblib.php MDL-28044 general - updated print_error() link to point to new versioned docs link. 2011-06-29 10:55:02 +08:00
wiki_to_markdown.php
womenslib.php
wordlist.txt
xhtml.xsl
xmlize.php