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
a489f20f17
MDL-69145 core: Set the default filterset join type to ALL
...
* Plus minor PHPDoc type fix for the JOINTYPE_DEFAULT constants
2020-12-09 10:51:06 +08:00
Sara Arjona
6ddab9d6d3
Merge branch 'MDL-68745-master-2' of git://github.com/mickhawkins/moodle
2020-06-05 21:30:07 +02:00
Michael Hawkins
f32f25b89d
MDL-68745 lib: Updated table filters to support non-English characters
...
Added support for non-English first/last name filtering.
2020-06-04 12:48:03 +08:00
Jun Pataleta
7fcdd9d983
Merge branch 'MDL-68612-master-integration' of git://github.com/mickhawkins/moodle
2020-06-03 15:39:36 +08:00
Simey Lameze
1179f07d3c
MDL-68793 core_table: fix WS name to comply with guidelines
2020-06-02 11:49:04 +08:00
Michael Hawkins
9e791ff7f5
MDL-68612 lib: Reverting filter/filterset default join types to match UI
...
These had temporarily been set to ALL for consistency while the unified
filter remained in use. Now that is being replaced with the new UI, it
can be returned to its intended default.
2020-05-29 10:10:33 +08:00
Andrew Nicols
110f3ebf54
MDL-68169 user: Limit the number of filter conditions
...
Part of MDL-67743
2020-05-27 10:49:44 +08:00
Michael Hawkins
3f069a2c48
MDL-68348 lib: Default filters to match ALL for backwards compatibility
...
Temporarily defaulting filtersets and their filters to join type ALL
for backwards compatibility, so the existing participants unified
filter continues to function consistently. This will be reverted once
the new participants filter UI replaces the existing unified filter.
2020-05-25 18:10:53 +08:00
Andrew Nicols
a31a2b6d54
MDL-68508 core_table: Improve sorting to support sorting by multiple columns
2020-05-22 10:42:30 +08:00
Simey Lameze
68c46a28d6
MDL-68462 core_table: add support for reset table preferences
2020-05-06 09:44:39 +08:00
Andrew Nicols
685fe08003
MDL-68454 table: Improve documentation for dynamic table
2020-05-04 11:52:19 +08:00
Andrew Nicols
5615a772a6
MDL-68454 table: Move guessing of base URL to flexible
2020-05-04 11:52:19 +08:00
Andrew Nicols
56143dd622
MDL-68454 table: Move filterset functionality to flexible_table
2020-05-04 11:52:19 +08:00
Andrew Nicols
c00552b3b0
MDL-68454 table: Move get_context from dynamic to flexible
2020-05-04 11:52:19 +08:00
Andrew Nicols
ff475522fb
MDL-68454 table: Drop get_unique_id_from_argument fn requirement
...
This was originally intended to be a way for the calling code to specify
data as part of the table construction which could then be used as
appropriate. When the filterset was created the requirement for this
function no longer existed.
Removing this to simplify the API.
2020-05-04 11:52:19 +08:00
Simey Lameze
e2f12c2220
MDL-67915 core_table: add support for hide and show of columns
2020-04-24 18:23:34 +08:00
Simey Lameze
fb17c31c46
MDL-68341 core_table: fix wrong participanttablehtml variable name
2020-04-21 10:28:05 +08:00
Simey Lameze
4cf97b7f42
MDL-68341 core_table: add component parameter to fetch WS
2020-04-21 10:28:01 +08:00
Simey Lameze
f7b84afe15
MDL-68288 core_table: support pagination bar for dynamic tables
2020-04-09 07:06:35 +08:00
Andrew Nicols
c540a575db
MDL-68286 table: Support initials bar for dynamic tables
2020-04-03 16:54:13 +08:00
Simey Lameze
1592c3c498
MDL-67914 core_table: implement dynamic table sorting
2020-04-01 15:13:31 +08:00
Simey Lameze
88ba207d2e
MDL-67913 core_table: introduce dynamic table interface
2020-03-16 11:44:31 +08:00
Andrew Nicols
44effcb419
MDL-67913 core_table: Add filter classes
2020-03-16 11:44:31 +08:00
Andrew Nicols
1142e1bc83
MDL-67913 core: Add new core_table component path
2020-03-16 11:44:31 +08:00