…ng to use effect(). This is for cases like FormBuilder, where jQuery UI may not be present.
…t consider the $page->template->slashUrls setting
…d still result in the parent selector matching
…te to pages_parents table for has_parent selectors to work properly.
…odule's execute*() methods return an array, it is assumed to be an array of varibles to send to a view file named either ./views/method-name.php or ModuleName-methodName.view.php. See the dev branch of the ProcessHello module for a working example.
…mpt to navigate away from it after making changes to it. This brings a capability similar to that of Soma's FormSaveReminder module to the core, though done a little bit differently, and it'll work with any InputfieldForm that has the class InputfieldFormConfirm. If FormSaveReminder is installed, then it disables itself, leaving control to FormSaveReminder. To disable the confirmation completely in PageEdit, set `$config->pageEdit['confirm'] = false;`. Currently we just have this active for PageEdit, but will enable for all PW forms if it turns out to be not too much of a nuisance.
…w phpdocs, fix typos and such.
…d $config->debugTools array so you can specify what debug mode tools you want available in the admin (and in what order). Plus various other adjustments to several files but nothing significant.
…hat another user is editing, or when you are editing the same page yourself in more than one window.
…de cache generation function/closure to get() method, add support for retrieval of all caches matching a wildcard. This commit also adds the ability for one to configure their "View" link in ProcessPageEdit to open in a _blank target window--see the $config->pageEdit setting in /wire/config.php.
…field creation process (Setup > Fields > Add New). Existing fields appear in the "Type" selection, underneath the Fieldtype options. Also added support for field "Notes", which is a property used very often with Inputfields in ProcessWire, but previously was not available to your own fields. You'll see this right below the "description" input when editing a field (Basics tab).
…) methods, as an alternative to getConfigInputfields(). Update ConfiguragbleModule interface to support getModuleConfigInputfields() as optionally being non-static (you decide whether to make it static or non-static, and PW will adjust as needed). Also updated ConfigurableModule interface to support getModuleConfigArray() method as an alternative to getModuleConfigInputfields(). This method may be static or non-static, you decide. Updated documentation in both Module.php and ConfigurableModule.php interface files. Updated PW's root index.php to extract API variables when its being included from other scripts, so that you can use $pages rather than wire('pages') for example. Fixed issue with double-inclusion of InputfieldFile.js when debug mode is off. This commit also contains several other phpdoc updates throughout as ongoing work continues on always improving the code documentation.
… the new WireArray::each() method. Also updated our core classes for support of PHP 5.6+ __debugInfo() magic methods, and improved other debugging aspects of the system.