Hello,
this post is to inform you about my trial to revive the support for the code snippet
cwsoft-anynews (formerly known as Anynews).
Background information:I took over responsibility for my previous modules "Anynews", "Addon File Editor" and "Postits" in February 2012, after maintenance has stagnated for more than 2 years and "modified" versions with small adaptions for latest WebsiteBaker or jQuery versions, and/or backwards incompatible changes (e.g. Anynews versions with changed function parameters) were spread around via the forum by other community members.
As a consequence, I "forked" my own modules (starting from the last official released version) at
GitHub to give them a new home with a public repository for better code and feature request tracking and easier possibilities for contributions (via GitHub fork/pull mechanism etc.), instead of the very user unfriendly way of searching the forum for "patches" and "latest versions". With the initial releases at GitHub, I increased the major module version number to the next higher integer number to make the "fork" and the new start of maintenance support "visible".
Since February 2012, I pushed more than
60 commits to GitHub and added 46k and removed 31k lines of code (including external plugins like Twig, file header changes etc.).
From February to September 2012 the following new features were included: - updated jQuery file inclusion to work with newer WB versions
- added new jQuery slider plugin: "Flexslider"
- made jQuery Plugins customizable without touching external plugin files
- moved all hardcoded Anynews output to template files
- fixed broken sort by comments feature added by another forum member
- added option to filter news not only by group but also by: page, section, and post id
- added option to filter news by page language
- introduced the much more flexible template parser Twig
- updated all templates to Twig
- reworked entire README
Name change: "Anynews" --> "cwsoft-anynews"In July 2012, I started to rename all my supported modules from "Module name" into "cwsoft-module-name". Since September 2012 all my modules stick to this naming convention.
The name change is finally a result of all the work I put into the "forked Anynews module" since February 2012, plus some branding with my domain cwsoft.de, plus the fact that "outdated" module versions (not supporting WB 2.8.x) are still listed at
AMASP without having control of updating the content as my request for a new AMASP account was refused, while receiving funny PMs or E-mails at the same time asking me to update those outdated modules.
Beside the name change, I dropped support for outdated PHP and WebsiteBaker versions. Hence modules following the "cwsoft-module-name" naming convention do need PHP 5.2.2 or higher and WebsiteBaker 2.8.x (starting from 2.8.2) as minimum requirement. Apart from that and the name change, nothing will change for you as a user or customer (beside the fact that you should uninstall a previous version so not to have two versions side by side). The modules are still published under the
GNU GPL license and will be offered for free (as in free beer).
The sum of all that made me finally believe that a name change (including my branding cwsoft) is well justified. At the end it is the decision of the module author (which it's me) to choose an appropriate module name
Further information and downloads - Module
README - WebsiteBaker
download packages - View or report
known issuesFeel free to contribute to the
cwsoft-anynews module using
GitHubs fork and pull mechanisms.
Cheers
cwsoft