ACRcms 0.3.5 released with libacr 0.7

New features introduced are: Assets manager, Upload your videos and images using the Asset manager instead of the RDisk if you want to create slices from them. Assets manager will also create thumbnails for everything and will convert the videos to support HTML5 BlogPost view (an HTML view with a title) Attributes for Pages and Slices Hide Pages from menu with hidden=1 attribute Reorder Pages in menu menu-weight attribute Add metatag description to pages with description attribute Automatic Database migrations, never care about changes to the schema when you upgrade acr again, it will be automatically upgraded by acr itself on first visit Hide edit bars in edit mode to view the slice as a standard visitor Abstraction layer for […]

libACR 0.6 and ACRcms 2.0 are out

As we are going deep with ACR our cms, it’s becoming a full featured product, we are using it more and more in production and we decided to release a new version on pypi. New features include: Plugins Support. You can now add your own sections to the administration panel, views to the add slice menu and implement new functions or views. Multisite support, serve multiple sites from one single WSGIDaemonProcess Themes Support, create your own themes for the ACRCMS A simple Scripting language to automate some actions on theme setup User Defined Views, create new type of contents without having to write a single line of code SliceGroup Admin to permit to editors to change content of image galleries […]

ACR goes for “Packt Open Source CMS Awards”!

Like every year Packt Publishing organizes the Open Source CMS Awards, right now they started the nomination phase. The following categories make up the contest. Open Source CMS Hall of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Libraries Open Source Graphics Software We decided to propose ACR for the Most Promising Open Source Project and Open Source CMS. Even if young our CMS is already interesting since it’s quite easy to deploy,  it integrates in other turbogears applications (like we did for iJamix) in a breeze and has already most of the features you would expect from a full fledged CMS. In our humble opinion is the best and most promising Turbogears2 based […]

ACR plugins and themes

Recently we decided to move our Turbogears 2 CMS, ACRCMS, from an example of how to use libacr to something more complete. Consequently to this decision we implemented the plugins architecture inside libacr, which permits to add plugins to libacr at run-time. Until now there were no real plugins, the only available plugins were the three acr slice templates which have been moved from an internal function to a plugin. Today the first real plugin for ACR has been pushed in a separate branch, the plugin is the Theme engine, which permits to add theme support to ACR. The plugin is available inside the ACRCMS acr_plugins directory and is now loaded by default by ACRCMS, it will be officially part […]

ACR got support for user permissions

ACR opensource Turbogears2 CMS got support for user permissions to allow users to edit only some pages and create children only in some sections. This should permit to separate work between multiple people in ACR based sites. ACR also got support for blog/news slice template. This permits to create blogs in ACR with just two clicks instead of having to declare the ACR slicegroup youself. As usual you can download ACR from http://repo.axant.it/hg/acr by using mercurial

ACR gets Slice Templates

ACR is a flexible and quite powerfull CMS library, but users have to learn Slices and Slicegroups to be able to insert more advanced content like photo galleries, videos and a news section. To simplify this process we created “Slice Templates”. Slice Templates are actually a set of common ways to use slices to insert more advanced content. The first two slice templates implemented are: Youtube Videos which make easy to insert a youtube video inside an ACR Page. Photo Gallery which makes easy to insert a photo gallery with cool effects inside an ACR Page. Next template to come will be a news section, for now you can upgrade your libACR and start using the templates feature or take […]

Rehearsing new ACR look and feel

As some turbogears projects are starting to use ACR as their CMS library we received the first few requests by real users and the most prominent one is to have a better administrative section. Currently administration section is implemented by using the great tgext.admin and sprox, even if those are really good to quickly implement a CRUD section they might not couple very well when a more interactive and advanced user experience is required. So a transition phase that will end with a totally new administration section for ACR has been started, currently the system implements a new user interface still using the same backend as before to handle the operations, but on the long time the backend itself will […]

ACR divided in ACRcms and libACR

As new projects started to use ACR to implement the content management part of the site we started to divide the ACR application from the content management framework to permit to other people to embed the cmf inside their own applications. Now has been divided in libACR which is the content management framework and ACRcms which is the cms application. This should make easier to use libACR to implement your own CMS or extend your web applications and also fast for anyone who needs a quickly available CMS solution to just use ACRcms and tune the graphic theme and layout.