Ryan Cramer
|
d9399bc673
|
Typo fix in phpdoc of WireMarkupRegions
|
2024-09-06 15:04:22 -04:00 |
|
Ryan Cramer
|
41adc02373
|
Various minor code and phpdoc updates in several classes
|
2023-09-11 12:12:56 -04:00 |
|
Ryan Cramer
|
655c4cdd24
|
Update markup regions to support nested pw-optional regions as well as include removed pw-optional regions in debug info per processwire/processwire-issues#883 and processwire/processwire-issues#984
|
2019-09-30 09:51:25 -04:00 |
|
Ryan Cramer
|
ce8c369510
|
Fix issue processwire/processwire-issues#834
|
2019-03-28 05:52:44 -04:00 |
|
Ryan Cramer
|
faaf8adec9
|
Add support for a "pw-optional" or "data-pw-optional" attribute to Markup Regions. When a defined region of markup has this boolean attribute present, the wrapping region tags will be removed from the document if they will be blank (i.e. nothing was populated to them).
|
2018-10-19 11:06:52 -04:00 |
|
Ryan Cramer
|
cd0f76d32c
|
Fix issue processwire/processwire-issues#505 add support for detection of missing closing tags in WireMarkupRegions in order to prevent timeout
|
2018-02-28 08:40:58 -05:00 |
|
Ryan Cramer
|
ac779c79a8
|
Fix issue processwire/processwire-issues#302 where markup <region> tags didn't get removed if template file produced no output
|
2018-02-26 09:58:29 -05:00 |
|
Ryan Cramer
|
fa1ff60b97
|
Add 2nd pass support to Markup Regions, so that a region added in 1st pass can be manipulated by commands in the 2nd pass. Also, some optimizations to region hints, and debug mode improvements.
|
2017-08-02 10:56:26 -04:00 |
|
Ryan Cramer
|
629220ffc8
|
Add support for closing tag hints in WireMarkupRegions. These increase speed/efficiency for large documents.
|
2017-07-28 13:49:49 -04:00 |
|
Ryan Cramer
|
dbfb3e2c7e
|
Fix issue processwire/processwire-issues#285
|
2017-06-22 11:29:35 -04:00 |
|
Ryan Cramer
|
763963ec39
|
Update WireMarkupRegions to remove class attribute-based action support, since our final spec uses action attributes instead. It only does this for PW installations installed today or later, just in case anyone is using some older examples on an existing site. If you want to force use of the newer version (which is more efficient) set $config->useMarkupRegions=2; The updates made in this commit might also fix processwire/processwire-issues#294 but have not yet confirmed.
|
2017-06-22 08:45:16 -04:00 |
|
Ryan Cramer
|
42de2e7bda
|
Fix issue processwire/processwire-issues#245
|
2017-04-19 09:29:50 -04:00 |
|
Ryan Cramer
|
770c717baa
|
Updates related to WireMarkupRegions discussion in issue processwire/processwire-issues#195 - fix behavior of boolean pw-before/pw-after attributes, and add support for <pw-region> or <region> tags.
|
2017-03-15 14:04:49 -04:00 |
|
Ryan Cramer
|
9df4469314
|
Fix issue processwire/processwire-issues#200 where the WireMarkupRegions self-closing tags list needed <link> and a few others
|
2017-03-10 06:08:12 -05:00 |
|
Ryan Cramer
|
81adf00b8f
|
Some optimizations to WireMarkupRegions class, and add a hasField property to Inputfield modules when paired with a Fieldtype (similar to existing hasFieldtype property, except is a Field object rather than Fieldtype object).
|
2017-02-01 06:11:15 -05:00 |
|
Ryan Cramer
|
1886f132b5
|
Fix for debug mode warning in WireMarkupRegions plus other minor tweaks
|
2017-01-29 07:08:18 -05:00 |
|
Ryan Cramer
|
01f4419113
|
Some adjustments to WireMarkupRegions
|
2017-01-27 14:04:31 -05:00 |
|
Ryan Cramer
|
31efae4d16
|
Fix issue processwire/processwire-issues#166
|
2017-01-20 11:22:29 -05:00 |
|
Ryan Cramer
|
5a8a4af23f
|
Updates to WireMarkupRegions class to support use of "pw-id" and "data-pw-id" as an alternative to "id", and support of "pw-[action]=id" and "data-pw-[action]=id" attributes as an alternative to the "pw-" class names introduced last week. The [action] can be: append, prepend, replace, remove, before, after.
|
2017-01-20 11:08:38 -05:00 |
|
Ryan Cramer
|
a434f6193d
|
Bump version to 3.0.49 and adjustment to debug info generated in WireMarkupRegions.php
|
2017-01-13 16:52:26 -05:00 |
|
Ryan Cramer
|
062ebd6663
|
Move some code from PageRender.module to WireMarkupRegions.php and make additional updates to WireMarkupRegions, adding support for nested/recursive regions.
|
2017-01-13 12:23:16 -05:00 |
|
Ryan Cramer
|
12a45994bf
|
Add support for markup regions, a simple new template file output strategy that bridges the gap between direct and delayed output. See comments in the PageRender.module file for more details.
|
2017-01-12 15:45:07 -05:00 |
|