1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-28 17:10:04 +02:00

2927 Commits

Author SHA1 Message Date
Ryan Cramer
ef4444dd7f Bump version to 3.0.234 2024-01-05 15:38:03 -05:00
Ryan Cramer
409c0c0a68 Fix issue processwire/processwire-issues#1851 2024-01-04 13:27:05 -05:00
Ryan Cramer
2cc3960c68 Fix issue processwire/processwire-issues#1852 2024-01-04 13:23:01 -05:00
Ryan Cramer
dd146a4be8 Add PR #274 via @hiboudev which fixes issue processwire/processwire-issues#1855 in InputfieldPageAutocomplete.js
Co-authored-by: hiboudev <hiboudev@gmail.com>
2024-01-04 11:55:51 -05:00
Ryan Cramer
50cf963c88 Upgrade Uikit version in AdminThemeUikit to latest (3.17.11 / Nov 2023) 2024-01-04 11:19:16 -05:00
Ryan Cramer
b61da8575a Fix issue processwire/processwire-issues#1856 to properly support pw-panel tabs in AdminThemeUikit 2024-01-04 10:07:25 -05:00
Ryan Cramer
ee217ee3bd Fix issue processwire/processwire-issues#1857 2024-01-03 12:20:42 -05:00
Ryan Cramer
3220b7dc40 Fix issue processwire/processwire-issues#1862 2024-01-03 11:21:43 -05:00
Ryan Cramer
86c0af08d0 Bump version to 3.0.233 2023-12-22 12:50:08 -05:00
Ryan Cramer
a02020cef0 Various upgrades to the PagesVersions module with the biggest being the addition of partial save/restore. This provides the ability to save or restore some fields and not others. Previously you could only save/restore the entire page version at once. This version also adds support for ProFields Table fields so long as they are non-paginated, and adds partial support for PageTable fields. Note that if a FieldtypeTable or FieldtypeCombo field is using any file/image fields, those don't yet support partial versions, but I have new versions of both that do, which will be released in ProFields soon. 2023-12-22 12:09:36 -05:00
Ryan Cramer
c205d475bf Minor unrelated adjustments 2023-12-22 12:08:28 -05:00
Ryan Cramer
dcb1f47ae3 Update PageTable field for partial version support. Specifically, added or deleted PageTable items are not versioned, but existing items in the PageTable are. Full support should come later. 2023-12-22 12:05:45 -05:00
Ryan Cramer
2e62550133 Update Pagefile, Pagefiles, Pageimage, FieldtypeFile and FieldtypeImage classes to support getFiles() methods that return all files connected with the field, whether originals, variations or extras. 2023-12-22 12:02:34 -05:00
Ryan Cramer
dabc56043f Bump version to 3.0.232 2023-12-15 14:43:00 -05:00
Ryan Cramer
7e7a760b88 Add PagesVersions module to core, which provides an API for managing page versions 2023-12-15 14:17:15 -05:00
Ryan Cramer
99a1d0f81d Update InputfieldImage and ProcessPageEditImageSelect to recognize version in URLs 2023-12-15 13:38:40 -05:00
Ryan Cramer
019d5c6014 Add a removeClass() method to MarkupAdminDataTable 2023-12-15 13:37:28 -05:00
Ryan Cramer
b3d84f15e1 Update TinyMCE and CKEditor modules to recognize versions in URLs 2023-12-15 13:37:01 -05:00
Ryan Cramer
8c11a9939c Add version support to FieldtypeFieldsetPage 2023-12-15 13:34:52 -05:00
Ryan Cramer
d82194816f Move version support in FieldtypeRepeater to separate class, plus add support for nested repeater versions 2023-12-15 13:34:19 -05:00
Ryan Cramer
c62deb7946 Minor fix in PagesEditor class 2023-12-15 13:33:11 -05:00
Ryan Cramer
100711c2f4 Updates to MarkupFieldtype for better handling of Repeater and FieldsetPage markup value rendering 2023-12-15 13:32:42 -05:00
Ryan Cramer
7a512a15a6 Minor adjustment to ProcessPageEdit 2023-12-08 13:51:57 -05:00
Ryan Cramer
92ea8eb074 Update FieldtypeRepeater to implement the FieldtypeDoesVersions interface, and related updates to InputfieldRepeater. This commit also moves some of the export/import methods to a separate FieldtypeRepeaterPorter class. 2023-12-08 13:50:35 -05:00
Ryan Cramer
3e323e5f2f Add the FieldtypeDoesVersions interface for Fieldtypes that support handling versions of their own page data 2023-12-08 13:39:48 -05:00
Ryan Cramer
993b5cc162 Bump version to 3.0.231 2023-11-17 14:21:11 -05:00
Ryan Cramer
4aa7104378 Update Punycode class to not require PHP's mb_string 2023-11-15 12:00:14 -05:00
Ryan Cramer
adac6a1e30 Update PageFrontEdit to behave better with InputfieldTextarea fields that do not support HTML. 2023-11-15 11:58:55 -05:00
Ryan Cramer
8343fd2365 Fix issue processwire/processwire-issues#1818 fix for front-end editor (PageFrontEdit) plain text paste
Co-authored-by: BernhardBaumrock <office@baumrock.com>
2023-11-15 11:48:30 -05:00
Ryan Cramer
c86d39f146 Fix issue processwire/processwire-issues#1832 2023-11-15 09:10:18 -05:00
Ryan Cramer
c2d7b47e12 Fix issue processwire/processwire-issues#1833 2023-11-15 08:33:02 -05:00
Ryan Cramer
ae3287ed33 Fix issue processwire/processwire-issues#1834 2023-11-15 08:27:01 -05:00
Ryan Cramer
260e0f228e Fix issue processwire/processwire-issues#1839 which corrects ProcessLogin refresh issue when client and server have different times for UTC/GMT. 2023-11-14 09:51:33 -05:00
Ryan Cramer
c1df78b0a6 Minor adjustment in ProcessPageEdit 2023-11-10 13:07:58 -05:00
Ryan Cramer
4ffde04a5c Improvements to value rendering mode of InputfieldPageListSelect, InputfieldPageListSelectMultiple, as well as InputfieldSelect and InputfieldText, which are inherited by several others. 2023-11-10 13:06:04 -05:00
Ryan Cramer
3cbae7da97 A couple of minor fixes 2023-11-03 12:30:03 -04:00
Ryan Cramer
e172dd011b Minor phpdoc fix and additions 2023-10-27 14:31:05 -04:00
Ryan Cramer
233a66f846 Update the MarkupQA abstract link feature so that it gets URLs directly from Page objects when the Page::path method is hooked. Previously it would use the $pages->getPath() method which is not aware of hooks to the Page::path method, so could return a different result. 2023-10-27 14:02:44 -04:00
Ryan Cramer
3a6e8ffcda Add OR-group support to Selectors::matches() method so it can be used also with non-page matching in-memory selectors 2023-10-27 13:28:16 -04:00
Ryan Cramer
e53552d8c4 Upgrade Page matching in-memory selectors by adding support for OR-groups, sub-selectors, and same (1) item group matches. 2023-10-27 13:26:24 -04:00
Ryan Cramer
78aea1eedf Bump version to 3.0.230 2023-10-20 15:37:52 -04:00
mpsn
8974100c42 Add PR #276 - add support for certain override options in Pageimage::webp() method 2023-10-19 11:14:41 -04:00
mpsn
db2112defd Add PR #277 unquote setTimeout function calls in inputfields.js 2023-10-19 10:35:14 -04:00
Ryan Cramer
463dd01e66 Various minor unrelated updates 2023-10-19 10:26:23 -04:00
Ryan Cramer
88ad063af1 Minor improvements to ProcessLogger module 2023-10-19 10:21:08 -04:00
Ryan Cramer
996a1b6854 Rewrite of wireIconMarkup() function to expand its capabilities and flexibility 2023-10-19 10:19:02 -04:00
Ryan Cramer
ee6f88dec2 Update for processwire/processwire-issues#1812 2023-10-19 10:07:13 -04:00
Ryan Cramer
1f4d32ded9 Fix issue processwire/processwire-issues#1829 2023-10-19 09:39:26 -04:00
romaincazier
8571be1b23 Fix issue processwire/processwire-issues#1825 2023-10-11 10:37:52 -04:00
Ryan Cramer
6d2c8bf795 Fix issue processwire/processwire-issues#1819 2023-10-06 11:24:14 -04:00