adva-cms 0.2.1: The summer release!
We are happy to announce adva-cms 0.2.1 after a little longer break since our last release. This release introduces things like custom tab indexes for the form builder, two new cells, bunch of bug fixes and other additions. We also did some battle testing on the spam filters and made them more reliable to make sure they work as expected.Whats new?
- A content cell can be used to display recent content of the site. The amount of contents shown can be altered by "count" variable and the sort order by "order" variable.
- A contact mailer cell adds contact forms to your content. Contact mailer currently supports text fields, text areas, radio buttons, check boxes and select fields. You can specify multiple recipients for the contact mails.
- Akismet spam filter was broken and is now fixed.
- Integration tests guarantee that comments that are posted using the hidden comment form are rejected.
- More integration tests for the spam filters with real world data have confirmed that everything works.
- Form builder now builds tab indexing automatically.
- User now has multiple options to choose where he wants the given tab to be placed.
- adva_meta_tags plugin adds meta tags to the entire site. This adds the site's metatags to articles by default when an article does not have any.
- Sections now have a publishing date and they are shown on frontend only if they have been published. The only exception to this is the root section (your home section). Sections are marked as published if the content of section is published, and other way around, content becomes unpublished if section is marked unpublished. This also works on nested sections.
- adva-newsletters have been under a small experiment with adva:: namespacing. We are planning to do some more complete namespacing of adva-cms in the future.
- A bunch of German translations have been added to adva-cms.
- Favicons can be added to the theme.
- Added application.js to common javascript extension. This makes sure that your applications application.js is loaded with adva-cms. Contributed by Ignacio Carrera
- adva_cells plugin is now part of adva:core installation since cells are quite often used feature. Contributed by Michael Christenson II
- French rails locale by Jorge Dias.
- Some translation corrections to adva_photos by mitchlloyd
- Users choice for section type and title are not ignored by installation anymore
- Reorder link now appears only on index pages
- Users created on the backend become members of the site
- Overview page won't crash when the target of activity is deleted
- Asset widget attach and detach features have been fixed
- A few javascript errors from admin interface have been fixed
- Further developing RBAC
- Revisiting i18n keys Revisiting the frontend default layout
- Namespacing adva-cms to prevent name clashes with your app
- And much more!
Two new cells ...
Some instructions how to use these cells have been added to the adva-cms FAQ. There's an entry about cells on the section 6.11 on our guide - also, feel free to contribute to the guide!
... battle-tested spam filters ...
We did some real world testing for our spam filters and used the data we received to do some of the integration tests. The result is more reliable spam filters and the confirmation that they work as they are supposed to work. Spam filters got following improvements:
... the form builder got tab indexes ...
... some other additions ...
... some contributions ...
Thanks to all of the contributors!
... 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! Also you can 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