1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-14 18:55:56 +02:00

2927 Commits

Author SHA1 Message Date
Ryan Cramer
36bb44e0a5 Fix issue processwire/processwire-issues#1675 2023-02-03 08:15:43 -05:00
Ryan Cramer
83dfad0199 Fix issue processwire/processwire-issues#1673 2023-02-03 08:07:21 -05:00
Ryan Cramer
d5c59e7f10 Fix issue processwire/processwire-issues#1678 2023-02-03 07:48:32 -05:00
Ryan Cramer
22250b483f Update so that requests containing a double slash at the end of the path get redirected to the single slash (or no-slash) version 2023-02-02 14:21:53 -05:00
Ryan Cramer
dd93de3f91 Add getAccessTemplate() method to RepeaterPage class to fix issue where some repeater permissions did not always inherit from the page that owns it, resulting in a case where files in repeater using 'secureFiles' option could be blocked when they should have been available. 2023-02-02 14:19:53 -05:00
Ryan Cramer
b74f6ca359 Attempt fix for processwire/processwire-issues#1459 and processwire/processwire-issues#1297 by rewriting code that builds pages_parents table and requires fewer changes to the table. This is called on page parent changes and clone operations. Needs further testing on installation with 1+ million pages to compare with previous and confirm performance improvement while maintaining same accuracy. 2023-02-02 13:54:51 -05:00
Ryan Cramer
7997a40e21 Minor code improvements 2023-01-27 15:41:30 -05:00
JanRomero
15e8a4d0e6 Add PR #236 - Fix sanitizer()->date() outputting NULL for valid but falsey values 2023-01-27 15:37:53 -05:00
Ryan Cramer
3e81b0fc4d Hookable upgrades to InputfieldImage, including the ability to add thumbnail icon actions, the ability to add new buttons in image-edit mode, and full working examples in the phpdoc, plus add an EXIF working example for the image actions dropdown. This originated from PR #251 which added a Download button. But I decided we didn't really need a download button (since you can right click on image in image-edit mode and "Save as...") and instead took the additions from the PR and turned it into a hookable feature so you can add any needed actions relatively easily, whether download or something else.
Co-authored-by: JanRomero <JanRomero@users.noreply.github.com>
2023-01-27 10:58:20 -05:00
Ryan Cramer
474e31b2be Fix issue processwire/processwire-issues#1671 2023-01-26 10:15:34 -05:00
Ryan Cramer
47f1e8a089 Fix issue processwire/processwire-issues#1670 plus minor optimizations to template importing 2023-01-26 09:55:19 -05:00
Ryan Cramer
2ebb0055be Fix issue processwire/processwire-issues#1669 2023-01-26 09:06:33 -05:00
Ryan Cramer
3094bd952a Fix issue with protected files not being available to user with access when file was in repeater and page owning repeater had no template file. 2023-01-26 08:01:41 -05:00
Ryan Cramer
bc2749b76c Bump version to 3.0.211 2023-01-20 15:52:21 -05:00
Ryan Cramer
cc99fc3c92 Minor optimizations to PagePermissions module 2023-01-20 09:22:49 -05:00
Ryan Cramer
df81fdfd0b Minor optimizations and improvements to WireUpload class 2023-01-20 09:21:29 -05:00
Ryan Cramer
a435e9291c Fix issue where sometimes language tabs were pre-selecting the wrong language, or showing a selected tab that didn't match the input language. This might also be related to and fix processwire/processwire-issues#1411 (?) 2023-01-20 09:18:50 -05:00
Ryan Cramer
0b79e38d9d Fix issue processwire/processwire-issues#1118 fixes to multi-language textarea and file/image fields when template has 'noLang' option set and user is editing page in non-default language 2023-01-20 09:10:33 -05:00
hiboudev
e34a190eeb Add PR #223 WireMail: Use 'fromName' from config 2023-01-19 13:10:21 -05:00
FlipZoomMedia
e0af32189e Add PR #224 which adds a config option to ProcessPageEditLink to disable the link text editing feature, thereby enabling support for links containing existing markup 2023-01-19 11:59:29 -05:00
FlipZoomMedia
47d7aabe28 Add PR #225 to convert some count() calls to wireCount() calls in ProcessPageEditImageSelect 2023-01-19 11:30:56 -05:00
pine3ree
4d27f2a9ea Add PR #229 to fix processwire/processwire-issues#1586 sub-issue 1 in InputfieldFile file replacement logic 2023-01-19 11:21:14 -05:00
pine3ree
a5869294fb Add PR #231 simpler arrayToCSV builder in MarkupPagerNav 2023-01-19 11:13:08 -05:00
Ryan Cramer
5fb52e9d1c Add suggestion from PR #237 to support custom rows definition for translatable fields and have it use that when the user is editing the translation text. To use, specify "rows=3" somewhere in the translation comment, i.e. __('text'); // rows=3. Also added support for type=name in the comment, that lets you specify what Inputfield type to use. To use, replace the name part with "text", "textarea", "email", etc. Or if you prefer you can use the full Inputfield name, i.e. InputfieldText, InputfieldTextarea, etc.
Co-authored-by: pine3ree <pine3ree@gmail.com>
2023-01-19 10:47:09 -05:00
pine3ree
4c71204073 Add PR #238 allow custom precision float to be returned from Pageimage::ratio() 2023-01-19 10:19:27 -05:00
pine3ree
a5a2532a7d Add PR #239 fix typo in /wire/config.php for sessionAllow property 2023-01-19 10:12:40 -05:00
Ryan Cramer
b1d735170f Add updates to MarkupRSS similar to those suggested in PR #252 which allows for the option of item descriptions to contain HTML. Applies only if itemDescriptionLength=0 2023-01-19 09:16:18 -05:00
Ryan Cramer
6e4cfb9d03 Combined two "opened" event handlers in InputfieldImage.js into one 2023-01-19 07:45:04 -05:00
Ryan Cramer
45c85311b3 Optimization to prevent overhead when PagesRaw.find() matches no pages 2023-01-19 07:43:02 -05:00
Ryan Cramer
2c65cbaa5b Fix issue processwire/processwire-issues#1465 for "InputfieldImage proportional thumbnails not displayed properly in some situations" by adding suggested fix by @Toutouwai 2023-01-13 10:06:34 -05:00
Ryan Cramer
a0b91e4472 Upgrade htmlpurifier to 4.15.0, should also resolve processwire/processwire-issues#1664 2023-01-13 08:54:36 -05:00
Ryan Cramer
11a16d5693 Fix issue processwire/processwire-issues#1663 2023-01-13 08:37:20 -05:00
Ryan Cramer
b12c7e9031 Refactor repeater.js to use data-name instead of ID as needed for module by @BernhardBaumrock and PR #253
Co-authored-by: BernhardBaumrock <office@baumrock.com>
2023-01-13 08:24:52 -05:00
Ryan Cramer
6ff498f503 Happy New Year 3.0.210 2023-01-06 13:28:52 -05:00
Ryan Cramer
cc43f8e676 Bump version to 3.0.210, plus some minor documentation updates 2023-01-06 13:22:30 -05:00
Ryan Cramer
d45a6be4df Fix issue processwire/processwire-issues#1642 2023-01-06 08:50:10 -05:00
Ryan Cramer
834f3507d5 Fix issue processwire/processwire-issues#1662 2023-01-06 07:56:27 -05:00
Ryan Cramer
e7edfad27a Update for processwire/processwire-issues#1651 2023-01-04 10:38:42 -05:00
Ryan Cramer
68feea5d4e Fix issue processwire/processwire-issues#1661 2023-01-04 09:51:55 -05:00
Ryan Cramer
5ba7706747 Bump version to 3.0.209 2022-12-30 13:50:45 -05:00
Ryan Cramer
483b63d496 Various minor updates 2022-12-30 12:24:04 -05:00
Ryan Cramer
28bd6cdeec Minor code optimizations to InputfieldImage 2022-12-30 12:00:35 -05:00
Ryan Cramer
77c7e401da Attempt fix for processwire/processwire-issues#1600 2022-12-30 11:47:45 -05:00
Ryan Cramer
f57a07e15a Attempt fix for processwire/processwire-issues#1299 using @adrianbj suggestion 2022-12-29 12:20:20 -05:00
Ryan Cramer
1b76b92f8c Update CKEditor links per processwire/processwire-issues#797 @napengam 2022-12-29 10:13:09 -05:00
Ryan Cramer
90fc86f7cb Updates for processwire/processwire-issues#1588 2022-12-29 09:55:12 -05:00
Ryan Cramer
d6c54bda6a Attempt fix for processwire/processwire-issues#1467 maxFilesize PHP 8.2 notice per @matjazpotocnik 2022-12-29 09:31:59 -05:00
Ryan Cramer
b7e5d338f7 Fix issue processwire/processwire-issues#1651 2022-12-29 08:51:13 -05:00
Ryan Cramer
7e25c73728 Fix issue processwire/processwire-issues#1658 using solution suggested by @netcarver 2022-12-29 08:24:17 -05:00
Ryan Cramer
6018c1fbc4 Fix issue processwire/processwire-issues#1653 2022-12-09 13:35:50 -05:00