Ryan Cramer
|
1d990a604e
|
Make $modules->getModule($moduleName) be non-case-sensitive for $moduleName. Plus minor updates to Fieldtypes API var and ProcessTemplate module.
|
2020-12-31 09:05:59 -05:00 |
|
Ryan Cramer
|
341278fdb0
|
Additional updates to ProcessModule
|
2020-12-31 08:51:19 -05:00 |
|
Ryan Cramer
|
209632457a
|
Upgrade InputfieldPageTitle with ability to support custom title-to-name conversions
|
2020-12-30 13:20:33 -05:00 |
|
Ryan Cramer
|
6c068e6d55
|
Improvements to inputfields.js front-end management of Inputfields, including a few new API methods and it now opens/collapses Inputfields in the same row together as a group.
|
2020-12-30 13:18:48 -05:00 |
|
Ryan Cramer
|
014c19c499
|
Several interface and functionality upgrades to the ProcessTemplate module
|
2020-12-30 13:18:02 -05:00 |
|
Ryan Cramer
|
ada8d30ed6
|
Several interface and functionality upgrades to the ProcessField module
|
2020-12-30 12:59:53 -05:00 |
|
Ryan Cramer
|
d04bdb04bc
|
Various code improvements to ProcessModule, plus add ability to remove modules with missing files. This prevents orphan module entries in DB when files for a module are removed before the module is uninstalled
|
2020-12-30 12:55:32 -05:00 |
|
Ryan Cramer
|
d98b405574
|
Add System Update #19, which removes a few redundant legacy entries from modules table
|
2020-12-30 12:54:47 -05:00 |
|
Ryan Cramer
|
2f50095d1e
|
Upgrade WireFileTools ($files API var) getNamespace() method to support detection of namespaces in files that use declare() statements or comments before namespace declaration
|
2020-12-30 12:53:37 -05:00 |
|
Ryan Cramer
|
ebdf0b9388
|
Update Modules ($modules API var) to support locating new module location when it moves in file system, optimize some of the runtime module loading, add a few new helper methods, optimize namespace detection, and add the ability to identify modules that are in the database but have no file on the file system.
|
2020-12-30 12:41:14 -05:00 |
|
Ryan Cramer
|
aa4e1d2465
|
Various minor/small updates
|
2020-12-29 08:00:33 -05:00 |
|
Ryan Cramer
|
ebf60018e6
|
Change default for the grid setting in AdminThemeUikit (percents vs classes), seems enough time has passed that this is a good/safe new default.
|
2020-12-29 07:56:35 -05:00 |
|
Ryan Cramer
|
d3b1ab2983
|
Add LanguagesPageFieldValue::setToInputfield to accompany existing setFromInputfield method
|
2020-12-11 12:05:09 -05:00 |
|
Ryan Cramer
|
7e1363b1f1
|
Update in FieldtypeComments to trigger the appropriate Pages class hooks when comments are added/deleted
|
2020-12-11 12:04:36 -05:00 |
|
Ryan Cramer
|
a8ec223b22
|
Minor typo fixes and adjustments in various files
|
2020-12-11 12:03:43 -05:00 |
|
Ryan Cramer
|
891c4684e2
|
Update DatabaseQuerySelectFulltext to use globally unique bind keys to allow for resulting queries to be merged with AND conditions and without potentially overwriting each other
|
2020-12-06 08:31:23 -05:00 |
|
Ryan Cramer
|
7549ba7370
|
Update $modules->findByPrefix() to sort the returned results by module name
|
2020-12-04 15:42:59 -05:00 |
|
Ryan Cramer
|
80208b55e2
|
Some improvements to Inputfields JS library with regard to handling checkbox/radio dependencies
|
2020-12-04 15:41:44 -05:00 |
|
Ryan Cramer
|
73fcaff769
|
Fix issue processwire/processwire-issues#1286
|
2020-12-04 11:28:45 -05:00 |
|
Ryan Cramer
|
2e591cf5e2
|
Bump version to 3.0.169
|
2020-11-27 15:43:39 -05:00 |
|
Ryan Cramer
|
9d01111f82
|
Add Lister bookmarks support to ProcessUser
|
2020-11-27 13:26:56 -05:00 |
|
Ryan Cramer
|
1f40c96dbf
|
Various comments field updates: Add support for searching flags property in FieldtypeComments::find() method. Add new field configuration option to include comment text in notification emails (useNotifyText). Fix issue where comment notification emails linked to just Page URL rather than page Page URL with comment ID #fragment. Add FieldtypeComments::getNotifyEmails() new API method for getting notification emails. Add Comment::getFormattedCommentText() method to expand options and clarify how comment text is returned. Improve HTML version of notification emails sent by CommentNotifications::sendNotificationEmail(). Add ‘notifyDefault’ option to CommentForm class so you can specify a different default notification option other than ‘off’.
|
2020-11-27 09:50:07 -05:00 |
|
Ryan Cramer
|
13cb795c3d
|
Update the Inputfield debug mode toggle-icon hover state to also work with InputfieldFieldset types
|
2020-11-27 08:33:01 -05:00 |
|
Ryan Cramer
|
8248e75157
|
Update ProcessCommentsManager to support changes to the user’s selected notification settings
|
2020-11-25 14:55:08 -05:00 |
|
Ryan Cramer
|
4eee06f76f
|
Some minor CSS/JS updates to ProcessField
|
2020-11-25 14:17:43 -05:00 |
|
Ryan Cramer
|
2362005e78
|
Update $sanitizer->removeMB4() method to use a default replacement character (can be set in $options). Plus implement a shorter replacement function (version 2). Also some updates to the $sanitizer->validateFile() method.
|
2020-11-25 14:12:33 -05:00 |
|
Ryan Cramer
|
ee980f153c
|
Expand options available to $modules->getModule() so that you can retrieve a non-initialized module that still has configuration data. Also add support for user-specified configuration data in the getModule() call.
|
2020-11-25 14:07:24 -05:00 |
|
Ryan Cramer
|
4c57f528f6
|
Update InputfieldWrapper so that all direct references to $this->children (InputfieldsArray) are routed through the children() method, enabling descending modules to have more control over what are considered children.
|
2020-11-25 14:05:42 -05:00 |
|
Ryan Cramer
|
580da37a2f
|
Fix issue processwire/processwire-issues#1278
|
2020-11-13 11:45:44 -05:00 |
|
Ryan Cramer
|
1af600fdd1
|
Fix issue processwire/processwire-issues#1256
|
2020-11-13 10:52:04 -05:00 |
|
Ryan Cramer
|
97c37da187
|
Fix issue processwire/processwire-issues#1265
|
2020-11-13 10:48:30 -05:00 |
|
Ryan Cramer
|
9d0cf061ed
|
Fix issue processwire/processwire-issues#1270
|
2020-11-13 10:18:18 -05:00 |
|
Ryan Cramer
|
65bcf7fe40
|
Fix issue processwire/processwire-issues#1273
|
2020-11-13 09:32:36 -05:00 |
|
Ryan Cramer
|
9b79a4bed4
|
Improvements to code and documentation in InputfieldAsmSelect.module
|
2020-11-13 08:38:14 -05:00 |
|
Ryan Cramer
|
e7663c7bda
|
Some minor bug fixes in the FieldtypeComments classes and javascript.
|
2020-11-13 08:24:42 -05:00 |
|
Ryan Cramer
|
c5fb4ee47b
|
Update the $input->url() method to support a pageNum option to modify the page/pagination number used in the returned URL.
|
2020-11-13 08:23:14 -05:00 |
|
Ryan Cramer
|
5868866fc0
|
Improved phpdoc in Process class and WireFileTools::send() method
|
2020-11-13 08:19:28 -05:00 |
|
Ryan Cramer
|
7628d81393
|
Add a Page::setUnformatted(field, value); method that temporarily turns off output formatting (if it was on), sets known unformatted value, then turns output formatting back on (but only if it was previously on).
|
2020-11-13 07:54:46 -05:00 |
|
Ryan Cramer
|
84cca8fe82
|
Update DatabaseQuerySelectFulltext class to support multiple (array-based) field names when used outside PageFinder context. This enables use of field1|field2|field3*=value selectors in some places that didn't previously support it, like $page->page_ref_field_name('selector');
|
2020-11-13 07:00:17 -05:00 |
|
Ryan Cramer
|
e6dde560d4
|
Bump version to 3.0.168
|
2020-10-23 14:08:35 -04:00 |
|
Ryan Cramer
|
993b6672be
|
Fix issue processwire/processwire-issues#1237
|
2020-10-23 11:45:40 -04:00 |
|
Ryan Cramer
|
adba0da89e
|
Fix issue processwire/processwire-issues#1263
|
2020-10-23 11:27:42 -04:00 |
|
Ryan Cramer
|
10f465e3eb
|
Fix issue processwire/processwire-issues#1258
|
2020-10-23 11:12:15 -04:00 |
|
Ryan Cramer
|
09bd61f91d
|
Fix issue processwire/processwire-issues#1260
|
2020-10-19 09:45:33 -04:00 |
|
Ryan Cramer
|
a5cea5660d
|
Fix issue processwire/processwire-issues#1261
|
2020-10-19 09:24:57 -04:00 |
|
Ryan Cramer
|
3782b6c7ae
|
Fix issue where '~=' word matches with words containing underscore '_' weren't working due to change made in 3.0.167
|
2020-10-18 09:29:02 -04:00 |
|
Ryan Cramer
|
4b84c82529
|
Improvements to the text searching operators (for $pages->find, etc.) to support better matching of words with apostrophes and similar, plus improve the way that word boundaries are detected when secondary rlike queries are added to fulltext index queries.
|
2020-10-09 13:32:27 -04:00 |
|
Ryan Cramer
|
f855ebf170
|
Add 'keepApostrophe' option to $sanitizer->wordsArray()
|
2020-10-09 13:30:27 -04:00 |
|
Ryan Cramer
|
60853ceda7
|
Minor improvement to inputfields.js
|
2020-10-09 13:29:40 -04:00 |
|
Ryan Cramer
|
8dbfd4cca2
|
Update ProcessLogin to have better support for remembering requested URL prior to and after login. It now supports query strings beyond just "?id=123".
|
2020-10-02 12:17:26 -04:00 |
|