2.1.0: ------ * Improve entry saving for emptied custom links to return to the origin entries archives structure * Remove the given example link from the permalink input field to not accidentally save entries with the preconfigured permalink URL string. Instead have a button to put it in on demand. An empty field means: No permalink. No button and example URL for a custom permalink URL is given when the entry was already saved with an URL, which then is in the field already. Check your _entryproperties database table for WHERE property = 'permalink' to know all your already saved permalinks and nuke the ones you did not want to be a custom permalink. 2.0.1: ------ * Convert for Visibility property declaration (minor) 2.0.0: ------ * Re-/Move UTF-8 lang file to plugin root for Styx 5.0 * Declare strict types * Use native htmlspecialchars() * Raise requirements for Styx 5.0 1.27: ----- * Improve backend main content markup indents for Styx 4.3 1.26: ---- * Declare title for plugins accessing objects title, eg. entryproperties disable_markups in entry option 1.25: 1.24: ---- * Do not allow 'unknown.html' custom permalink example URLs to be saved or accessed as a custom permalink. UPGRADERS: If you used this plugin before and did not always change the entryforms custom permalink input field value each time you saved a NEW entry, then you probably have some of these default URL values pointing to your entries. It did not do any other harm than to allow calling the first of these entries by "YourBlog/permalink/unknown.html". To avoid having such unnecessary entry property values, please clean up your database entryproperties table (replace "dbPrefix" by your prefix) simply by: .... DELETE FROM dbPrefix_entryproperties WHERE property = 'permalink' AND value LIKE '%/unknown.html' .... 1.23: ---- * Fix unsaved preview case of (1.22) 1.22: ---- * Fix a IN id non-permalink case for DRAFTS 1.21: 1.20: ---- * Remove unused variable * Fix some uninitialized variable checks for PHP 8 * Raise requirements 1.19: ---- * Fix unknown title constant to lowercased string (see dependency in google sitemap plugin). 1.18: ---- * Iconfont accessibility fixes 1.17: ---- * Optimize URI args load 1.16: ----- * Remove S9y 2.0+ inline style for the fieldset 1.15: ----- * Load lang with lang api * Add Serendipity 2.0+ backend markup * Fix inconsistencies 1.14.1: ------- * Use serendipity_specialchars 1.14: ----- * Added stricter array check