1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-16 03:34:33 +02:00

2927 Commits

Author SHA1 Message Date
Ryan Cramer
5d9ee59036 Attempt fix for processwire/processwire-issues#1594 2022-07-08 12:09:18 -04:00
Ryan Cramer
2e76df1a89 Fix issue processwire/processwire-issues#1593 2022-07-08 11:24:29 -04:00
Ryan Cramer
6a9dfe654d Update in WireHttp to correct issue where curl POST method sometimes did not work due to 'expect' header that CURL adds to some requests, plus an extra boundary CURL adds to content-type 2022-07-08 09:43:14 -04:00
Ryan Cramer
d4e2a39940 Update PagesPathFinder to provide 301 redirect for paths ending with "/index.php" rather than responding with a 404 code 2022-07-08 09:30:11 -04:00
Ryan Cramer
31ede89079 Minor updates in Debug class including documentation additions and removeSavedTimer methods 2022-07-08 09:28:26 -04:00
Ryan Cramer
e6a29cb051 Fix issue in WireInput where setUrlSegments() didn't reset all segments when given array of segments smaller than what was previously set. 2022-07-08 09:26:57 -04:00
Ryan Cramer
af950078ed Typo fix in module description for PagePathHistory 2022-06-24 13:32:16 -04:00
Ryan Cramer
f4b938146d Fix issue in the new ProcessPageList "hidden" pages option where it wasn't always working as intended. 2022-06-24 13:31:32 -04:00
Ryan Cramer
818b78a42c Fix issue in WireHttp where it didn't reset the HTTP code description text (like "OK" or "Page Not Found" or "Internal Server Error" between multiple requests. 2022-06-24 13:30:22 -04:00
Ryan Cramer
5d3367846e Fix issue processwire/processwire-issues#1588 2022-06-24 11:07:19 -04:00
Ryan Cramer
c697be7ddd Add partial fix for processwire/processwire-issues#1586
Co-authored-by: pine3ree <pine3ree@gmail.com>
2022-06-24 10:49:26 -04:00
Ryan Cramer
116219292c Fix issue processwire/processwire-issues#1584 2022-06-24 10:29:20 -04:00
Ryan Cramer
b46b29aa8e Fix issue processwire/processwire-issues#1582 2022-06-24 10:04:49 -04:00
Ryan Cramer
4f63edf25e Fix issue processwire/processwire-issues#1575 2022-06-24 09:31:44 -04:00
Ryan Cramer
356cde2d5c Add empty check to Page::get() method to avoid potential illegal offset-type error 2022-06-20 16:03:32 -04:00
Ryan Cramer
be134e1e65 Fix issue in InputfieldSelect.module where optionLabel() method didn't return labels for option values within optgroups 2022-06-20 15:57:40 -04:00
Ryan Cramer
773a344a2f Fix issue in ProcessPageLister where clicking column headings to sort results didn't work when in minimal (modal or frame) mode. 2022-06-03 15:00:33 -04:00
Ryan Cramer
431944c3b2 Add new configuration option to ProcessPageList where you can select pages that should not be shown in the page list (optionally conditional). This is useful for hiding pages like "404 Page Not Found", "Admin" and others that you may not need to appear in the page list. 2022-06-03 14:58:20 -04:00
Ryan Cramer
73a31ef2f9 Add processwire/processwire-requests#445 - Add usage fieldset/info on field edit page primary tab 2022-06-03 14:55:45 -04:00
Ryan Cramer
f0d06cbf8a Bump version to 3.0.201 2022-05-27 13:09:14 -04:00
Ryan Cramer
8d57d0c126 Fix typo in $page->getMultiple() method phpdoc 2022-05-27 11:20:04 -04:00
Ryan Cramer
f0bc888355 Fix issue processwire/processwire-issues#1576 2022-05-27 11:00:58 -04:00
Ryan Cramer
2cf811f76c Fix issue processwire/processwire-issues#1572 2022-05-27 10:47:26 -04:00
Ryan Cramer
6667caa1d0 Add new page editor Inputfield visibility mode 'Tab' which makes any Inputfield display as a page editor tab. Options included for 'Tab', 'Tab (AJAX)', and 'Tab (locked)'. 2022-05-27 10:40:58 -04:00
Ryan Cramer
23a4cb455d Add a new $page->getMultiple($keys); method where $keys can be array or CSV string of properties/fields to return in an array. Returns non-associative array by default, specify $page->getMultiple($keys, true); get to get can associative array indexed by given key names. 2022-05-27 10:35:12 -04:00
Ryan Cramer
3acd7709c1 Update for processwire/processwire-issues#1467 3.0.200 2022-05-20 10:54:23 -04:00
Ryan Cramer
c84a21a9a2 Fix issue processwire/processwire-issues#1568 2022-05-20 10:49:51 -04:00
Ryan Cramer
c686a8e5ea Fix issue processwire/processwire-issues#1569 2022-05-20 09:57:13 -04:00
Ryan Cramer
761e83a5f3 Add @netcarver PR #226 to fix unintentional assignment in conditional, plus minor phpdoc update in InputfieldWrapper
Co-authored-by: netcarver
2022-05-20 08:42:39 -04:00
Ryan Cramer
a0adc207de Fix issue processwire/processwire-issues#1567 2022-05-17 11:25:04 -04:00
Ryan Cramer
924f932145 Update InputfieldImage to auto-generate upload name when client does not provide it (like images dragged into CKE 4.18.0) 2022-05-13 14:54:08 -04:00
Ryan Cramer
3f8e1f6a7a Bump version to 3.0.200 2022-05-13 13:43:43 -04:00
Ryan Cramer
5636a81d15 Various pre-merge documentation and housekeeping updates 2022-05-13 10:34:30 -04:00
Ryan Cramer
b164bc3e23 Upgrade CKEditor version from 4.16.0 to 4.18.0 2022-05-10 15:12:45 -04:00
Ryan Cramer
5a63b7eed7 Fix issue processwire/processwire-issues#1566 2022-05-10 09:46:45 -04:00
Ryan Cramer
1523eba59c Add support for '_custom=...' selector to ProcessPagesExportImport module 2022-05-10 08:27:04 -04:00
Ryan Cramer
bf80df04e9 Various minor code updates 2022-05-10 08:24:50 -04:00
Ryan Cramer
14a9b92c70 Additional updates for processwire/processwire-issues#1467 2022-05-09 11:56:53 -04:00
Ryan Cramer
d3a5b4170a Fix typos in documentation per processwire/processwire-issues#797 2022-05-09 11:05:55 -04:00
Ryan Cramer
c8ecf3f51d Add @matjazpotocnik suggested fix for processwire/processwire-issues#916
Co-authored-by: matjazpotocnik <matjaz.potocnik@um.si>
2022-05-09 10:18:20 -04:00
Ryan Cramer
fa3fb8ec89 Various minor code improvements to several core classes primarily aimed at improved IDE inspection and debugging 2022-05-06 14:04:14 -04:00
Ryan Cramer
e4eaf30e8a Add autocomplete=off attribute to InputfieldDatetime inputs using datepicker 2022-05-03 10:43:13 -04:00
Ryan Cramer
a32c574106 Updates to InputfieldPage behavior of selectors containing keyword 'page' like 'field=page.id', like when using dependent selects or referring to page being edited, by adding the alternative 'field=item.id' (using 'item' rather than 'page') to refer to the repeater item. In cases where the field appears outside of a repeater item then the keyword 'item' behaves the same as 'page'. 2022-05-03 10:19:19 -04:00
Ryan Cramer
634c97aa0f Update Lister and InputfieldSelector option to display Template labels (vs Template names) have additional logic as to when they display both, and be consistent with one another. They now take into account the Lister "useColumnLabels" setting as well. 2022-05-02 10:10:11 -04:00
Ryan Cramer
5651742660 Bump version to 3.0.199 2022-04-29 15:06:33 -04:00
Ryan Cramer
01223be0dc Fix issue processwire/processwire-issues#1561 - non-superuser when uploading image in repeater was producing a "no access" error 2022-04-29 11:27:32 -04:00
Ryan Cramer
e0b43606b3 Add cache buster to PWImageResizer.js URL per processwire/processwire-issues#1154 2022-04-29 08:59:21 -04:00
Ryan Cramer
15ae6b938d Refactor of $sanitizer->pagePathName() to make consistent with pageName() per processwire/processwire-issues#1160 2022-04-28 11:37:13 -04:00
Ryan Cramer
c2383feb04 Remove references to autoRotate in PWImageResizer.js per @Toutouwai processwire/processwire-issues#1154 2022-04-28 07:40:33 -04:00
Toutouwai
bc99de09f2 Update PWImageResizer.js to replace exif.js with piexif.js which corrects an issue with client-side image resize orientation 2022-04-27 10:57:00 -04:00