Frederic Massart
14395f9789
MDL-55594 output: Adding template for html_writer::select_time
...
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Damyon Wiese
d893a4111e
MDL-55700 theme_noname: Allow text nodes in breadcrumb
...
The new theme was showing all nodes in the breadcrumb as links even when there is no
valid link.
Part of MDL-55071
2016-09-23 10:53:56 +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
Andrew Nicols
ecfad63d28
MDL-55696 output: Correct handling of url_select nothingvalue
...
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
Frederic Massart
df7602298a
MDL-55564 core_admin: Convert admin settings to use templates
...
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Frederic Massart
58357d41af
MDL-55564 output: Single select label wasn't translated
...
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Frederic Massart
cd7a164bdf
MDL-55564 output: Use template for password autofill hack
...
Part of MDL-55071
2016-09-23 10:53:55 +01:00
Damyon Wiese
ce18fb1e86
MDL-55417 forms: Change iscancel property to issecondary for submit buttons
...
This is more future proof for the template.
Part of MDL-55071
2016-09-23 10:53:31 +01:00
Damyon Wiese
7e2cd5b84e
MDL-55417 forms: Improve some of the new templates for form elements
...
Also - un-deprecate selectwithlink (Fred convinced me).
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Damyon Wiese
97a00c9b8e
MDL-55417 forms: Keep the JS for autocomplete in the template
...
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Damyon Wiese
344321e1ef
MDL-55417 forms: Clean up form element template patch
...
Use a trait and a base mustache template for all form elements to reduce code
duplication and increase standardisation.
Part of MDL-55071
2016-09-23 10:53:30 +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
Didier 'OdyX' Raboud
23ef5a971c
MDL-55517 login: Rework the login/index.php through a mustache template
...
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Frederic Massart
99a6118f28
MDL-55381 output: Themes can post process CSS using a CSS tree object
...
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Frederic Massart
515ceadddd
MDL-55381 php-css-parser: Patch for Sabberworm/PHP-CSS-Parser#115
...
REMOVE ME ONCE Sabberworm/PHP-CSS-Parser#115 is merged
Part of MDL-55071
2016-09-23 10:53:30 +01:00
Frederic Massart
d7c657528a
MDL-55479 output: Single button uses templates
...
Part of MDL-55071
2016-09-23 10:53:29 +01:00
Frederic Massart
f1b34660ed
MDL-55495 output: Make url_select a templatable
...
Part of MDL-55071
2016-09-23 10:53:29 +01:00
Frederic Massart
b0da86e03b
MDL-55496 output: Make paging_bar a templatable
...
Part of MDL-55071
2016-09-23 10:53:29 +01:00
Frederic Massart
bf7f35e945
MDL-55463 output: Make single select a templatable
...
Part of MDL-55071
2016-09-23 10:53:29 +01:00
Damyon Wiese
b7e95263fd
MDL-55462 output: Make help_icon templatable
...
Render it with a template in the new theme.
Part of MDL-55071
2016-09-23 10:49:50 +01:00
Frederic Massart
ed7844b5f4
MDL-55224 theme_noname: RTL adjustments for auto-flipping era
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
1d987cae5f
MDL-55224 output: Support automatic flipping to RTL styles
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
fbe18cc022
MDL-55224 core: Import PHP-CSS-Parser into core
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
e86eb6b80d
MDL-55224 core: Import RTLCSS-PHP into core
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Damyon Wiese
3f0544b839
MDL-55413 theme_noname: action-menu conversion
...
Convert action-menus to templates using bootstrap4 markup.
Includes changes to iconsmall/smallicon.
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
11268ae1c4
MDL-55412 output: Make tabtree and tabobject templatables
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
65b8336ed3
MDL-55286 theme: Support compiling SCSS on-demand from a theme
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Frederic Massart
321c986c86
MDL-55285 core: Include library scssphp in core
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Damyon Wiese
88af020839
MDL-55411 theme_noname: Style the filepicker for bootstrap 4
...
Uses templates.
Part of MDL-55071
2016-09-23 10:49:49 +01:00
Damyon Wiese
f130c411d9
MDL-55410 theme_noname: Convert custom menu renderer to render bootstrap4 menus.
...
Part of MDL-55071
2016-09-23 10:49:49 +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
Andrew Nicols
be16d66087
MDL-55379 phpunit: Coding style fix
2016-09-22 15:11:16 +08:00
Andrew Nicols
a2b48e4127
Merge branch 'wip-mdl-55379-fix2' of https://github.com/rajeshtaneja/moodle
2016-09-22 15:09:43 +08:00
Rajesh Taneja
095883d1ea
MDL-55379 phpunit: Remove directory seperator if present
2016-09-22 12:56:48 +08:00
Damyon Wiese
ecdccb918d
MDL-55837 themes: Remove re-setting of user/site/course theme
...
These themes cannot be chosen, so this part of the upgrade step is not necessary.
2016-09-22 12:34:38 +08:00
Rajesh Taneja
544de35bc3
MDL-55379 phpunit: Preserve config option if passed
2016-09-22 10:45:47 +08:00
Eloy Lafuente (stronk7)
64573a35e9
Merge branch 'MDL-55124' of https://github.com/mr-russ/moodle
2016-09-22 00:52:30 +02:00
Russell Smith
d59f1d3150
MDL-55124 database: Mode connection test to after connection.
...
To verify the client encoding and other data is correct then
the connection must have been made first.
2016-09-22 08:40:03 +10:00
Dan Poltawski
948e6e3fca
MDL-48766 lib: fix another stupid case sensitivity issue
2016-09-21 09:31:54 +01:00
Eloy Lafuente (stronk7)
349a6430e6
Merge branch 'MDL-45752_m32v3' of https://github.com/sbourget/moodle
2016-09-20 17:36:51 +02:00
Eloy Lafuente (stronk7)
ce7863ba36
Merge branch 'MDL-55124' of https://github.com/mr-russ/moodle
2016-09-20 12:13:10 +02:00
Russell Smith
f834a8f5eb
MDL-55124 database: Allow option to not send options.
...
pgbouncer doesn't accept the PostgreSQL options command as it can't
process it. If you are using pgBouncer you need to make sure your
database is configured to set client encoding and standard_conforming_strings
correctly on each connection. pgBouncer can do this, as can ALTER
commands.
Also using sockets without a filename did not allow different ports to work.
This is because you either specify a filename which includes a port or
you just specify a port and libpq works out the correct socket location.
2016-09-20 19:53:01 +10:00
Dan Poltawski
89ae98f134
Merge branch 'MDL-55916-maintmode-503-moodle' of https://github.com/brendanheywood/moodle
2016-09-20 09:31:41 +01:00
Andrew Nicols
674de8e51e
Merge branch 'MDL-55191_master' of git://github.com/dmonllao/moodle
2016-09-20 11:41:03 +08:00
Brendan Heywood
f1c6d647bc
MDL-55916 setup: Maintenance mode serves HTTP 503
2016-09-20 11:59:39 +10:00
Eloy Lafuente (stronk7)
0f4b338fbb
Merge branch 'wip-mdl-55379' of https://github.com/rajeshtaneja/moodle
2016-09-20 02:06:32 +02:00
Eloy Lafuente (stronk7)
8dcc999d96
Merge branch 'wip-MDL-55827-master' of git://github.com/marinaglancy/moodle
2016-09-20 01:02:06 +02:00