Ryan Cramer
35df716082
Additional documentation updates and bump version to 3.0.42
2016-11-25 14:58:02 -05:00
Ryan Cramer
942cac2707
Update $sanitizer->testAll() method for more methods per processwire/processwire-issues#85
2016-11-23 07:15:17 -05:00
Ryan Cramer
2a66b67174
Fix issue processwire/processwire-issues#92 where $sanitizer->markupToText() left useless trailing character when replacing br tags
2016-11-23 06:43:14 -05:00
Ryan Cramer
c1f4693ca0
Documentation updates to several core classes
2016-11-22 14:26:41 -05:00
Ryan Cramer
3647a47b86
Adjustment to ProcessPageEditLink.module to correct debug mode warnings that appear when called from inside a CKEditor field that's in a repeater
2016-11-20 06:48:52 -05:00
Ryan Cramer
6fbfdbab95
Merge branch 'dev' of https://github.com/derixithy/processwire into derixithy-dev
2016-11-18 12:28:39 -05:00
Ryan Cramer
d935e9b699
Some minor doc tweaks, update $modules->getModuleInfo() method to support returning info for all modules, bump version to 3.0.41
2016-11-18 12:23:27 -05:00
Ryan Cramer
a1219e38e9
Some phpdoc updates in a few classes, plus fix a bug in the $config->paths() method
2016-11-17 15:20:09 -05:00
Ryan Cramer
ab7b7a6380
Fix issue processwire/processwire-issues#80 where missing site/templates/admin.php file rendered blank output rather than throwing exception
2016-11-15 08:03:55 -05:00
Ryan Cramer
a98cd1b351
Merge branch 'borantula-patch-1' into dev
2016-11-14 08:12:37 -05:00
Ryan Cramer
8b1e5a3c41
Fix issue processwire/processwire-issues#66 where deleting item from 2 different repeater fields at same time resulted in only item from first repeater being deleted
2016-11-14 07:57:29 -05:00
Ryan Cramer
facc671e8d
Fix issue processwire/processwire-issues#81 where 2 translation phrases were on 1 line when they should have been on 2
2016-11-14 06:42:35 -05:00
Ryan Cramer
4b800adb5a
Fix issue #78 with PagePathHistory where a cloned child of a renamed parent page could redirect to wrong item when accessed at old URL
2016-11-14 06:38:11 -05:00
Ryan Cramer
e0af12d7ab
Fix issue #76 with typo in Pages.php
2016-11-14 06:21:36 -05:00
Ryan Cramer
58c659b288
Add @adrianbj PR #34 removing duplicate line in ProcessTemplate.module
2016-11-14 06:13:56 -05:00
Ryan Cramer
0d81ff542b
Merge branch 'patch-1' of https://github.com/pine3ree/processwire-1 into pine3ree-patch-1
2016-11-14 05:57:39 -05:00
Ryan Cramer
a35d00baab
Merge branch 'feature-querystring-overrides' of https://github.com/teppokoivula/processwire-1 into teppokoivula-feature-querystring-overrides
2016-11-14 05:50:41 -05:00
Ryan Cramer
654c18fbe9
Various minor tweaks and documentation improvements
2016-11-14 05:37:50 -05:00
Bora Yalçın
1bb92f1941
turkish chars added to defaultReplacements array
...
Special letters in Turkish alphabet (see below) added to default replacements array as they were becoming - in page names.
ı=i
ğ=g
İ=i
Ç=c
ş=s
Ş=s
2016-11-09 09:37:56 +01:00
Derixithy
3897df4436
Added support for cookie domain
2016-11-07 20:14:52 +01:00
maks feltrin
78acf909d3
Sanitizer::string small refactoring
...
Since we are doing type-checking we are dealing with mutually excluding conditions.
So far the code blocks for non-string type matching will transform `$value` into a string anyway so if we have an object, the null value or a bool we would get a string and any further test would be not needed for it. W only need to test the unprocessed value, i.e. other conditions on the input value.
Now the code reads like this:
object? => get a string
or null? => get an (empty) string
or bool? => get a (numeric|empty) string
or array? => build a string
or if anything else but a string => cast to string
Off-Topic:
shouldn't be better to use `null === $var` / `null !== $var` instead of calling `is_null`. Inside a function that can be called many times it can make a diifference in processing time since calling a function is more expensive, even though i agree to be more consistent with other type-checking.
kind regards
2016-11-07 18:17:43 +01:00
Ryan Cramer
2d9e959bf2
Update InputfieldSelector to support sorted by field labels (rather than names) and support for better multi-language subfield names.
2016-11-06 08:13:34 -05:00
Ryan Cramer
21bf57eb79
Add support for OR-groups in "custom (field=value)" selections in InputfieldSelector. Simply use the existing "or" checkbox to apply the custom selector as an OR group.
2016-11-06 07:23:36 -05:00
teppokoivula
0a12932951
Add support for optional overrides array to $input->queryString()
2016-11-05 14:53:09 +02:00
Ryan Cramer
8d0c8de3ee
Bump version to 3.0.40
2016-11-04 11:45:14 -04:00
Ryan Cramer
8bf7b0dc41
Add @pine3ree PR #24 which adds a break statement to a for() loop in WireFileTools.php
2016-11-03 12:18:53 -04:00
Ryan Cramer
a9a2ff35ac
Merge branch 'patch-2' of https://github.com/pine3ree/processwire-1 into pine3ree-patch-2
2016-11-03 12:15:55 -04:00
Ryan Cramer
99008366ba
Merge branch 'feature/min-size-by-aspect' of https://github.com/LostKobrakai/processwire-1 into LostKobrakai-feature/min-size-by-aspect
2016-11-03 12:12:44 -04:00
Ryan Cramer
8405c586f0
Add @iamwebrocker PR #18 which adds honeypot option to comments form
2016-11-03 11:58:06 -04:00
Ryan Cramer
9b385168d0
Spelling correction in MarkupRSS.module per @lesaff PR #26
2016-11-03 11:33:17 -04:00
Ryan Cramer
243998039f
Add @clsource PR #23 to correct a phpdoc typo in Functions.php
2016-11-03 11:30:48 -04:00
Ryan Cramer
2f66734a6b
Add @clsource PR #23 to correct a phpdoc typo in Functions.php
2016-11-03 11:30:03 -04:00
Ryan Cramer
8bc1b51e03
Merge branch 'fix-issue-69' of https://github.com/gmclelland/processwire into gmclelland-fix-issue-69
2016-11-03 11:19:23 -04:00
Ryan Cramer
0fb25668c4
Update SystemUpdater module to remove any session data associated with admin theme when a core update occurs
2016-11-03 11:11:40 -04:00
Ryan Cramer
2135f2ca2e
Update AdminThemeReno to remove an extra pixel appearing underneath selected tab in WireTabs
2016-11-03 11:10:46 -04:00
Ryan Cramer
1633b990ca
Update several Inputfield modules to remove unnecessary newlines in markup and add phpdocs where appropriate
2016-11-03 11:10:04 -04:00
Ryan Cramer
1c3ea5ce51
Fix issue processwire/processwire-issues#65 modal window on InputfieldForm with HTML5 required inputs
2016-11-03 09:54:58 -04:00
Ryan Cramer
8116a5ba77
Merge branch 'dev-css' into dev-dev
2016-11-02 13:09:31 -04:00
Ryan Cramer
36984e4a05
Updates to legacy code in ProcessTemplate, cleaning things up a bit
2016-11-02 12:27:01 -04:00
Glenn McLelland
2ddb3928bd
Used the css function to display the element inline
2016-11-02 11:23:24 -05:00
Glenn McLelland
4eca3fd458
Revert "Added a css fix for issue #69 " going to use a different technique.
...
This reverts commit 66149758d9
.
2016-11-02 11:07:27 -05:00
Ryan Cramer
b2a6857561
Update WireTabs module to support automatic tab selection by querystring (i.e. url?WireTab=tab_id). This is in addition to the existing hash url#tab_id option, which seems to have issues in certain cases like that reported in processwire/processwire-issues#71
2016-11-02 10:35:39 -04:00
Benjamin Milde
dc860bc929
Allow min and max dimensions for images to be swapped for portrait images
2016-11-02 12:39:30 +01:00
Ryan Cramer
a864d6a4a1
Fix processwire/processwire-issues#67 where Inputfield::collapsedBlank behavior only applied to default language in multi-language fields
2016-11-02 06:26:39 -04:00
Glenn McLelland
66149758d9
Added a css fix for issue #69
2016-11-01 14:59:06 -05:00
Ryan Cramer
87ea1685b2
Update to convert several css selectors to be "pw-" selectors, as part of longer term goal to work nicely with other css frameworks.
2016-11-01 15:03:41 -04:00
Ryan Cramer
e374bee288
Fix issue processwire/processwire-issues#68 to workaround apparent PHP 7.1 mail() bug
2016-11-01 08:39:09 -04:00
Ryan Cramer
fc8fa08275
Fix processwire/processwire-issues#49 where locked InputfieldPage still loaded all selectable pages when not necessary to do so
2016-11-01 08:29:26 -04:00
Ryan Cramer
2d99624ca7
Fix issue processwire/processwire-issues#52 where InputfieldPageListSelectMultiple module didn't work on "user" template.
2016-11-01 06:56:29 -04:00
Ryan Cramer
78e9b4748d
Fix $sanitizer->selectorValue() issue where it filtered out some UTF-8 symbols it doesn't need to per processwire/processwire-issues#54
2016-11-01 06:29:02 -04:00