@Bloke Bloke released this Dec 20, 2018

Assets 6

Textpattern CMS maintenance release v4.7.2 introduces the following feature enhancements, changes and fixes:


  • Latest translations and languages, including help texts for Czech, French and Italian. Many thanks to all translators.
  • Global 'trim', 'default' and 'wrapform' attributes.
  • Global 'escape="ordinal|spell|url"' attribute values.
  • 'aria_label' and 'placeholder' attributes on comment input fields.
  • 'breakform' attribute in <txp:article(_custom) /> tag.
  • 'test' attribute in <txp:if_different /> tag.
  • 'context' attribute in <txp:link_to_next />, <txp:link_to_prev />, <txp:page_url /> and <txp:permlink /> tags.
  • 'context' and 'format' attributes in <txp:output_form /> tag.
  • 'add', 'reset', 'separator' and 'output' attributes in <txp:variable /> tag.
  • Custom form media (MIME) types, served as 'flat' files if needed.
  • Option to export form/page/style to disk on save.
  • Custom functions can be registered for use in <txp:evaluate /> tag.


  • <txp:search_input /> can be used as a container tag, and also accepts 'aria_label' and 'placeholder' attributes.
  • More robust search routes within default public-side theme.
  • Improved upgrade route where MySQL NO_ZERO_DATE is set.
  • Enhanced password manager compatibility on login and user details pages.
  • Extended fallback to 'C' locale in some situations.
  • Partially translated inline help files use fallback language (by default: English) where localized help items are not present.
  • Hive admin theme login panel now displays link to public site.
  • Simplified Classic admin theme login panel layout.
  • Fine-grained development theme preview.
  • More customizable Atom/RSS feeds via 'atom_head', 'rss_head' and 'feed_filter' callbacks.
  • Deleting an article deletes any associated comments.
  • Forms, Pages and Styles accept pre-4.7 names for editing, but must be sanitized prior to saving.
  • Some emoji are preserved in automatically-generated article URL titles.
  • Article text blocks starting with a Textpattern tag are not Textile'd.
  • File data is available on 'file_download' callback.
  • Article lists can be split by 'breakby' form value.
  • Expanded Schema.org media items within default public-side theme.
  • Latest versions of Textile (3.7.0) and jQuery File Upload (9.28.0)


  • A bug with <txp:link_to_[next|prev] /> tags in 'month' URL mode.
  • A bug with <txp:related_articles /> tag.
  • <txp:search_input /> will always respect its 'form' attribute setting, if set.
  • A bug with the global 'not' attribute.
  • Multibyte characters are correctly obfuscated by <txp:email />.
  • Unparsed strings in a few places.