N° 2018/3 - Serendipity Styx Edition 2.6-beta1 has lots of small improvements and/or fixes for the general workflow and extended Serendipity features. Check the ChangeLog for details!
Two of them - regarding comments - are the emergency spamblock killswitch-option to also hide the frontend commentforms and the new timeframe-option to disable comments after X days, i.e. when you don’t want to allow old entries comments, which usually don’t get very much valid comments after a certain amount of time.
The NL2BR-plugins P-option part was reworked, since the old code - not very ambitious - did not catch more advanced markups. This still is not absolutely bulletproof and you should always check what it produces in the frontend. The Styx recommendation for easy and extended use is to allow the WYSIWYG-Editor, in special the advanced CKEplus Plugin Edition.
Smarty and jQuery libs were updated. The latter even jumped up two major revisions to v.3.3.1, so quite some old methods won’t work any more or be called deprecated. This will only hit you if using an old plugin that has not been updated or been recognised to do so, or if using custom themes with old jQuery javascript code. It does not make sense to keep unsupported libraries because of laziness! 😃
The Spartacus plugin moved from custom mirror to Styx GitHub repository in the Spartacus configuration. All other mirror options were removed, since not making any sense with the Styx Edition. Additional themes are still fetched by the s9y origin repository. Additional themes most likely are highly outdated and should only be used with some deeply spend love. The Styx repository would certainly do some groundwork help for you, but as long as using this free and limited GitHub OpenSource account, without any Sponsor, this is not possible!
Since ImageMagick-7 versions more and more take place on servers, the Serendipity image processing order using different Operator-types and Setting parameters was re-checked and fixed, were it was silently ignored or tolerated by IM 6 versions and failed with the more strict ImageMagick-7 Series.
The most changing part went into debugging the Smarty template variables, without silenced undefined or unclear variables, which found quite some bugs or misinterpretations. This changed a lot of logic and variable workflow. Therefore the best recommendation for template copies is to start from scratch, to get all the tiny or bigger changes for the release themes, while most theme copies just do some user stylesheet changes.
As ever, read the ChangeLog or even the commit history for more. See download
N° 2018/2 - The 2.5.0 release is out! Check the ChangeLog for details!
Serendipity Styx is PHP 7.2 ready and requires PHP from 5.5+!
Styx 2.5.0 runs (…some highlights)
[NEW vs BETA] Various old and some new bugs were fixed. Example Gratia: the fixed bold markup interpretation of *words* by s9ymarkup or the XHTML-tag cleanup for ATOM feeds. Read the ChangeLog file.
[NEW vs BETA] Various THEMES were improved again, either updated, or revisited for certain places, like the shortcut pages for comments. Read on in the ChangeLog.
Various changes for encryption and hash generation were sorted out. Their usage depends on the PHP version used, getting stronger.
Multi cleanup for old bundled PEAR-libs and compatibility modes vs. update of external libs (Paragonie, simplePie, Pear, Smarty).
Various bug fixes, alongside with improvements like for the PLAIN TEXT Editor.
Set default Standard Backend ‘template_backend’ to Styx (2styx).
Add new “bootstrap 4” theme.
Multi changes and fixes for the Backend comments list, ie. the new moderate on/off buttons, or the new pending comment hideaway.
Regarding the European General Data Protection Regulation Act, taking action on May 25th, all plugins and themes were changed or prepared to collect “legal impact” information data for the newly added serendipity_event_dsgvo_gdpr plugin, which adds “legal consent” actions to user forms or even the blog.
Themes changes were made for consistency (serendipity message selectors), for GDPR (in clean-blog, skeleton, timeline) and real improvements for post comment author owners (in 2k11, next).
The NL2BR plugin found a bad interpretation of the ISO-lation tag option and improved the NL2P (experimental) option. Please review your settings on upgrade!
Again some improving changes in the language constants.
Last, but not least, a new option arrived, to run secured HTML comments. This option allows having coding example parts in comments and comments generally displayed more nicely. Since being a heavy change with “security impact”, this requires CHECKED comments, which should be your owners interest anyway!
It might be a good idea to take the advantage of starting a new copy template before adapting each single theme change to your old copy themes!
N° 2018/1 - The 2.5-beta1 release is ready for attention! Check the ChangeLog for details!
Styx should now be PHP 7.2.x ready and requires PHP from 5.5+!
Styx 2.5-beta1 runs (…some highlights)
Various changes for encryption and hash generation were sorted out. In example, PHP 7.1.3+ now uses a GCM SSL encryption, which forces to create a new login cookie, if in use.
Multi cleanup for old bundled PEAR-libs and compatibility modes vs. update external libs (Paragonie, simplePie, Pear, Smarty).
Various bug fixes, alongside with improvements like for the PLAIN TEXT Editor.
Set default Standard Backend ‘template_backend’ to Styx (2styx).
Add new “bootstrap 4” theme.
Multi changes and fixes for the Backend comments list, likewise the new moderate on/off buttons, or the new pending comment hideaway.
Regarding the European General Data Protection Regulation Act, taking action in mid-May, all plugins and themes were changed to collect “legal impact” information data for the newly added serendipity_event_dsgvo_gdpr plugin, which adds “legal consent” actions to user forms or even the blog.
Themes changes were made for consistency (serendipity message selectors), for GDPR (in clean-blog, skeleton, timeline) and real improvements for post comment author owners (in 2k11, next).
The NL2BR plugin found a bad interpretation of the ISO-lation tag option and improved the NL2P (experimental) option. Please review your settings on upgrade!
Again some improving changes in the language constants.
Last, but not least, a new option arrived, to run secured HTML comments. This option allows having coding example parts in comments and comments generally displayed more nicely. Since being a heavy change with “security impact”, this requires CHECKED comments, which should be your owners interest anyway!
This January I started my new years 2018 Styx revision of the Serendipity Book, which finally needed a handy place and mockup to be presented to the readers.
For this I created this shiny new…
Serendipity Styx EditionHome website, to document what needed to be documented for Serendipity and Serendipity Styx.
There is no need to hop-over to S9y origin any more. Everything is in place and hopefully well organized.
The revised documents have been placed into the Styx [en] help center pages.
The german Styx Book is outside of this but bound into the same site environment.
Even Spartacus found a sparkling new home and you will now be able to enjoy outstanding and well cared Styx Plugins and origin Serendipity additional Themes here.
…
Since the last 2.4 release, the Styx development has slowed down a bit, but I am sure that 2018 will see some outstanding releases again.
Enjoy Styx !
PS. Please give me a note if you found something to tweak or make even better. Thanks.
The Styx November 2.4.0 RELEASE brings exiting news for MySQLi users, “finally” fixes the MediaLibrary and adds some new widgets. And certainly much more. Check the ChangeLog for details!
Styx is PHP 7.1.x ready!
Styx 2.4.0 runs (…some highlights)
Set minimum required PHP version to 5.4+.
Adding the migration task for full UTF8MB4 unicode support on MySQL server databases >= v.5.5.3
Installing new MySQL systems already UTF8MB4 ready, if supported
Adding a new spamblocklog CLEANUP widget for SPAM-blown-up log database tables
Adding and moving certain core plugins to the “additional_plugins” Spartacus repository. One of it is the new responsiveimages event plugin, which creates an easy way for authors to upload differently sized images and to scale images to the visitors viewport width.
Fixing some more old and odd bugs in the MediaLibrary and its tasks (see changelog for details)
Preparations for translated theme info strings in the theme info layer, already done for [de]
Lots of optimising for the lang constants and others made translatable
Important upgrade task fix for plugins out of sync. This is important to not have untouched and famished plugins lying around.