1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-21 05:51:41 +02:00

1341 Commits

Author SHA1 Message Date
Ryan Cramer
0478c65938 Improvements to $modules->findByPrefix() method 2019-11-12 11:06:46 -05:00
Ryan Cramer
bbddcf1ca0 Add support for Fieldtypes to specify that a Field should use a custom class that extends the Field class, rather than always using the "Field" class. 2019-11-12 11:06:02 -05:00
Ryan Cramer
4e4b3afdcb Bump version to 3.0.145 2019-11-08 13:57:50 -05:00
Ryan Cramer
b972aab11b Various minor pending updates and optimiations to several classes 2019-11-08 10:29:58 -05:00
Ryan Cramer
dd87518987 Minor adjustments to various classes 2019-11-06 15:18:41 -05:00
Ryan Cramer
098e5d03d7 Some code improvements to PW installer 2019-11-06 15:13:36 -05:00
Ryan Cramer
7aa83e3e5f Update $sanitizer->testAll() to make hookable and add a couple more methods to it processwire/processwire-issues#85 2019-11-06 15:09:54 -05:00
Ryan Cramer
5887997698 Fix issue processwire/processwire-issues#1025 2019-11-05 11:56:28 -05:00
Ryan Cramer
a22e6287be Fix issue processwire/processwire-issues#1023 via @matjazpotocnik suggested fix 2019-11-05 11:08:40 -05:00
Ryan Cramer
c9713f0bc4 Fix issue processwire/processwire-issues#1010 add support for dependencies to InputfieldPageListSelectMultiple and InputfieldPageAutocomplete 2019-11-05 10:46:56 -05:00
Ryan Cramer
ceca16506a Fix issue processwire/processwire-issues#1015 2019-11-05 08:55:36 -05:00
Ryan Cramer
76943ac192 Optimizations in PageLoader class plus fix issue processwire/processwire-issues#1021 2019-11-05 07:35:22 -05:00
Ryan Cramer
b3337d0110 Bump version to 3.0.144 2019-11-01 09:58:44 -04:00
Ryan Cramer
d30a937b99 Fix issue processwire/processwire-issues#980 2019-11-01 06:19:10 -04:00
Ryan Cramer
51616e7393 Set default for mergeDups option in FileLog::save() method to 0 (disabled) per processwire/processwire-issues#1019 2019-11-01 05:59:12 -04:00
Ryan Cramer
69e2c0e729 Lots of upgrades to ProcessField overrides tab 2019-10-31 15:39:18 -04:00
Ryan Cramer
da36905422 Add new new full JS API for Inputfields, represented by 'Inputfields' JS var. See top of inputfields.js file for details. 2019-10-31 15:29:32 -04:00
Ryan Cramer
7d5cef5717 Add option for InputfieldCKEditor JS to support option for configuration via data attribute, useful for some dynamic insertion cases like in repeaters 2019-10-31 15:26:32 -04:00
Ryan Cramer
6208e42cac Add option to InputfieldCheckbox to enable it to render without labels (useful for when rendered as in first/last table column or similar situations) 2019-10-31 15:25:08 -04:00
Ryan Cramer
50e916b72f Add simple string diff markup generator to WireTextTools class, via diffMarkup() method 2019-10-29 06:11:10 -04:00
Ryan Cramer
80eb2ff3f1 Fix issue with bitwise operators not properly return true on $database->isOperator() call 2019-10-27 07:24:17 -04:00
Ryan Cramer
350b61d6ee Bump version to 3.0.143 2019-10-25 13:00:25 -04:00
Ryan Cramer
6fcc0502b6 Update $database->isOperator() method to allow for isolation or exclusion of bitwise operators 2019-10-25 11:07:42 -04:00
Ryan Cramer
4b8b06af0f Add new wireEmpty() function as more helpful PW alternative to PHP's empty() function, plus improvements to wireClassName() function 2019-10-25 10:59:46 -04:00
Ryan Cramer
7544e0b56f Fix issue processwire/processwire-issues#933 2019-10-25 10:53:50 -04:00
Ryan Cramer
063203af26 Fix issue processwire/processwire-issues#1011 2019-10-25 10:20:28 -04:00
Ryan Cramer
1d0dc756b6 Add support for custom type-specific Inputfield classes and attributes to be added via markup array in InputfieldWrapper 2019-10-25 10:06:18 -04:00
Ryan Cramer
a3251d8571 Fix issue processwire/processwire-issues#1008 2019-10-25 09:33:07 -04:00
Ryan Cramer
4012949146 Fix issue processwire/processwire-issues#1009 2019-10-25 09:25:48 -04:00
Ryan Cramer
7d4ca45673 Fix issue processwire/processwire-issues#1000 2019-10-21 09:04:34 -04:00
Ryan Cramer
8d12cb2340 Fix issue processwire/processwire-issues#1005 2019-10-21 06:15:30 -04:00
Ryan Cramer
a7a91b668e Fix issue processwire/processwire-issues#1003 2019-10-18 10:59:11 -04:00
Ryan Cramer
34bc5094b0 Fix issue processwire/processwire-issues#1001 2019-10-18 10:37:59 -04:00
Ryan Cramer
0154f9defb Fix a couple of multilanguage issues with the new file/image custom fields options 2019-10-18 09:52:58 -04:00
Ryan Cramer
2f9976b6f3 Updates/improvements to phpdoc in FieldtypeText 2019-10-18 06:19:24 -04:00
Ryan Cramer
7be5fb4a68 Refactor FieldtypeDatetime module so that it no longer extends FieldtypeText 2019-10-18 06:18:45 -04:00
Ryan Cramer
22fe5bf9ef Fix issue processwire/processwire-issues#992 2019-10-16 09:02:59 -04:00
Ryan Cramer
adbc5bf95a Partial update to modal.js per processwire/processwire-issues#993 2019-10-16 08:10:48 -04:00
Ryan Cramer
c57e29e0c4 Fix issue processwire/processwire-issues#996 2019-10-16 08:01:25 -04:00
Ryan Cramer
3e4e690040 Fix issue processwire/processwire-issues#998 2019-10-16 07:54:10 -04:00
Ryan Cramer
6ffa041c3f Fix issue processwire/processwire-issues#999 2019-10-16 06:12:14 -04:00
Ryan Cramer
d7596426f8 Fix issue processwire/processwire-issues#995 2019-10-16 05:41:45 -04:00
Ryan Cramer
71a726f13d Fix issue processwire/processwire-issues#991 2019-10-15 12:23:18 -04:00
Ryan Cramer
d4dca0ed73 Attempt fix for issue processwire/processwire-issues#989 2019-10-15 11:47:51 -04:00
Ryan Cramer
3be2c31d41 Attempt to fix issue processwire/processwire-issues#973 plus add support for partial string matching operators %= and ^= in dates 2019-10-15 09:48:46 -04:00
Ryan Cramer
42e87fef74 Add some extra descriptive text in ProcessRole for page-edit and page-view permissions. 2019-10-14 10:47:08 -04:00
Ryan Cramer
59ec2ee8cc Update FileLog to support some new save options, including the ability to collapse duplicate log ones to 1. Also update ProcessLogger to improve output in some instances. 2019-10-14 10:46:11 -04:00
Ryan Cramer
3702ef8408 Bump version to 3.0.142 2019-10-11 14:29:03 -04:00
Ryan Cramer
573048abb4 Add support for custom fields in file/image fields. Details and instructions coming on Friday, but if you want to preview, create a template with name "field-images" where the "images" part is the name of your file/image field. Add the fields to it that you want to represent your custom fields, and it's ready to use. Supports most core Fieldtypes (including multi-language) with the following exceptions that are not supported as custom fields in an File/Image field: CKEditor, Repeaters, PageTable, Files (nested), Images (nested), Comments, Cache, Selector. 2019-10-09 12:01:19 -04:00
Ryan Cramer
eae15ce88a Update ProcessPageEdit so that submit dropdown actions are hookable 2019-10-09 11:54:37 -04:00