1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-15 19:24:28 +02:00

1598 Commits

Author SHA1 Message Date
Ryan Cramer
d4ca0d6e45 Update SessionCSRF to use more purpose-specific WireRandom class rather than Password class for random string generation 2019-04-05 15:01:49 -04:00
Ryan Cramer
c58d00863a Add $sanitizer->httpUrl() method to accompany existing url() method 2019-04-05 15:01:14 -04:00
Ryan Cramer
b122456eb2 Fix issue processwire/processwire-issues#441 2019-04-05 13:12:18 -04:00
Ryan Cramer
e0b1c5c1bd Add update to accommodate different "not" logic in a new notAll() method for WireArray/PageArray per processwire/processwire-issues#383 2019-04-05 12:06:08 -04:00
Ryan Cramer
711b6b8f3d Add additional check to make sure one isn't deleting the page being viewed per processwire/processwire-issues#356 2019-04-05 11:03:31 -04:00
Ryan Cramer
6d7198f2a6 Add $config->installedAfter($date) and $config->installedBefore($date) methods 2019-04-05 11:02:28 -04:00
Ryan Cramer
40c8eea7c6 update Fieldtypes::sort() method for new argument per processwire/processwire-issues#841 2019-04-02 14:04:42 -04:00
Ryan Cramer
8cdb9886e7 Fix phpdoc typos per processwire/processwire-issues#797 2019-04-02 11:29:18 -04:00
Ryan Cramer
dd183c0571 Fix issue processwire/processwire-issues#840 2019-04-02 11:24:29 -04:00
Ryan Cramer
7793b79e03 Add support for PHP SORT_* constants per processwire/processwire-issues#841 2019-04-02 09:43:40 -04:00
Ryan Cramer
2e7db9c40f Fix issue processwire/processwire-issues#778 2019-04-01 11:49:10 -04:00
Ryan Cramer
7bd2e3fc7f Add versions of many PHP string functions to WireTextTools to abstract away the mb_string test and update Sanitizer to use them where appropriate 2019-04-01 11:32:04 -04:00
Ryan Cramer
dac7be6af4 Add support for email blacklists via $config->wireMail('blacklist') property 2019-04-01 11:31:07 -04:00
Ryan Cramer
b87404ade8 Bump version to 3.0.128 2019-03-29 15:34:22 -04:00
Ryan Cramer
d9ab9c56d5 Add $sanitizer->checkbox() method 2019-03-29 15:30:32 -04:00
Ryan Cramer
478d299322 Add support for combined hooks that can be executed as either method or property per issue processwire/processwire-issues#232 2019-03-29 11:07:40 -04:00
Ryan Cramer
bc917c6553 Enhancement/fix for processwire/processwire-issues#838 2019-03-28 10:31:32 -04:00
Ryan Cramer
ce8c369510 Fix issue processwire/processwire-issues#834 2019-03-28 05:52:44 -04:00
Ryan Cramer
f7b99d7676 Fix issue processwire/processwire-issues#837 2019-03-26 12:21:18 -04:00
Ryan Cramer
cf2be06dfc Add AdminThemeDefault/AdminThemeReno column widths fix as suggested by @Toutouwai in processwire/processwire-issues#306 plus add typo fix per processwire/processwire-issues#797 2019-03-26 11:00:11 -04:00
Ryan Cramer
f121425f0d Some updates to PagesType class and update all PagesType hooks from deprecated to fully functional per processwire/processwire-issues#360 2019-03-26 10:08:26 -04:00
Ryan Cramer
2cad3ed11b Various minor adjustments, but nothing interesting 2019-03-22 17:02:44 -04:00
Ryan Cramer
1995067b96 Additional fix for issue processwire/processwire-issues#724 2019-03-21 10:06:48 -04:00
Ryan Cramer
02f05c6f67 Update to allow spaces in URL segments when allowed by config.pageNameWhitelist and config.pageNameCharset=UTF8 per processwire/processwire-issues#720 2019-03-21 09:19:01 -04:00
Ryan Cramer
7905fb5180 Add support for page.sort in PageFinder (DB selectors) per processwire/processwire-issues#496 2019-03-21 06:26:06 -04:00
Ryan Cramer
4ef5ebc8fb Fix issue processwire/processwire-issues#364 2019-03-19 10:29:36 -04:00
Ryan Cramer
cfb533869d Fix issue processwire/processwire-issues#334 2019-03-19 09:54:37 -04:00
Ryan Cramer
019057f846 Fix phpdoc typo in Module.php per processwire/processwire-issues#797 2019-03-19 09:35:45 -04:00
Ryan Cramer
cbfe97de20 Upgrade ProcessPageSearchLive "view all" search results to use tabs rather than headings for improved usability 2019-03-11 12:48:42 -04:00
Ryan Cramer
a307d441d1 Add $sanitizer->minLength() method and another minor phpdoc typo fix per processwire/processwire-issues#797 2019-03-08 10:27:18 -05:00
Ryan Cramer
207b1ed26c Fix typo in phpdoc on WireDatabaseBackup per processwire/processwire-issues#797 2019-03-08 10:23:17 -05:00
Ryan Cramer
fc88d64a03 Additional fix for processwire/processwire-issues#817 2019-03-05 11:42:10 -05:00
Ryan Cramer
b158b71c42 Update per processwire/processwire-issues#648 2019-03-04 10:10:58 -05:00
Ryan Cramer
cdb6dbaee1 Additional update for processwire/processwire-issues#183 also make repeaters editable to non-superusers with front-end editing options A and B. 2019-03-04 09:29:10 -05:00
Ryan Cramer
906640ecb7 Bump version to 3.0.127 plus some other minor updates 2019-03-01 15:38:48 -05:00
Ryan Cramer
ba8202d869 Improvements to PagesNames::pageNameFromFormat() method 2019-03-01 13:25:25 -05:00
Ryan Cramer
2f908e44e7 Add support for previously unimplemented status Page::statusUnique, which adds support for globally unique page names. This commit also changes the the previous commit Page::statusIncomplete to value 128 because it turns out 256 was used in a 3rd party module and it seemed safer to use 128, which was occuped by Page::statusVersions, which has never been used. I've also changed the name of Page::statusIncomplete to Page::statusFlagged since the status indicates an error occurred during last interactive save rather than specifically incomplete. 2019-02-27 11:55:08 -05:00
Ryan Cramer
9af4df040e Update WireHooks to allow for (and ignore) an empty argument string "()" after hook definition (first argument) in addHook() methods. 2019-02-26 10:22:47 -05:00
Ryan Cramer
1b53ed15a9 Apply solution for processwire/processwire-issues#252 - publish via page tree was showing "pub" button even when page was missing requirements. Note that this solution takes effect only upon page save in the page editor, so will not affect pages in an existing installation that may not be meeting requirements. 2019-02-26 09:43:08 -05:00
Ryan Cramer
c80ae0acd8 A few minor phpdoc/code comments 2019-02-22 17:45:20 -05:00
Ryan Cramer
c6410c6478 Update MarkupFieldtype to auto-link page references when page is viewable 2019-02-22 16:34:37 -05:00
Ryan Cramer
f968137514 Apply additional fix for processwire/processwire-issues#539 2019-02-21 15:32:36 -05:00
Ryan Cramer
0326b1c67d Fix issue processwire/processwire-issues#773 2019-02-21 11:21:55 -05:00
Ryan Cramer
1aa2c55b9f Add support for children.custom_field=value selectors per processwire/processwire-requests#174 and processwire/processwire-issues#809 2019-02-21 11:10:57 -05:00
Ryan Cramer
5483804d49 Improve __debugInfo() in Selector and Selectors classes 2019-02-21 11:08:25 -05:00
Ryan Cramer
774c2152ee Update $sanitizer->selectorValue() method to also accept array for its value argument. When array ['a','b','c'] is present, it converts to a sanitized a|b|c string. 2019-02-21 09:58:31 -05:00
Ryan Cramer
65e283055a Update PaginatedArray::getPaginationString() to allow specifying an alternate label (zeroLabel) when there are zero items available. 2019-02-21 09:57:42 -05:00
Ryan Cramer
0c150eec42 Update Pageimage::render() method to accept manually defined alt or class attributes 2019-02-21 09:57:10 -05:00
Ryan Cramer
2c3e949d6e Bump version to 3.0.126 plus some other minor adjustments 2019-02-15 14:31:26 -05:00
Ryan Cramer
33bac98b83 Fix issue processwire/processwire-issues#599 2019-02-15 10:16:02 -05:00