Ryan Cramer
|
f495baa911
|
Fix issue processwire/processwire-issues#942
|
2019-09-25 06:48:26 -04:00 |
|
Ryan Cramer
|
b80df87c82
|
Fix issue processwire/processwire-issues#939
|
2019-09-24 16:37:35 -04:00 |
|
Ryan Cramer
|
9f4807cf56
|
Fix issue processwire/processwire-issues#931
|
2019-09-24 12:30:11 -04:00 |
|
Ryan Cramer
|
6758fb525e
|
Fix issue processwire/processwire-issues#930
|
2019-09-24 12:04:14 -04:00 |
|
Ryan Cramer
|
6c755a8a9c
|
Optimization to Page::setQuietly() method to support more direct setting of integer base properties in Page::$settings
|
2019-09-24 11:43:23 -04:00 |
|
Ryan Cramer
|
aae7302283
|
Update PageArray setSelectors() and getSelectors() methods to support setting/getting as string as an alternate to previously only allowing a Selectors-instance
|
2019-09-24 11:42:08 -04:00 |
|
Ryan Cramer
|
a2fb255de0
|
Fix issue processwire/processwire-issues#927 use current created user for cloned pages rather than original created user
|
2019-09-24 09:34:08 -04:00 |
|
Ryan Cramer
|
8fbf63ce85
|
Update error message in Modules class to make it less ambiguous per processwire/processwire-issues#926
|
2019-09-24 08:47:51 -04:00 |
|
Ryan Cramer
|
6f71ff3f93
|
Bumping version to 3.0.141, some other updates in progress but will commit those next week
|
2019-09-20 15:40:23 -04:00 |
|
Ryan Cramer
|
b868320b70
|
Add $config->setLocation(), $config->setPath() and $config->setUrl() methods to allow runtime modification of system paths/URLs.
|
2019-09-20 10:48:12 -04:00 |
|
Ryan Cramer
|
710c222b5a
|
Add a new Templates::fileModified() hookable method that is called whenever a change is detected to a template file. Plus update the Template and Templates class to make it possible for runtime modification of the templates path.
|
2019-09-20 10:46:47 -04:00 |
|
Ryan Cramer
|
7a76f4b857
|
Update InputfieldCheckbox to support label element attributes in output ($labelAttrs array), for API usage
|
2019-09-18 11:30:01 -04:00 |
|
Ryan Cramer
|
83b8b8c50f
|
Update DatabaseQuerySelectFulltext class to suppor OR values when used outside of PageFinder (like when used directly from FieldtypeMulti)
|
2019-09-18 11:28:31 -04:00 |
|
Ryan Cramer
|
215e2c56e1
|
Update $input->cookie API variable so that it can now also set cookies (in addition to just getting them). Default cookie settings are controlled from new $config->cookieOptions array.
|
2019-09-18 11:26:42 -04:00 |
|
Ryan Cramer
|
e94f8bc089
|
Bump version to 3.0.140
|
2019-09-06 15:43:03 -04:00 |
|
Ryan Cramer
|
b01a7d77bd
|
Additional updates to InputfieldToggle
|
2019-09-06 15:42:10 -04:00 |
|
Ryan Cramer
|
d37d38d8a2
|
Add a new FieldtypeToggle module to accompany the InputfieldToggle module so that you can create ProcessWire fields that use this type as an alternative to checkboxes (you can also convert existing checkbox fields to use this type)
|
2019-09-03 11:51:26 -04:00 |
|
Ryan Cramer
|
56acc68b83
|
Numerous updates/improvements to the new InputfieldToggle module
|
2019-09-03 11:51:05 -04:00 |
|
Ryan Cramer
|
86695f8499
|
Update FieldtypeMulti::savePageField to use InnoDB transactions when possible, plus add a new shortcut method: WireDatabasePDO::allowTransaction()
|
2019-09-03 11:49:58 -04:00 |
|
Ryan Cramer
|
38d66af6f1
|
Various minor updates
|
2019-09-03 11:48:48 -04:00 |
|
Ryan Cramer
|
51f554176d
|
Add support for an Inputfield 'detail' property, similar to existing 'notes' property, but appears below it and in muted text.
|
2019-09-03 11:44:26 -04:00 |
|
Ryan Cramer
|
e2529912da
|
Bump version to 3.0.139
|
2019-08-30 14:26:56 -04:00 |
|
Ryan Cramer
|
98b42a9958
|
Add support for inline column width adjustment when editing a template’s fields in ProcessTemplate
|
2019-08-30 14:25:56 -04:00 |
|
Ryan Cramer
|
68940a6a9c
|
Minor adjustment to previous commit (removing development output)
|
2019-08-30 11:36:25 -04:00 |
|
Ryan Cramer
|
e94e10c631
|
Add new "Toggle" Inputfield module providing an often more useful alternative to the InputfieldCheckbox module. There is also an accompanying FieldtypeToggle, but it is still in development so probably won't be till next week's commits.
|
2019-08-30 11:34:07 -04:00 |
|
Ryan Cramer
|
f5d955ef5f
|
Bump version to 3.0.138
|
2019-08-16 14:11:13 -04:00 |
|
Ryan Cramer
|
742ed9c479
|
Improvements to Comment and CommentList class to support hookable modification of individual comments during rendering
|
2019-08-16 14:10:25 -04:00 |
|
Ryan Cramer
|
0392e9babf
|
Update htmlpurifier version to 4.11.0
|
2019-08-15 06:20:38 -04:00 |
|
Ryan Cramer
|
d5795c4bc3
|
Add methods/properties to Page class for querying file paths without referencing filesManager: hasFilesPath(), hasFiles(), filesPath(), filesUrl()
|
2019-08-15 05:44:24 -04:00 |
|
Ryan Cramer
|
8a148c80f4
|
Minor update to CommentList class when using {url} or {page.url} placeholders to make it remove a useless href attribute on any links when the page is unpublished or no longer exists.
|
2019-08-15 05:40:08 -04:00 |
|
Ryan Cramer
|
429b98023b
|
Upgrade ImageSizer to provide a new getEngineInfo() method that enables you to get verbose information about all installed engines (such as supported source/target formats, and more) without having to supply a file to inspect.
|
2019-08-15 05:37:38 -04:00 |
|
Ryan Cramer
|
4a9a7fadb8
|
Fix issue where InputfieldSelector didn't properly recognize the 'pgesFindSelect' option from FieldtypePage/InputfieldPage (custom find) option
|
2019-08-10 10:25:54 -04:00 |
|
Ryan Cramer
|
8982c976c5
|
Various minor unrelated updates
|
2019-08-08 14:14:36 -04:00 |
|
Ryan Cramer
|
f22302aaaf
|
Fix issue processwire/processwire-issues#952
|
2019-08-07 06:11:31 -04:00 |
|
Ryan Cramer
|
81c745c5ad
|
Fix issue processwire/processwire-issues#953
|
2019-08-07 06:00:11 -04:00 |
|
Ryan Cramer
|
481eb7c545
|
Remove field name indicator from MarkupFieldtype.php output that wasn't intended to stay
|
2019-08-05 07:53:07 -04:00 |
|
Ryan Cramer
|
c2ee22b334
|
Fix issue processwire/processwire-issues#951
|
2019-08-05 05:48:59 -04:00 |
|
Ryan Cramer
|
e160920984
|
Fix php notice in new PageimageVariations.php class
|
2019-08-04 11:18:06 -04:00 |
|
Ryan Cramer
|
918b894d82
|
Bump version to 3.0.137
|
2019-08-02 14:25:28 -04:00 |
|
Ryan Cramer
|
d6c7273c63
|
Update the PagefileExtra class to support some additional properties related to file size
|
2019-08-02 10:32:42 -04:00 |
|
Ryan Cramer
|
0e9cc868b7
|
Minor refactoring in ProcessPageEditImageSelect, plus update the executeVariations() method to also show webp extras when applicable.
|
2019-08-02 10:30:57 -04:00 |
|
Ryan Cramer
|
2f6497d1e5
|
Add support for hooking multiple methods to the same event handler via addHook*() calls by separating the methods to hook with commas, or by providing an array rather than a string. Also updated the corresponding removeHook() method to support removing multiple in the same call.
|
2019-08-01 11:44:33 -04:00 |
|
Ryan Cramer
|
b179aa9afc
|
Various improvements to asmSelect jQuery plugin, including better parent/child option support with technical improvements (now works with Safari too), and some code and documentation improvements as well.
|
2019-07-31 09:36:19 -04:00 |
|
Ryan Cramer
|
6479e78288
|
Minor refactor of Page::getFieldSubfieldValue() method
|
2019-07-31 09:34:11 -04:00 |
|
Ryan Cramer
|
3cb1f33a97
|
Minor improvements in core MarkupFieldtype class
|
2019-07-31 09:33:43 -04:00 |
|
Ryan Cramer
|
83369f1173
|
Some updates and refactoring in ProcessPageLister module
|
2019-07-31 09:32:51 -04:00 |
|
Ryan Cramer
|
d4318fbd2c
|
Bump version to 3.0.136
|
2019-07-26 11:55:37 -04:00 |
|
Ryan Cramer
|
ddb4aebf60
|
Add new static Debug::backtrace() method to the Debug class. This returns a backtrace array that is simpler and more PW-specific than PHP's version. By default it excludes likely irrelevant (for most) hook-related method calls that usually fill up the backtrace.
|
2019-07-26 11:41:05 -04:00 |
|
Ryan Cramer
|
072536dc72
|
Update CKEditor version to 4.12.1
|
2019-07-26 05:59:01 -04:00 |
|
Ryan Cramer
|
ddc72b3aff
|
Fix ProcessPageLister issue where it was resetting filters sometimes when it shouldn't
|
2019-07-21 07:11:42 -04:00 |
|