Dan Poltawski
c8303131be
Merge branch 'MDL-54682_master' of git://github.com/markn86/moodle
2016-10-11 12:53:11 +01:00
Ryan Wyllie
7d69958e6b
MDL-56292 message: move popover code into output plugin
2016-10-11 14:39:23 +08:00
Ryan Wyllie
bab2ec4664
MDL-56292 message: fix param in notificationpreferences.php
2016-10-10 12:48:52 +08:00
Frédéric Massart
82b945dbbe
MDL-56095 output: Make the progress bar templatable
...
The order of inclusion of weblib and outputlib had to change
as the progress_bar (weblib) uses interfaces defined in outputlib.
2016-10-07 16:40:38 +02:00
Mark Nelson
e68a1cbdaa
MDL-55942 core: do not show popovers to the guest user
2016-10-07 16:37:56 +08:00
Mark Nelson
7b55aaa12e
MDL-55942 core: obey the mighty CiBoT
2016-10-07 16:26:40 +08:00
Mark Nelson
79f6c36c12
MDL-55942 core_message: moved added functionality from message/lib.php
2016-10-07 16:26:40 +08:00
Mark Nelson
5f8e4733b8
MDL-56024 core_message: prevent WS error when messaging disabled
2016-10-07 16:26:40 +08:00
Mark Nelson
3f4f5d3bd2
MDL-55851 core: fixed AJAX error when user not set up
2016-10-07 16:26:40 +08:00
Mark Nelson
658d0b2fd7
MDL-55770 core_message: remove the send message pop-up
...
Revert "MDL-48933 core_message: New dialog to send a message to a user"
Revert "MDL-48933 core_message: Behat tests to cover messenger dialogs"
2016-10-07 16:26:40 +08:00
Mark Nelson
812cc6f63f
MDL-54698 core_message: moved 'disable/enable' notifications setting
2016-10-07 16:26:40 +08:00
Ryan Wyllie
7e12045152
MDL-54698 message: fix message preferences context blocknoncontacts
2016-10-07 16:26:40 +08:00
Ryan Wyllie
8c125526f1
MDL-54698 message: move notifications prefs into own page
2016-10-07 16:26:40 +08:00
Ryan Wyllie
34eb5fcb60
MDL-54698 message: move general settings from preference page
2016-10-07 16:26:40 +08:00
Ryan Wyllie
406243381c
MDL-54701 message: add message notification popover
2016-10-07 16:26:40 +08:00
Ryan Wyllie
607454d6f3
MDL-54708 message: change popover processor to nav bar notification
2016-10-07 16:26:40 +08:00
Ryan Wyllie
a0e358a64a
MDL-54708 message: add notification popover to nav bar
2016-10-07 16:26:40 +08:00
Ryan Wyllie
3274d5ca66
MDL-54708 message: add backend APIs for notifications popover
2016-10-07 16:26:40 +08:00
Ryan Wyllie
12d8c7b222
MDL-54700 message: added toggle contact button to user profile
2016-10-07 16:20:51 +08:00
Dan Poltawski
a57e3d3b1f
MDL-56011 lib: move Mustache loading to core_component autoloader
2016-10-04 18:17:22 +01:00
Dan Poltawski
038dc234f6
MDL-55059 output: fix empty checks
2016-10-04 15:08:12 +01:00
Juan Leyva
5c6daf139d
MDL-55059 tool_mobile: Support Smart App Banners for iOs
2016-10-04 11:49:34 +01:00
Eloy Lafuente (stronk7)
b58bbbd4f1
Merge branch 'MDL-55951-master' of git://github.com/crazyserver/moodle
2016-09-27 23:59:21 +02:00
Damyon Wiese
13075628ab
MDL-55071 core_auth: Move new login renderable to core_auth
...
Part of MDL-55071
2016-09-23 10:57:13 +01:00
Frederic Massart
370e7637c6
MDL-55904 output: Deprecate action_menu::do_not_enhance()
...
Part of MDL-55071
2016-09-23 10:55:17 +01:00
Frederic Massart
f15024c18e
MDL-55831 output: Convert action menu to templates
...
Part of MDL-55071
2016-09-23 10:55:16 +01:00
Frederic Massart
11ba3fd4c1
MDL-55831 output: Convert action_link to template
...
Part of MDL-55071
2016-09-23 10:55:16 +01:00
Frederic Massart
a84eadb88e
MDL-55701 output: Adding core template for help_icon
...
We didn't intend to do this, but as I made the mistake of extending
core/help_icon in a core template without realising that it
works solely because I had that template in the new theme, I
decided to add this template to core too.
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Damyon Wiese
d6f2ce1486
MDL-55656 theme_noname: Include advanced and required field markup
...
The new form elements were not including the markup for advanced
and required fields. I used an <abbr> tag in the label to give
and accessible indication of the advanced and required fields.
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Damyon Wiese
91bda4cd45
MDL-55417 forms: Render form elements with a template
...
This change allows form elements to be overridden with a mustache template.
The template can even listen for form validation errors and supply the JS to
change the look of the form element when there is/isn't a validation error.
Initial support is for all core form elements including:
text, select, selectyesno and checkboxes, groups, dateselector, datetimeselector,
autocomplete, modvisible, advcheckbox, button, duration, filemanager, filepicker, editor, static, grading,
warning, textarea, password, url, submit, questioncategory, recaptcha.
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Frederic Massart
386f269fae
MDL-55517 theme_noname: Style the login page
...
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Frederic Massart
1fe8e35f54
MDL-55517 login: Converting login page to use renderer/renderable
...
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Damyon Wiese
536f046033
MDL-55402 theme_noname: Convert bootstrapbase to bs4
...
All moodle less files are converted to sass with layouts etc
written as mustache templates.
Bootstrap 4 sass files are imported to scss/bootstrap.
Part of MDL-55071
2016-09-23 10:49:48 +01:00
Pau Ferrer Ocaña
9201a00a5d
MDL-55951 output: Add errorcode to fatal_error when available
2016-09-13 15:30:01 +02:00
Frederic Massart
2258b4dc41
MDL-55445 core: New setting to host the logos
2016-08-17 10:26:31 +08:00
Jun Pataleta
d3932d2b51
MDL-53765 core: Deprecate update_module_button functions
...
First stage deprecation for the functions update_module_button and
core_renderer::update_module_button().
2016-08-09 11:17:43 +08:00
Jun Pataleta
7a05bc92c9
MDL-55276 html: New down arrow entity output $OUTPUT->darrow
2016-07-28 14:43:11 +08:00
Frederic Massart
40912196a8
MDL-55089 core: Charts are displayed with a data table by default
...
Part of MDL-54987 epic.
2016-07-25 10:43:10 +01:00
Frederic Massart
9b28bf0b83
MDL-55045 core: Remove the hardcoded canvas tag for chart.js
...
Part of MDL-54987 epic.
2016-07-25 10:42:49 +01:00
Frederic Massart
357ec2d584
MDL-54987 core: New charting API
2016-07-22 17:33:30 +08:00
Jun Pataleta
5d01400a85
MDL-54842 core_renderer: Hide additional body HTML in embedded layout
2016-06-10 14:47:14 +08:00
Ryan Wyllie
073fcb5aa1
MDL-54164 notification: Add notification render to CLI renderer
2016-05-18 01:48:37 +00:00
Dan Poltawski
2ef629e86d
Merge branch 'MDL-53855' of git://github.com/timhunt/moodle
2016-04-26 11:17:45 +01:00
Dan Poltawski
7064aaa11e
Merge branch 'MDL-53717_master' of git://github.com/markn86/moodle
2016-04-25 22:20:31 +01:00
David Monllao
fef111472c
MDL-51603 dataformats: Using the long name instead of the short one
2016-04-21 16:20:36 +08:00
Brendan Heywood
bff1edbe44
MDL-51603 dataformat: Implement streaming dataformat plugin
2016-04-20 12:39:25 +10:00
Tim Hunt
67b67a50cf
MDL-53855 accessibility: navbar should be in exactly one nav region
...
And that should be labelled.
2016-04-18 16:56:34 +01:00
Mark Nelson
38870d60fd
MDL-53717 core: prevent PHP notice during install
2016-04-18 16:38:36 +08:00
Eloy Lafuente (stronk7)
7ca2c19b81
MDL-53641 paging bar: add missing space before last element
2016-04-02 00:13:51 +02:00
Andrew Nicols
d7dbef7366
MDL-53181 core: Add selectors to user menu items
2016-03-22 09:20:21 +08:00