Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
textpattern-4.8.6.tar.gz.SHA256SUM | 2021-05-28 | 91 Bytes | |
textpattern-4.8.6.tar.gz | 2021-05-28 | 1.8 MB | |
textpattern-4.8.6.zip.SHA256SUM | 2021-05-28 | 88 Bytes | |
textpattern-4.8.6.zip | 2021-05-28 | 2.0 MB | |
README.md | 2021-05-28 | 2.2 kB | |
v4.8.6 source code.tar.gz | 2021-05-28 | 1.8 MB | |
v4.8.6 source code.zip | 2021-05-28 | 2.1 MB | |
Totals: 7 Items | 7.7 MB | 0 |
DO NOT USE IN PRODUCTION - issues discovered after release, use 4.8.7 instead.
Textpattern CMS maintenance release including improvements for PHP 8.0, bug fixes and minor tweaks.
Headlines
- Fixed regression in override form usage in lists (thanks, Christian Rapp).
- Fixed undefined $article warning when accessing non-existent articles.
- Fixed error with <txp:output_form /> tag on empty forms (thanks, Adi).
- Fixed low-privilege users can save immediately after duplicating articles.
- Latest text translations. Thank you to all our translators.
- Option to create database during setup.
- Permission (grants) verification during setup.
Tag modifications
- Articles can be filtered by keywords more easily.
- Added:
id
attribute to<txp:if_different />
tag. - Added:
db
option to the globalescape
attribute. <txp:variable trim>
trims its own output (thanks, cara-tm).<txp:link_to_next/prev>
can return URL or container.<txp:page_url>
and<txp:if_request>
tags are more flexible.- Boost power of <txp:article(_custom)> grouping by date.
- Deprecate
<txp:search_result_date />
. Use<txp:posted />
instead. - Remove deprecated break attribute from search_result_excerpt tag.
Back-end tweaks
- 'Assign sections' from Themes panel only selects its own sections.
- No Edit options in Write panel without appropriate privileges.
- No disabled update buttons on Languages panel (thanks, phiw13).
- Search improved when handling numbers. Comparators can also be used for numeric searches.
Developer goodies
- Permit
step=false
to hook into explicit empty step callbacks andstep=null
to indicate 'any step'. - Permit
$pre
to be any text. Opens up arbitrary callback grouping. - New
articles>multi_edit.$method
callback on Articles list panel. - User panel callbacks:
user>fields
anduser>from
to manipulate the queryuser>controls
to affect the button areauser_ui>list.row
(pluggable_ui) for adding table datauser>steps
for plugins to register custom panel-level functionality - Diagnostics panel callbacks
diag>steps
anddiag_ui>level
for custom plugin steps and functionality.