Laurent David
e861d7b0ad
MDL-75664 mod_data: Approval status in database entries
...
* Add approval status in the default template.
* Change the language string for unapproved entries.
2022-10-17 09:55:11 +02:00
Jake Dallimore
4576a34bec
Merge branch 'MDL-73424-master' of https://github.com/marinaglancy/moodle
2022-10-12 11:51:40 +08:00
Jun Pataleta
de5cd36e92
Merge branch 'MDL-75140-master' of https://github.com/aanabit/moodle
2022-10-12 09:38:21 +08:00
Amaia Anabitarte
80a627294a
MDL-75140 mod_data: Tests to cover skipping mapping workflow
2022-10-11 11:00:26 +02:00
Amaia Anabitarte
bc7caa3ac8
MDL-75140 mod_data: Skip mapping form if there is no field created
2022-10-11 11:00:26 +02:00
Marina Glancy
41b93bd7e5
MDL-73424 general: Internal methods must have same type as parent
...
Otherwise the error is thrown in PHP8.1
2022-10-10 16:46:13 +02:00
Jun Pataleta
99bb6d0bfe
Merge branch 'MDL-75909-master' of https://github.com/andrewnicols/moodle
2022-10-10 18:08:31 +08:00
Andrew Nicols
03b22319cf
MDL-75909 mod_data: Make template editor use html editor
...
When the template editor is configured to use the HTML Editor, it should
indicate this to Behat by setting the `data-fieldtype` to "editor".
This indicates to the behat field manager that the editor is in use,
which ensures that the correct value setting can take place.
This is important in the context of MDL-75887.
2022-10-07 09:19:52 +08:00
Sara Arjona
9e7cc5103d
MDL-75276 mod_data: Re-add ordering to get_field_records
...
In MDL-75146, the get_fields_record() method was added without any
ordering criteria.
In MDL-75276, this method is reused to get the fields. We need to
re-add the order to guarantee the field are always returned in the
same order (and avoid some Oracle ordering failures).
2022-10-05 12:45:51 +02:00
Jun Pataleta
9299737cbd
MDL-75234 mod_data: Remove duplicate code
...
* Remove duplicate use statements
* Remove duplicate get_template_content() declaration
2022-10-04 12:44:33 +08:00
Jun Pataleta
ecb9a7e661
Merge branch 'MDL-75234-master' of https://github.com/ferranrecio/moodle
2022-10-04 11:59:57 +08:00
Ferran Recio
37b9bd48b6
MDL-75234 mod_data: introduce manager get_renderer
2022-10-03 15:58:28 +02:00
Ferran Recio
64c07858b0
MDL-75234 mod_data: add default templates behats
...
Most behats access the templates page just to autocreate the default
templates. This is not needed anymore and most behats can be optimized.
2022-10-03 15:58:28 +02:00
Ferran Recio
2a0991113b
MDL-75234 mod_data: load default templates when empty
...
The mod_data is forcing teachers to understand how to write templates
even if they want to use basic forms. With this patch the default
templates will be auto updated unless the user manually define the
templates.
2022-10-03 15:58:28 +02:00
Sara Arjona
6277853eb3
MDL-75276 mod_data: Update default templates
...
Apart from updating the default templates, to make them look better,
they have been also moved to mustache files, in order to make it easier
to edit them.
2022-10-03 09:09:45 +02:00
Eloy Lafuente (stronk7)
9c9bae12cc
NOBUG: Fixed SVG browser compatibility
2022-09-22 17:05:36 +02:00
Jun Pataleta
359e7c7ca4
Merge branch 'MDL-75186-master' of https://github.com/sarjona/moodle
2022-09-19 12:01:53 +08:00
Sara Arjona
930c204953
Merge branch 'MDL-75149-master' of https://github.com/ferranrecio/moodle
2022-09-16 11:20:36 +02:00
Sara Arjona
a66cdcd9a8
MDL-75186 mod_data: Export saved presets
2022-09-16 11:12:14 +02:00
Sara Arjona
aa020451c7
MDL-75413 mod_data: Add resources preset
2022-09-14 13:12:41 +02:00
Ferran Recio
2b48b29c86
MDL-75149 mod_data: add preview to presets
2022-09-14 12:30:13 +02:00
Jun Pataleta
1e72b15971
Merge branch 'MDL-75411-master' of https://github.com/sarjona/moodle
2022-09-07 13:51:42 +08:00
Jun Pataleta
7608cd28a6
Merge branch 'MDL-75252-master' of https://github.com/sarjona/moodle
2022-09-07 13:28:35 +08:00
Jun Pataleta
adba94a873
Merge branch 'MDL-75553-master' of https://github.com/junpataleta/moodle
2022-09-07 12:59:42 +08:00
Jun Pataleta
e08c186ba3
MDL-75553 mod_data: Fix wording of data fields in Behat tests
2022-09-07 12:55:33 +08:00
David Mudrák
aa49eb24fb
MDL-75553 lang: Fix Behat regressions in scenario files
2022-09-06 21:47:18 +02:00
Sara Arjona
f8c63f1dc6
MDL-75252 mod_data: Improve the Image gallery templates
2022-09-06 17:13:28 +02:00
Sara Arjona
63bdc84719
MDL-75411 mod_data: Add proposals preset
...
Co-author: Laurent David <laurent.david@moodle.com>
2022-09-06 17:04:41 +02:00
Sara Arjona
d235080a03
Merge branch 'MDL-75187-master' of https://github.com/sarjona/moodle
2022-09-06 06:39:58 +02:00
Jun Pataleta
2e67835f17
Merge branch 'MDL-75430-master' of https://github.com/raortegar/moodle
2022-09-05 09:37:13 +08:00
Helen Foster
7d2fada8b0
MDL-75553 lang: Import fixed English strings (en_fix)
2022-09-04 20:44:10 +02:00
Amaia Anabitarte
ae5dc809ec
MDL-75187 mod_data: Move delete preset to a modal
...
Co-author: Ferran Recio <ferran@moodle.com>
2022-09-02 16:01:38 +02:00
Sara Arjona
3a6db56555
Merge branch 'MDL-75521-master' of https://github.com/aanabit/moodle
2022-08-31 15:48:33 +02:00
Sara Arjona
f2aafd12c0
Merge branch 'MDL-75412-master' of https://github.com/sarjona/moodle
2022-08-31 12:00:54 +02:00
Sara Arjona
3ea96df0e1
Merge branch 'MDL-75564-master' of https://github.com/aanabit/moodle
2022-08-30 07:02:42 +02:00
Jun Pataleta
4f03f60804
Merge branch 'MDL-75353-master' of https://github.com/sarjona/moodle
2022-08-29 13:10:20 +08:00
Shamim Rezaie
ce2c78251f
Merge branch 'MDL-75275-master' of https://github.com/sarjona/moodle
2022-08-28 23:39:47 +10:00
Amaia Anabitarte
7d7c2ce8f2
MDL-75564 mod_data: Remove underconstruction_title string
2022-08-26 15:56:05 +02:00
Sara Arjona
89eed9e368
MDL-75412 mod_data: Add journal preset
2022-08-25 08:24:02 +02:00
Amaia Anabitarte
9eee0f7dac
MDL-75521 mod_data: Use moodle_url on mod/data/view.php for baseurl
2022-08-24 18:21:35 +02:00
Sara Arjona
680bff5f40
MDL-75143 mod_data: Use standard notification for Save as preset
...
Apart from using the standard notification, the message has been
replaced to the one suggested by the Product UX team.
2022-08-22 12:46:11 +02:00
Sara Arjona
757759a879
MDL-75143 mod_data: Edit presets
2022-08-22 12:46:11 +02:00
Sara Arjona
beb305198d
MDL-75143 mod_data: Add user support to preset behat generator
...
The 'user' parameter has been added to the 'mod_data > presets'
generator, to let define the author of the preset.
When it's not defined, admin is used as the author.
2022-08-22 11:07:28 +02:00
Sara Arjona
cb4b6f125b
MDL-75353 mod_data: always return str in data_generate_default_template
...
From now on, the data_generate_default_template method will always return
a string with the template content or an empty string when there is no
content available (for instance, when the database has no fields).
This method won't return a boolean anymore.
2022-08-19 08:42:15 +02:00
Sara Arjona
2acda39537
MDL-75275 mod_data: Add ##actionsmenu## action tag
2022-08-19 08:38:33 +02:00
Sara Arjona
fd1b874449
MDL-75275 mod_data: Add user support to entry behat generator
...
The 'user' parameter has been added to the 'mod_data > entries'
generator, to let define the author of the entry.
When it's not defined, admin is used as the author.
2022-08-19 08:38:32 +02:00
Andrew Nicols
903f04a320
Merge branch 'MDL-74608' of https://github.com/timhunt/moodle
2022-08-18 10:52:02 +08:00
Sara Arjona
5a3b4ac828
Merge branch 'MDL-75390-master' of https://github.com/sarjona/moodle
2022-08-17 17:08:17 +02:00
Shamim Rezaie
e07a3fecec
Merge branch 'MDL-75414-master' of https://github.com/sarjona/moodle
2022-08-17 02:24:00 +10:00
Shamim Rezaie
14ff458b3d
Merge branch 'MDL-49795-add-missing-keys-indexes-to-core-tables' of https://github.com/keevan/moodle
2022-08-17 02:17:52 +10:00