Eloy Lafuente (stronk7)
ab1e921c31
Merge branch 'MDL-36749-m' of git://github.com/andrewnicols/moodle
2013-03-06 01:19:17 +01:00
Andrew Robert Nicols
a6d81a73ac
MDL-36749 lib Complete deprecation of old_help_icon
...
This deprecates the old_help_icon and helpbutton functions. Since they can
no longer be used, the renderers are removed altogether.
2013-03-05 19:07:06 +00:00
sam marshall
4c4e587648
MDL-38133 html_writer: add shortcuts for very frequent tags
2013-02-25 12:41:24 +00:00
Jason Fowler
0232fa7b32
MDL-30316 - Libraries - improving pagination output to allow a shifting start page for displays of less than 18 pages -- original code provided by Martha (martha dot morelos at gmail dot com)
2013-01-08 14:02:06 +08:00
Sam Hemelryk
91d941c34c
MDL-30921 blocks: Added aria-labelledby and aria-label for blocks
2012-11-02 10:58:23 +13:00
Eloy Lafuente (stronk7)
b96a15cc11
MDL-35669 gravatar Fix secure image urls.
2012-10-02 01:19:33 +02:00
Michael Aherne
f127b1a538
MDL-35669 gravatar Provide default image URL to Gravatar
2012-10-01 14:17:11 +01:00
Frederic Massart
aad982aa24
MDL-31976 Accessbility: Action icons on course page do not need title attributes
2012-09-21 11:31:19 +08:00
Aparup Banerjee
de7a570cd5
MDL-34650 typo correction
2012-07-31 13:24:00 +08:00
Aparup Banerjee
87c12fec13
Merge branch 'MDL-34650' of git://github.com/rwijaya/moodle
2012-07-31 13:19:47 +08:00
Rossiani Wijaya
ecc5cc31ae
MDL-34650 - accessibility compliance: Add <label> for form input text and select tag
2012-07-31 12:07:16 +08:00
Adrian Greeve
b0c6dc1cac
MDL-34465 - lib - Replacing get_context_instance with context_XXXX::instance (group 8)
2012-07-27 10:10:46 +08:00
Frederic Massart
4954d6ed2c
MDL-33814 Output renderers: table cell objects are only created when needed
2012-06-19 11:59:03 +08:00
Petr Skoda
33d9f44bc6
MDL-18763 add 512x512px user avatar support
2012-05-19 18:47:23 +02:00
Petr Skoda
4d254790c4
MDL-32628 add revision for user avatar images
...
This should finally resolve all avatar caching issues and should also help with performance.
2012-04-30 23:36:47 +02:00
Petr Skoda
faa328c385
MDL-32628 fix user_picture performance
2012-04-27 13:56:08 +02:00
Marina Glancy
b2cb00c2e9
MDL-31789: Allowing context object to be passed to JS using json_encode()
...
Classes with magic properties such as context do not pass through json_encode().
The solution is to implement iterator in such classes and convert what we
feed to json_encode to array using 'foreach' before we pass it to json_encode():
- class context implements IteratorAggregate
- added function convert_to_array() that converts anything to array
- before calling json_encode we convert the argument to array
2012-03-30 08:27:53 +08:00
Sam Hemelryk
f8129210d2
MDL-30979 output: Further changes are validation
2012-02-17 14:53:11 +13:00
Sam Hemelryk
3d3fae7259
MDL-30979 output: Changes after peer-review
2012-02-17 14:53:10 +13:00
Sam Hemelryk
76be40ccf9
MDL-30979 output: Adjustments to match recent changes in coding style doc
2012-02-17 14:53:10 +13:00
Sam Hemelryk
9678c7b845
MDL-30979 output: Fixed up phpdocs for output components code
2012-02-17 14:53:10 +13:00
Marina Glancy
0387e003ad
MDL-28352: Fixed bug in html_writer::select_time causing not autoselecting month
2012-01-20 16:04:59 +08:00
Eloy Lafuente
90911c4ff9
MDL-29844 Administration: Added new config for users to login for viewing profile image
2012-01-03 11:53:49 +08:00
Petr Skoda
33dca15616
MDL-30613 use standard https checks
2011-12-09 21:28:04 +01:00
Petr Skoda
03636668d4
MDL-30457 do not show pictures of deleted users
...
Since 2.2 deleted users do not have contexts.
2011-11-26 08:42:36 +01:00
Sam Hemelryk
4125bdc139
MDL-21676 user: Implemented support for Gravatar profile pictures
...
Big thanks to the developers who put effort into this improvement:
* Jonathan Robson <jonathan.robson@remote-learner.net>
* Jonathan Harker <jonathan@catalyst.net.nz>
2011-09-20 12:41:48 +02:00
Petr Skoda
2c479c8fe6
MDL-29257 use counter for unique element ids
2011-09-10 12:02:51 +02:00
Sam Hemelryk
871a3ec5fb
MDL-28043 user Fixed context hack in pluginfile for user pics leading to init of page, theme and output for redirect
2011-09-06 11:29:05 +12:00
Sam Hemelryk
7749e187cc
MDL-28596 course Improved and modernised the production of module editing icons and added support for renderable content when rendering action_link components
2011-08-25 18:02:35 +12:00
Sam Hemelryk
c430467ca8
Merge branch 'MDL-28195' of git://github.com/timhunt/moodle
2011-07-11 15:02:03 +08:00
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
David Mudrak
155fffe6a4
MDL-28168 Improved custom_menu constructor
...
This improves custom_menu constructor by dropping support for useless
$text parameter and replacing it with the menu definition. This makes
custom_menu instance independent on the place where the menu is defined
($CFG->custommenuitems) and can be unit-tested. Also, multiple instances
of custom_menu can be instantiated now which can be interesting in the
future.
2011-07-07 11:30:03 +02:00
David Mudrak
153a13226e
MDL-28168 Revert "MDL-27073 Support multi-language content in custom menu"
...
This reverts commit 87e0230d0a
.
2011-07-07 11:30:03 +02:00
Tim Hunt
8f78cd5abc
MDL-28195 confirm_action should allow the button labels to be customised
2011-07-06 14:47:30 +01:00
David Mudrak
87e0230d0a
MDL-27073 Support multi-language content in custom menu
2011-06-17 17:08:33 +02:00
Eloy Lafuente (stronk7)
f50a61fb47
MDL-26167 lib/form: minor coding tweaks
2011-04-18 11:42:27 +02:00
Aaron Wells
4b72f9eb78
MDL-26167 lib/form: Altering Javascript so that "disabledIf" will disable the "Choose" button for a filepicker
2011-04-15 09:59:46 +12:00
Sam Hemelryk
c4592a2ac0
Merge branch 'MDL-25971' of git://github.com/timhunt/moodle
2011-01-17 15:12:18 +08:00
Tim Hunt
1a09fa6dfa
html_writer MDL-25971 Support disabled => boolean, as well as disabled => disabled in html_writer::select.
2011-01-13 19:28:54 +00:00
David Mudrak
9ecbf8018f
MDL-25935 user_picture::unalias() now handles null values correctly
2011-01-11 00:27:42 +01:00
David Mudrak
5c0d03ea1c
MDL-25886 method to convert aliased fields returned by user_picture::fields() back to unaliased form
...
The new public static method user_picture::unalias() picks the user
picture fields from the given record and maps the properties back to
unaliased form so that the result can be rendered.
Also fixes a forgotten bug in previous commit and adds a unit test for
both aliasing and unaliasing.
2011-01-07 14:05:25 +01:00
David Mudrak
9958e561d8
MDL-25886 allow user_picture::fields() to be used multiple times within a single query
...
When user table is joined twice or more within a single query, it is
important to be able to provide aliases to all returned files. This
patch adds optional parameter that, if provided, is used as a prefix
for columns aliases. Does not apply to the 'id' column, use $idalias for
that.
2011-01-07 02:12:43 +01:00
Sam Hemelryk
57bedaeeea
output-custommenu MDL-25447 Fixed up the processing of the custom menu removing the hard-coded single step down
2010-12-02 06:11:27 +00:00
Sam Marshall
15e48a1a49
Forum MDL-25170 Discussion move feature should have button so you don't do it by accident (again)
2010-11-15 10:41:26 +00:00
David Mudrak
b9fadae72d
MDL-24507 support for the TinyMCE moodleemoticon plugin
2010-10-27 18:12:26 +00:00
jerome mouneyrac
ba5c144c0b
image gallery MDL-24773 remove YUI 3 external lightbox module
2010-10-25 06:00:14 +00:00
David Mudrak
d63c507370
MDL-24777 new renderable component pix_emoticon
2010-10-23 18:39:23 +00:00
Sam Hemelryk
f3827323e1
output MDLSITE-1070 Added set methods to custom_menu class as properties are protected
2010-10-12 01:22:15 +00:00
David Mudrak
81e62b6fd5
MDL-12192 temporarily disabled support for colonized labels
...
The code must be fixed so that the colon is not displayed when the label
is hidden by accessibility CSS.
2010-09-24 11:19:57 +00:00
Petr Skoda
e839dce138
js_writer is supposed to have static methods only
2010-09-18 13:34:31 +00:00