1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-12 17:54:44 +02:00

2927 Commits

Author SHA1 Message Date
Ryan Cramer
203488bd4a Add support for conditional hooks that match by argument type. More details here: https://processwire.com/docs/modules/hooks/#conditional-hooks-by-type 2023-07-07 11:37:52 -04:00
Ryan Cramer
52ac627506 Fix issue in PageFrontEdit.js where trigger() was being called on non-jQuery element, converted to JS click() 2023-07-06 12:32:37 -04:00
Ryan Cramer
2759109de5 Fix issue processwire/processwire-issues#1777 2023-07-05 11:35:03 -04:00
Ryan Cramer
530a2c4ecd WireHttp upgrades and fixes from processwire/processwire-issues#1090 - the main upgrade is adding support for buffered download to the downloadFopen method. Also fixes cleanup issue when download method fails and a backup method takes over 2023-07-03 10:38:36 -04:00
Ryan Cramer
3f184f9c14 Add support for multi-language translatable months and days (full and abbreviated) to WireDateTime class. This is necessary in PHP 8.1+ since PHP dropped the strftime() function. This is also related to the request in processwire/processwire-issues#1774 2023-07-03 09:28:24 -04:00
Ryan Cramer
5169693f57 Fix issue processwire/processwire-issues#1776 2023-07-03 08:30:13 -04:00
Ryan Cramer
91184cefb3 Fix issue processwire/processwire-issues#1773 2023-06-30 10:10:48 -04:00
Ryan Cramer
834ddfba75 Add delete(), patch() and put() methods to WireHttp 2023-06-30 09:59:46 -04:00
Ryan Cramer
2349599aa8 Fix issue processwire/processwire-issues#1770 2023-06-29 15:10:43 -04:00
Ryan Cramer
19be4b3b90 Fix issue processwire/processwire-issues#1771 2023-06-29 13:56:55 -04:00
Ryan Cramer
6339410283 Fix issue processwire/processwire-issues#1769 2023-06-28 09:26:25 -04:00
Ryan Cramer
1749ba17ac Fix issue processwire/processwire-issues#1767 2023-06-28 09:14:22 -04:00
Ryan Cramer
c8e9b6c65a Fix issue processwire/processwire-issues#1766 2023-06-26 10:33:56 -04:00
Ryan Cramer
c049dd4f58 Fix issue processwire/processwire-issues#1768 2023-06-26 10:11:30 -04:00
Ryan Cramer
1830bf124b Fix issue in ProcessPageLister/ProcessPageListerPro where it wasn't allowing header click-to-sort on all columns where it was supported 2023-06-25 09:10:26 -04:00
Ryan Cramer
3fa65dfc83 Bump version to 3.0.221 2023-06-23 13:49:33 -04:00
Ryan Cramer
18d2fdf94a Update ProcessPageEditImageSelect to use proper HTML class name attributes for checkbox and radio buttons when used with AdminThemeUikit. Plus other minor code improvements 2023-06-23 13:47:34 -04:00
Ryan Cramer
d6ba21fcaf Attempt fix for processwire/processwire-issues#1760 2023-06-23 12:43:23 -04:00
Ryan Cramer
3e98166a2a Attempt fix for issue processwire/processwire-issues#1756 2023-06-23 11:32:25 -04:00
Ryan Cramer
a6795b61ce Add feature request processwire/processwire-issues#1757 which adds support for non-plural translations of 0 quantities in the _n('%d item', %d items', 0); translation function. To use, translate the file wire/modules/LanguageSupport/LanguageTranslator.php and edi the "Is zero (0) plural or singular?" setting at the top. 2023-06-23 11:03:44 -04:00
Ryan Cramer
a01b922efb Add support for InputfieldSelect and InputfieldRadios that can be specified in language translation comment, i.e. __('Red'); // Color to use for this language? options=[Red,Blue,Green] type=radios 2023-06-23 10:55:14 -04:00
Ryan Cramer
73ab10658c Fix issue processwire/processwire-issues#1761 2023-06-22 12:44:04 -04:00
Ryan Cramer
ead96474c6 Fix issue processwire/processwire-issues#1763 2023-06-22 11:40:23 -04:00
Ryan Cramer
d089e07a63 Attempt fix for processwire/processwire-issues#1764 2023-06-22 11:31:35 -04:00
Ryan Cramer
fc5b67508f Fix issue processwire/processwire-issues#1765 2023-06-22 10:44:41 -04:00
Ryan Cramer
f1c20282f6 Minor code updates in ProcessPageAdd 2023-06-16 12:16:24 -04:00
Ryan Cramer
9353a8ea43 Add PR #273 Make error messages translatable in ProcessPageAdd
Co-authored-by: jmartsch <jmartsch@gmail.com>
2023-06-16 11:59:11 -04:00
Ryan Cramer
3fd4073f34 Minor code improvements to PageTable, plus add PR #266
Co-authored-by: jmartsch <jmartsch@gmail.com>
2023-06-16 11:45:58 -04:00
Ryan Cramer
fde9c1c2e2 Fix issue processwire/processwire-issues#1755 2023-06-16 09:02:23 -04:00
Ryan Cramer
55ec568070 Fix issue processwire/processwire-issues#1753
Co-authored-by: matjazpotocnik <matjaz.potocnik@um.si>
2023-06-15 09:11:29 -04:00
Ryan Cramer
0040345932 Fix issue processwire/processwire-issues#1751 2023-06-13 11:58:16 -04:00
Ryan Cramer
c8c5b46e77 Fix issue ryancramerdesign/InputfieldTinyMCE#20 TinyMCE when used with blank object properties in custom JSON settings 2023-06-13 11:39:36 -04:00
Ryan Cramer
dfcbb10f9d Bump version to 3.0.220 2023-06-09 15:28:28 -04:00
Ryan Cramer
b8da82d5c2 Fix issue processwire/processwire-issues#1738 2023-06-09 10:56:48 -04:00
Ryan Cramer
e59a44a83d Fix issue processwire/processwire-issues#1743 2023-06-08 16:42:34 -04:00
Ryan Cramer
16d0d77d4c Fix issue processwire/processwire-issues#1617 using suggestion from @BitPoet
Co-authored-by: BitPoet <BitPoet@users.noreply.github.com>
2023-06-08 16:31:52 -04:00
Ryan Cramer
2d790b6c64 Small fix to hookable saveModuleConfigData() in Modules.php 2023-06-08 15:27:45 -04:00
Ryan Cramer
6fe5c10dde Fix issue processwire/processwire-issues#1744 2023-06-07 12:47:01 -04:00
Ryan Cramer
bc3cd4615e Fix issue processwire/processwire-issues#1750 2023-06-07 12:40:28 -04:00
Ryan Cramer
3f14a29ff3 Fix issue processwire/processwire-issues#1664 ModulePlaceholder class mentioned by @designconcepts 2023-06-06 12:03:10 -04:00
Ryan Cramer
8129d4a6e1 Fix issue processwire/processwire-issues#1742 2023-06-06 09:43:37 -04:00
Ryan Cramer
176bd8eeac Minor updates in various classes 2023-06-05 13:35:04 -04:00
Ryan Cramer
aef78c9ca4 Fix issue processwire/processwire-issues#1747 2023-06-05 13:31:02 -04:00
Ryan Cramer
ac0239e5be Fix issue processwire/processwire-issues#1748 2023-06-05 13:25:45 -04:00
Ryan Cramer
50db3684fb Minor code updates in InputfieldSelector 2023-06-03 11:01:14 -04:00
Ryan Cramer
3b5bad2c58 Update in Modules to correct fatal error when upgrading from a much older version of ProcessWire 2023-06-03 10:31:39 -04:00
Ryan Cramer
0503a1bf68 Fix typo in Modules.php 2023-06-02 18:34:06 -04:00
Ryan Cramer
5f4da6e8f8 Bump version to 3.0.219 2023-06-02 14:55:00 -04:00
Ryan Cramer
3afdc531e0 Fix issue processwire/processwire-issues#1745 2023-06-02 14:54:21 -04:00
Ryan Cramer
e2179a6ec1 Major overhaul of Modules class, splitting it up into 6 other more focused classes 2023-06-02 14:53:12 -04:00