Ryan Cramer
|
48c9b54c5b
|
Bump version to 3.0.190
|
2021-12-03 15:15:31 -05:00 |
|
Ryan Cramer
|
3e8a0336e4
|
Fix issue processwire/processwire-issues#1447
|
2021-12-03 11:16:01 -05:00 |
|
Ryan Cramer
|
c322cb98ef
|
Various minor updates
|
2021-12-03 10:56:59 -05:00 |
|
Ryan Cramer
|
b49a44e813
|
Add 'trim' option to $sanitizer->array() method which trims string values in an array of leading/trailing whitespace. Default value for this option is true.
|
2021-12-03 10:48:12 -05:00 |
|
Ryan Cramer
|
025e75116b
|
Add $pages->raw()->col() and $pages->raw()->cols() methods for when needing to retrieve a native pages table column by id quickly. This is intended for internal core use, though maybe occasionally useful for others.
|
2021-12-03 10:45:20 -05:00 |
|
Ryan Cramer
|
d08cdc8ced
|
Add code from processwire/processwire-issues#993
|
2021-12-03 10:03:18 -05:00 |
|
Ryan Cramer
|
b364eda4ef
|
Add option to repeaters enabling you to specify whether repeater item controls (delete, insert, clone, etc.) should be always visible or visible only when the header is hovered. Updated the default to be visible when only hovered as this reduces clutter. This commit also fixes an issue with custom header background colors (in matrix) not supporting matrix item type names that started with a number (i.e. "1-column-text"). This commit also fixes processwire/processwire-issues#1472 where the usual left/right outlines weren't showing for opened repeater items.
|
2021-12-02 11:32:23 -05:00 |
|
Ryan Cramer
|
46215bdfc2
|
Add database selector PageFinder support for id.sort=3|2|1 which is the same as id=3|2|1 except that it also forces it to load the pages in the order given, unless overridden by a different sort= in the selector. This is related to the request in processwire/processwire-issues#1477
|
2021-11-30 13:57:05 -05:00 |
|
Ryan Cramer
|
bf3c442f38
|
Fix issue processwire/processwire-issues#1448
|
2021-11-30 11:25:05 -05:00 |
|
Ryan Cramer
|
73422a9649
|
Fix issue processwire/processwire-issues#1471
|
2021-11-30 10:10:08 -05:00 |
|
Ryan Cramer
|
b8fa751b6b
|
Fix issue processwire/processwire-issues#1476 plus add support for searching subfields in ProcessPageSearch (like for PageAutocomplete, etc.)
|
2021-11-28 09:29:48 -05:00 |
|
Ryan Cramer
|
86498bdc54
|
Correction to previous commit
|
2021-11-19 14:26:00 -05:00 |
|
Ryan Cramer
|
8e1608ac6f
|
Fix issue processwire/processwire-issues#1467
|
2021-11-19 11:43:49 -05:00 |
|
Ryan Cramer
|
b8172c6605
|
Fix issue processwire/processwire-issues#1461 using fix suggested by @Radon8472
|
2021-11-19 10:44:47 -05:00 |
|
Ryan Cramer
|
43347472f3
|
Update the $pages->add() method to pull a fresh copy of the $page from the database after it has been added. This helps with some API usages where returned $page may have not been fully initialized in some cases.
|
2021-11-19 10:24:54 -05:00 |
|
Ryan Cramer
|
8a22e5f095
|
Add support for specifying a background color for repeater items by type. This is likely only useful in RepeaterMatrix but had to be added to the core repeater to support. The way you define it is by specifying a color hex code like #999999 or #999 somewhere in the repeater item type label (I suggest at the end). The color hex code will be removed from the label automatically and used to change its background color. Note that the text color is white, so use only background colors that would work with white text.
|
2021-11-19 10:13:45 -05:00 |
|
Ryan Cramer
|
c758c070c1
|
Bump version to 3.0.189
|
2021-11-05 16:42:04 -04:00 |
|
Ryan Cramer
|
88ef1ac681
|
Minor updates in LanguagesPageFieldValue to correct warnings under some rare cases
|
2021-11-05 13:45:33 -04:00 |
|
Ryan Cramer
|
031ff59852
|
Add a PagesEditor::clear() method for clearing a page's data, plus add a PagesEditor::replace() method for replacing one page with another, but it is currently a work in progress (not yet in public API)
|
2021-11-05 13:34:17 -04:00 |
|
Ryan Cramer
|
bed389dba8
|
Various small improvements to ProcessPageEdit, plus add an ajaxSaveDone() hookable method to make it possible to control the json output returned after an ajax save operation.
|
2021-11-05 13:30:13 -04:00 |
|
Ryan Cramer
|
75fd81b37d
|
Update InputfieldFile, InputfieldImage, InputfieldPageAutocomplete, InputfieldPageListSelect and InputfieldPageTable so that they trigger sorted events when a drag/sort occurs.
|
2021-11-05 13:27:49 -04:00 |
|
Ryan Cramer
|
bd6e9d6a73
|
Update jquery.asmselect.js so that it triggers a sorted event when items are drag/sorted
|
2021-11-05 13:25:41 -04:00 |
|
Ryan Cramer
|
9e118ac519
|
Update InputfieldRepeater.js so that it triggers change and sorted events when items are sorted
|
2021-11-05 13:25:02 -04:00 |
|
Ryan Cramer
|
e5898cc4f6
|
Implement replacePageField method for FieldtypeRepeater
|
2021-11-05 13:24:14 -04:00 |
|
Ryan Cramer
|
e3e91dc363
|
Implement the emptyPageField and replacePageField methods for FieldtypeFile
|
2021-11-05 13:22:55 -04:00 |
|
Ryan Cramer
|
495d2e1b5d
|
Update Fieldtype base class to expend methods for emptying a page field's table vs. deleting it
|
2021-11-05 13:20:42 -04:00 |
|
Ryan Cramer
|
e56ee2e7bf
|
Bump version to 3.0.188
|
2021-10-29 14:58:38 -04:00 |
|
Ryan Cramer
|
a19a224c20
|
Add support for copy and paste of repeater items between pages (or same page). To copy, click the copy/clone icon and a dialog will appear asking what action you want. Use the same dialog action to paste. This also updates the clone feature to support insert before/after.
|
2021-10-29 11:23:44 -04:00 |
|
Ryan Cramer
|
a16c43f010
|
Fix issue with non-default language pagination segment prefixes when in admin
|
2021-10-28 13:39:54 -04:00 |
|
Ryan Cramer
|
a82ee80c41
|
Various small improvements to FieldtypeRepeater. Plus add a "Storage settings" configuration that lets you configure it to use fewer pages for storage (lazyParents mode), as well as a tool to delete unnecessary pages that already exist.
|
2021-10-27 14:21:22 -04:00 |
|
Ryan Cramer
|
239875c3d6
|
Fix issue processwire/processwire-issues#1460
|
2021-10-27 14:17:51 -04:00 |
|
Ryan Cramer
|
bd10426593
|
Improvements to LanguagesPageFieldValue class
|
2021-10-25 09:29:04 -04:00 |
|
Ryan Cramer
|
0479e6d3ce
|
Minor code improvements in FieldtypeRepeater
|
2021-10-25 09:28:25 -04:00 |
|
Ryan Cramer
|
234487be6c
|
Bump version to 3.0.187
|
2021-10-22 15:24:35 -04:00 |
|
Ryan Cramer
|
2739d90a5d
|
Additional updates to InputfieldRepeater
|
2021-10-22 15:23:48 -04:00 |
|
Ryan Cramer
|
bbb7ea3857
|
Fix issue in PagesPathFinder with required vs. disallowed trailing slash setting for root level pages
|
2021-10-22 15:21:50 -04:00 |
|
Ryan Cramer
|
b269c1cad7
|
Update repeaters clone feature to clone in place, next to item cloned from (rather than inserting newly cloned item at bottom)
|
2021-10-21 13:12:30 -04:00 |
|
Ryan Cramer
|
a4555e1271
|
Fix issue where LanguageSupportPageNames::pageNotAvailableInLanguage wasn't working properly when redirect options selected
|
2021-10-18 08:16:26 -04:00 |
|
Ryan Cramer
|
c9fef983bc
|
Bump version to 3.0.186
|
2021-10-15 15:29:11 -04:00 |
|
Ryan Cramer
|
7e5f6c85ec
|
Upgrade Repeaters with ability to insert before/after existing items
|
2021-10-15 15:22:16 -04:00 |
|
Ryan Cramer
|
6315a3db60
|
Additional updates, improvements, optimizations to PagesPathFinder
|
2021-10-13 13:33:57 -04:00 |
|
Ryan Cramer
|
abcce91e4b
|
Updates to PagePaths and PagePathHistory modules, adding support for root segments, among other things
|
2021-10-13 13:32:59 -04:00 |
|
Ryan Cramer
|
511a068b69
|
Add support for the initValue property to InputfieldTextarea. Previously it was present as an option but didn't work.
|
2021-10-08 15:54:58 -04:00 |
|
Ryan Cramer
|
aa4fbd4dd9
|
Continued updates to PagesRequest, PagesPathFinder, LanguageSupportPageNames, ProcessPageView and related modules
|
2021-10-08 15:52:07 -04:00 |
|
Ryan Cramer
|
5ed2e3047e
|
Attempt fix for issue processwire/processwire-issues#1446
|
2021-10-05 08:48:51 -04:00 |
|
Ryan Cramer
|
3cf1ba5cab
|
Various updates primarily aimed at simplifying the check for presence of LanguageSupportPageNames module
|
2021-10-04 11:13:25 -04:00 |
|
Ryan Cramer
|
f61feb56fd
|
Fix issue processwire/processwire-issues#1439
|
2021-10-04 10:56:12 -04:00 |
|
Ryan Cramer
|
68bd38d1c9
|
Attempt fix issue processwire/processwire-issues#1443
|
2021-10-04 10:29:50 -04:00 |
|
Ryan Cramer
|
c988925111
|
Fix issue processwire/processwire-issues#1442
|
2021-10-04 09:45:02 -04:00 |
|
Ryan Cramer
|
dad7003072
|
Fix issue processwire/processwire-issues#1444
|
2021-10-04 08:30:30 -04:00 |
|