From 73d5ae8aaacc66c76397814d61ad3056e19ed52b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikel=20Mart=C3=ADn?= Date: Wed, 19 Mar 2025 13:33:09 +0100 Subject: [PATCH 1/3] MDL-84753 mod_data: Fix fields sorting layout after BS5 --- mod/data/field.php | 4 ++-- mod/data/field/textarea/field.class.php | 2 +- mod/data/styles.css | 4 ---- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/mod/data/field.php b/mod/data/field.php index 11f1755ddf7..f7f84828978 100644 --- a/mod/data/field.php +++ b/mod/data/field.php @@ -425,7 +425,7 @@ if (($mode == 'new') && (!empty($newtype))) { // Adding a new field. echo '
'; echo '
'; - echo '
'; + echo '
'; echo ''; echo ''; echo ''; @@ -466,7 +466,7 @@ if (($mode == 'new') && (!empty($newtype))) { // Adding a new field. 1 => get_string('descending', 'data')); echo html_writer::label(get_string('sortby'), 'menudefaultsortdir', false, array('class' => 'accesshide')); echo html_writer::select($options, 'defaultsortdir', $data->defaultsortdir, false, ['class' => 'form-select']); - echo ''; + echo ''; echo '
'; echo ''; diff --git a/mod/data/field/textarea/field.class.php b/mod/data/field/textarea/field.class.php index ec8babd4f2d..2b69334884c 100644 --- a/mod/data/field/textarea/field.class.php +++ b/mod/data/field/textarea/field.class.php @@ -188,7 +188,7 @@ class data_field_textarea extends data_field_base { 'data-fieldtype="editor" ' . 'cols="'.$this->field->param2.'" spellcheck="true">'.s($text).'
'; $str .= '
'; - $str .= ''; foreach ($formats as $key=>$desc) { $selected = ($format == $key) ? 'selected="selected"' : ''; $str .= ''; diff --git a/mod/data/styles.css b/mod/data/styles.css index 225a42303f3..5ae153cfa67 100644 --- a/mod/data/styles.css +++ b/mod/data/styles.css @@ -60,10 +60,6 @@ margin: 1em 0; } -.path-mod-data-field .sortdefault select { - margin-left: 1em; -} - .path-mod-data-field .fieldname, .path-mod-data-field .fielddescription { width: 300px; From d4aa0c0a2b180788c6513a33fcd2c4e07b4095ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikel=20Mart=C3=ADn?= Date: Wed, 19 Mar 2025 13:34:10 +0100 Subject: [PATCH 2/3] MDL-84753 mod_data: Replace Bootstrap deprecated classes --- .../checkbox/templates/checkbox.mustache | 4 +- mod/data/field/file/templates/file.mustache | 9 ++--- .../field/latlong/templates/latlong.mustache | 24 +++++------- mod/data/field/menu/templates/menu.mustache | 8 ++-- .../multimenu/templates/multimenu.mustache | 8 ++-- .../field/picture/templates/picture.mustache | 38 ++++++++----------- .../templates/radiobutton.mustache | 8 ++-- .../field/text/templates/autolink.mustache | 12 ++---- .../textarea/templates/textarea.mustache | 33 ++++++++-------- mod/data/field/url/templates/url.mustache | 32 ++++++---------- .../templates/fields/basicfields.mustache | 16 +++----- .../templates/fields/requiredfield.mustache | 12 +++--- 12 files changed, 82 insertions(+), 122 deletions(-) diff --git a/mod/data/field/checkbox/templates/checkbox.mustache b/mod/data/field/checkbox/templates/checkbox.mustache index a5bd65c9d5c..f7445e98bbb 100644 --- a/mod/data/field/checkbox/templates/checkbox.mustache +++ b/mod/data/field/checkbox/templates/checkbox.mustache @@ -43,11 +43,11 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
+
-
+
diff --git a/mod/data/field/file/templates/file.mustache b/mod/data/field/file/templates/file.mustache index a3ab82aa4a2..ab23433d1c5 100644 --- a/mod/data/field/file/templates/file.mustache +++ b/mod/data/field/file/templates/file.mustache @@ -44,11 +44,10 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
-
- {{#filesizes}} {{/filesizes}} diff --git a/mod/data/field/latlong/templates/latlong.mustache b/mod/data/field/latlong/templates/latlong.mustache index 6e54c63d622..abb3e07248f 100644 --- a/mod/data/field/latlong/templates/latlong.mustache +++ b/mod/data/field/latlong/templates/latlong.mustache @@ -62,11 +62,9 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- -
-
+
+ +
-
-
- -
-
- {{#otherfields}} {{/otherfields}} @@ -94,10 +90,8 @@
{{#fieldid}} -
-
-
-
+ diff --git a/mod/data/field/menu/templates/menu.mustache b/mod/data/field/menu/templates/menu.mustache index fdd331747a9..e8fb7dc874b 100644 --- a/mod/data/field/menu/templates/menu.mustache +++ b/mod/data/field/menu/templates/menu.mustache @@ -43,11 +43,9 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- -
-
+
+ +
diff --git a/mod/data/field/multimenu/templates/multimenu.mustache b/mod/data/field/multimenu/templates/multimenu.mustache index b4906162a83..3c14383f238 100644 --- a/mod/data/field/multimenu/templates/multimenu.mustache +++ b/mod/data/field/multimenu/templates/multimenu.mustache @@ -43,11 +43,9 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- -
-
+
+ +
diff --git a/mod/data/field/picture/templates/picture.mustache b/mod/data/field/picture/templates/picture.mustache index 1f1c5544dc7..36efcbd363f 100644 --- a/mod/data/field/picture/templates/picture.mustache +++ b/mod/data/field/picture/templates/picture.mustache @@ -54,40 +54,34 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- -
-
+
+ +
-
-
-
-
+
+ +
-
-
-
-
+
+ +
-
-
-
-
+
+ +
-
-
-
- {{#options}} {{/options}} diff --git a/mod/data/field/radiobutton/templates/radiobutton.mustache b/mod/data/field/radiobutton/templates/radiobutton.mustache index 9e3c57d46e6..1fec0275d93 100644 --- a/mod/data/field/radiobutton/templates/radiobutton.mustache +++ b/mod/data/field/radiobutton/templates/radiobutton.mustache @@ -43,11 +43,9 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- -
-
+
+ +
diff --git a/mod/data/field/text/templates/autolink.mustache b/mod/data/field/text/templates/autolink.mustache index 231a6005770..11db24972a2 100644 --- a/mod/data/field/text/templates/autolink.mustache +++ b/mod/data/field/text/templates/autolink.mustache @@ -34,13 +34,9 @@ "param1": false } }} -
-
- -
-
- +
+ +
+
diff --git a/mod/data/field/textarea/templates/textarea.mustache b/mod/data/field/textarea/templates/textarea.mustache index 93d1e057a7e..f740f86b04a 100644 --- a/mod/data/field/textarea/templates/textarea.mustache +++ b/mod/data/field/textarea/templates/textarea.mustache @@ -47,29 +47,26 @@
{{> mod_data/fields/basicfields }} {{> mod_data/fields/requiredfield }} -
-
- +
+ +
+ + {{#str}}columns, data{{/str}}
-
- - {{#str}}columns, data{{/str}}
-
-
- +
+ +
+ + {{#str}}rows, data{{/str}}
-
- - {{#str}}rows, data{{/str}}
-
-
- +
+ +
+ + {{#str}}maxbytes_desc, datafield_textarea{{/str}}
-
- - {{#str}}maxbytes_desc, datafield_textarea{{/str}}
diff --git a/mod/data/field/url/templates/url.mustache b/mod/data/field/url/templates/url.mustache index 6f0fb9d8493..ad6e3c5d538 100644 --- a/mod/data/field/url/templates/url.mustache +++ b/mod/data/field/url/templates/url.mustache @@ -46,31 +46,23 @@
{{> mod_data/fields/basicfields }} -
-
- -
-
- +
+ +
+
{{> mod_data/fields/requiredfield }} -
-
- -
-
- +
+ +
+
-
-
- -
-
- +
+ +
+
diff --git a/mod/data/templates/fields/basicfields.mustache b/mod/data/templates/fields/basicfields.mustache index f8d81b2dae8..141f196adc9 100644 --- a/mod/data/templates/fields/basicfields.mustache +++ b/mod/data/templates/fields/basicfields.mustache @@ -36,19 +36,15 @@ } }} -
-
- -
-
+
+ +
-
-
- -
-
+
+ +
diff --git a/mod/data/templates/fields/requiredfield.mustache b/mod/data/templates/fields/requiredfield.mustache index 67fc3fc78a1..6cce31ac56d 100644 --- a/mod/data/templates/fields/requiredfield.mustache +++ b/mod/data/templates/fields/requiredfield.mustache @@ -34,12 +34,10 @@ } }} -
-
- -
-
- +
+ +
+
From e1e6134f67ecf8e143b100e8e54583329385d89a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikel=20Mart=C3=ADn?= Date: Wed, 19 Mar 2025 14:49:19 +0100 Subject: [PATCH 3/3] MDL-84753 mod_data: Remove deprecated styles from presets --- mod/data/preset/imagegallery/csstemplate.css | 8 -------- mod/data/preset/journal/csstemplate.css | 8 -------- mod/data/preset/proposals/csstemplate.css | 8 -------- mod/data/preset/resources/csstemplate.css | 8 -------- 4 files changed, 32 deletions(-) diff --git a/mod/data/preset/imagegallery/csstemplate.css b/mod/data/preset/imagegallery/csstemplate.css index bd1ad48bce6..7ab36277378 100644 --- a/mod/data/preset/imagegallery/csstemplate.css +++ b/mod/data/preset/imagegallery/csstemplate.css @@ -28,11 +28,3 @@ max-width: 100%; height: auto; } - -/***** Add entry CSS *****/ - -.imagegallery-addentry .form-group label, -.imagegallery-asearch .form-group label { - font-weight: bold; - padding-top: 20px; -} diff --git a/mod/data/preset/journal/csstemplate.css b/mod/data/preset/journal/csstemplate.css index 6246e64e655..cbdcb568c75 100644 --- a/mod/data/preset/journal/csstemplate.css +++ b/mod/data/preset/journal/csstemplate.css @@ -6,11 +6,3 @@ -webkit-box-orient: vertical; overflow: hidden; } - -/***** Add entry CSS *****/ - -.journal-addentry .form-group label, -.journal-asearch .form-group label { - font-weight: bold; - padding-top: 20px; -} diff --git a/mod/data/preset/proposals/csstemplate.css b/mod/data/preset/proposals/csstemplate.css index eb4879100d9..2abf393baad 100644 --- a/mod/data/preset/proposals/csstemplate.css +++ b/mod/data/preset/proposals/csstemplate.css @@ -8,11 +8,3 @@ #proposals-list .card { overflow: visible; } - -/***** Add entry CSS *****/ - -.proposals-addentry .form-group label, -.proposals-asearch .form-group label { - font-weight: bold; - padding-top: 20px; -} diff --git a/mod/data/preset/resources/csstemplate.css b/mod/data/preset/resources/csstemplate.css index 1a057ce07c1..4185f156e9b 100644 --- a/mod/data/preset/resources/csstemplate.css +++ b/mod/data/preset/resources/csstemplate.css @@ -4,11 +4,3 @@ flex-shrink: 0; width: 200px; } - -/***** Add entry CSS *****/ - -.resources-addentry .form-group label, -.resources-asearch .form-group label { - font-weight: bold; - padding-top: 20px; -}