adva-cms 0.2.2: The bug hunter release
This month we are happy to announce a bug fix release for the adva-cms; that's why we call this release "the bug hunter release". It has bunch of bug fixes and it also adds some minor features and changes like 'email notification switch' (which allows you to disable and enable email notifications per site), translatable section and category titles, and much more. We also improved adva-themes and the result is more robust and user friendly theming experience for you.So whats changed?
- We now support the translation of section and category titles. If you are upgrading from old adva-cms version you most probably need to run a rake task 'rake adva:i18n:migrate_titles LOCALE=your_locale' to translate your current titles.
-
adva-themes got some improvements.
- Theme importing won't fail anymore if you have your theme zipped with extra folder structure. This fixes the annoyance from Safari where downloading unzips the theme to a folder with the theme name and creates more deeply nested directory structure. Now you can safely zip this new folder and theme importing strips off the unnecessary directory structure.
- Theme file names are now unique.
- You can now upload multiple theme files at the same time.
- Previously, when you installed adva-cms on single site mode and uploaded some files to your site and later wanted to move to multi-site installation, you could not find your old files anymore. This sucks, so we unified the file upload paths between single and multi-site mode. And don't worry, we also have a migration that copies your old files to the new file structure if you are migrating from an old adva-cms release!
- Since we started to receive a couple of hundreds of 'an article has been updated' messages per day - we decide to add a feature to disable these notifications for each site. This is kind of quick solution since we want to add a feature later on that allows you to subscribe to notifications.
- We added bunch of help hints to different form fields to help you with the confusing things on adva-cms. Also these hints should reveal some features that has been long existant but maybe a little bit hidden. Have fun finding them!
- Adva-newsletter has now option to add a plain text version of your issue.
- We rewrote contact mailer from scratch. It got some additions in the process -- you can now specify id's and classes to form fields so you can more easily style them. Also contact mailer now understands headers too.
- Our admin interface is now more enjoyable to view when using a projector.
- We added a menu option for sections menu to only show menus below certain level. With level we mean here how deep the section is nested. You can add :max_display_level => 1 option to the menu render to only display sections with level 0 and 1.
- Fixed failing JS test for adva_assets
- Fixed internal server error for asset widget search.
- Fixed adva_google_analytics migration
- Fixed contact mailer form
- Fixed bug with contact mailer and empty select field
- Fixed migrate titles rake task
- Fixed categories routing filter
- Fixed bug with invalid email on adva-cms installation
- Fixed bug with viewing nested categories on frontend
- Fixed bug with article filtering with unpublished flag
- Fixed globalize bug with nested set
- Increased the size of file body on theme file edit
- Sections now work with umlauts
- Fixed css for hint form fields on forms
- Fixed problem with theme assets cache on production environment
- Re-ordering of sections, categories and sets is more visible
- Revisiting RBAC. This one is currently on development and it will be released on one of the following releases!
- Safemode. Making adva-cms more secure.
- Revisiting i18n keys Revisiting the frontend default layout
- Namespacing adva-cms to prevent name clashes with your app
- And much more!
Translatable section and category titles ...
... improved adva-themes ...
... unified file upload locations ...
... email notifications ...
... bunch of help hints ...
... plain text issues for adva-newsletter ...
... rewritten contact mailer ...
... projection stylesheet for projectors ...
.. :max_display_level menu option ...
... and some bug fixes
Plans for the future
Support and contribution
We are still more than happy to receive any new translations of adva-cms from you guys! You can also contribute to our guide.
For any questions regarding adva-cms please drop by in #adva-cms @ irc.freenode.net or send an email to our mailing-list. We are happy to help you!
Developer team
Sven Fuchs, Marko Seppä, Clemens Kofler, Joshua Harvey, Priit Tamboom, Thomas R Koll, Luca Guidi, Mark Schlusnus