Ryan Cramer
|
527f844403
|
Fix issue processwire/processwire-issues#1549
|
2022-03-28 08:46:00 -04:00 |
|
Ryan Cramer
|
fa3d463d3b
|
Bump version to 3.0.197
|
2022-03-25 14:50:33 -04:00 |
|
Ryan Cramer
|
af451350a4
|
Add feature request processwire/processwire-requests#346 - add support for Inputfield::collapsedNoLocked and add a separate collapsedBlankLocked constant
|
2022-03-25 13:58:05 -04:00 |
|
Ryan Cramer
|
415969e8bf
|
Add feature request processwire/processwire-requests#339 - improvements to PageListSelectMultiple based on concept from module by @Toutouwai
|
2022-03-25 13:34:22 -04:00 |
|
Ryan Cramer
|
c4f2385e72
|
Add processwire/processwire-requests#400 Add CSV read helper methods $files->getCSV() and $files->getAllCSV()
|
2022-03-25 10:49:01 -04:00 |
|
Ryan Cramer
|
3f1f2ee4fb
|
Add phpdoc "see" notes in Pages.php per processwire/processwire-issues#1547
|
2022-03-24 11:08:33 -04:00 |
|
Ryan Cramer
|
da060996ec
|
Improvements to WireTextTools::markupToText() method with new options: The 'clearTags' removes inner content of specified tags, in addition to the tags themselves, default value removes inner content of script, styel and object tags (this is to accommodate feature requested in processwire/processwire-issues#1546). The 'linksToMarkdown' option converts HTML links to Markdown style links like "[text](url)" rather than the existing "text (url)" style links that it uses by default. This version also has additional logic to prevent empty list items and links.
|
2022-03-24 09:44:04 -04:00 |
|
Ryan Cramer
|
1b5cd4f50e
|
Fix issue where clone action icon didn't appear on a nested repeater within a FieldtypeFieldsetPage
|
2022-03-20 10:55:13 -04:00 |
|
Ryan Cramer
|
0674776c4b
|
Fix issue processwire/processwire-issues#1513
|
2022-03-18 14:38:20 -04:00 |
|
Ryan Cramer
|
a5e397d005
|
Additional updates for processwire/processwire-issues#1467
|
2022-03-18 13:49:01 -04:00 |
|
Ryan Cramer
|
11a15840d3
|
Fix issue processwire/processwire-issues#1544
|
2022-03-18 10:18:39 -04:00 |
|
Ryan Cramer
|
f69c0ad39f
|
Fix issue processwire/processwire-issues#1543
|
2022-03-18 09:26:28 -04:00 |
|
Ryan Cramer
|
fd538897d0
|
Fix issue processwire/processwire-issues#1542
|
2022-03-18 08:57:19 -04:00 |
|
Ryan Cramer
|
3280507bec
|
Fix issue processwire/processwire-issues#1540
|
2022-03-18 08:47:37 -04:00 |
|
Ryan Cramer
|
83019b173b
|
Fix issue processwire/processwire-issues#1539
|
2022-03-18 08:36:44 -04:00 |
|
Ryan Cramer
|
f66b2f2df8
|
Bump version to 3.0.196
|
2022-03-11 13:29:56 -05:00 |
|
Ryan Cramer
|
d743606b70
|
Various minor fixes
|
2022-03-11 13:27:31 -05:00 |
|
Ryan Cramer
|
989b94e532
|
Upgrades to InputfieldWrapper class including new insert() and getByAttr() methods and expanding the insertBefore() and insertAfter() methods to accept Inputfield names or arrays as suggested by PR #216
Co-authored-by: BernhardBaumrock <office@baumrock.com>
|
2022-03-09 11:21:53 -05:00 |
|
Ryan Cramer
|
1a7ecc6adf
|
Add PR #213 which adds support for selector string in WireArray::remove()
Co-authored-by: BernhardBaumrock <office@baumrock.com>
|
2022-03-08 15:13:17 -05:00 |
|
BernhardBaumrock
|
39a4db1ecd
|
Add PR #212 - add module class names on hover of module titles in ProcessModule
|
2022-03-08 15:08:09 -05:00 |
|
BernhardBaumrock
|
b3dd6fae7a
|
Add PR #218 - add typehints to site/ready, init and finished
|
2022-03-08 14:25:40 -05:00 |
|
BernhardBaumrock
|
eb6d6971f7
|
Add PR #217 - hide compile message for non superusers
|
2022-03-08 14:21:03 -05:00 |
|
Ryan Cramer
|
d978eccbc9
|
Add PR #215 to enable additional markup customization options in AdminThemeUikit via @BernhardBaumrock
Co-authored-by: BernhardBaumrock <office@baumrock.com>
|
2022-03-08 11:42:35 -05:00 |
|
Ryan Cramer
|
8b46cb6fd0
|
Fix issue in InputfieldRepeater where entity encoded quotes could get confused as hex color codes for repeater item colors feature
|
2022-03-06 09:10:34 -05:00 |
|
Ryan Cramer
|
1dc0f0e524
|
Minor update in $sanitizer for the testAll() method
|
2022-03-04 16:23:58 -05:00 |
|
Ryan Cramer
|
4b38a649bf
|
Fix issue processwire/processwire-issues#1517
|
2022-03-04 10:05:41 -05:00 |
|
Ryan Cramer
|
9912951d2b
|
Fix issue processwire/processwire-issues#1534
|
2022-03-04 10:00:56 -05:00 |
|
Ryan Cramer
|
f504e9b53d
|
Attempt fix for issue processwire/processwire-issues#1538
|
2022-03-04 09:41:32 -05:00 |
|
Ryan Cramer
|
b7806022af
|
Fix issue processwire/processwire-issues#1527
|
2022-03-04 09:10:19 -05:00 |
|
Ryan Cramer
|
439703abdf
|
Attempt fix for issue processwire/processwire-issues#1536
|
2022-03-04 08:28:33 -05:00 |
|
Ryan Cramer
|
fec9432a03
|
Add new $sanitizer->words() method and rewrite existing $sanitizer->word() method
|
2022-03-03 11:17:10 -05:00 |
|
Ryan Cramer
|
7241de5145
|
Bump version to 3.0.195
|
2022-02-25 16:42:20 -05:00 |
|
Ryan Cramer
|
ffc95a04a8
|
Make ProcessLanguage::processCSV() method hookable per request
|
2022-02-25 14:17:15 -05:00 |
|
Ryan Cramer
|
9a8942ae9d
|
Update site-blank profile to have a /site/classes/ placeholder directory along with HomePage.php file as example/placeholder to ensure directory exists.
|
2022-02-25 14:15:22 -05:00 |
|
Ryan Cramer
|
415ea172c8
|
Fix issue processwire/processwire-issues#1530
|
2022-02-25 12:06:17 -05:00 |
|
Ryan Cramer
|
3c139fec06
|
Fix issue processwire/processwire-issues#1531 PHP-8 deprecation warnings
|
2022-02-25 12:02:51 -05:00 |
|
Ryan Cramer
|
7796807d19
|
Fix issue processwire/processwire-issues#1532
|
2022-02-25 11:46:35 -05:00 |
|
Ryan Cramer
|
7d91b43bba
|
Update WireCache to avoid loading unnecessary templates plus a minor fix
|
2022-02-25 11:45:35 -05:00 |
|
Ryan Cramer
|
c01c44186e
|
Update Field getFieldgroups() and getTemplates() methods to pull from DB rather than API (to avoid loading all templates/fieldgroups) and move the code from Field class into Fields class.
|
2022-02-25 11:26:31 -05:00 |
|
Ryan Cramer
|
fab59a5f4b
|
Fix issue processwire/processwire-issues#1533
|
2022-02-25 08:37:00 -05:00 |
|
Ryan Cramer
|
1eb156f1aa
|
Fix issue processwire/processwire-issues#1535
|
2022-02-24 12:09:54 -05:00 |
|
Ryan Cramer
|
aa87cc5603
|
Bump version to 3.0.194
|
2022-02-11 15:24:14 -05:00 |
|
Ryan Cramer
|
c3dd894094
|
Minor updates in Process class
|
2022-02-11 14:31:09 -05:00 |
|
Ryan Cramer
|
aa4628b638
|
Update ProcessPageAdd so that it doesn't have to trigger loading of all templates/fieldgroups/fields on every instance and instead only once per session or whenever a change is made in ProcessTemplate
|
2022-02-11 11:57:51 -05:00 |
|
Ryan Cramer
|
4258870aaa
|
Update related to processwire/processwire-issues#1526 - prevent asmSelect for marking an item "pending delete" unless the item was already selected when the page rendered
|
2022-02-11 09:32:07 -05:00 |
|
Ryan Cramer
|
e0fa2c32e3
|
Minor updates in WireSaveableItems and this should also fix the issue with listing all items not being alpha sorted
|
2022-02-10 14:03:23 -05:00 |
|
Ryan Cramer
|
598a3a7df5
|
Update WireArray::sort to sort more like PHP's sort so that null or blank string values are sorted rather than appended. Add a SORT_APPEND_NULLS flag for the previous behavior too. @Toutouwai brought this one up before but I can't seem to find where it was to reference it here.
|
2022-02-10 14:00:50 -05:00 |
|
Ryan Cramer
|
a5c70a4e7d
|
Upgrade core to have lazy-loading option for Fields, Templates, Fieldgroups. Collaboration with @thetuningspoon for boot performance improvement on installations with large quantities of fields/templates/fieldgroups. Lazy loading option is enabled by default but can be disabled by setting $config->useLazyLoading=false; in your /site/config.php file.
Co-authored-by: thetuningspoon <mspooner@hey.com>
|
2022-02-04 14:51:11 -05:00 |
|
Ryan Cramer
|
9a1cf64e02
|
Add a Page::render timer that is used in debug mode and shown in the Debug > Timers accordion item
|
2022-02-04 14:25:43 -05:00 |
|
Ryan Cramer
|
4c96ff94e2
|
Update ProcessPageEdit so that the template selection input (settings tab) is Ajax-loaded, like the parent selection input
|
2022-02-04 14:25:03 -05:00 |
|