2011-02-17 18:36:44 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 2.1.2:
* Fixed issues with the CSRF fix from 2.1.1.
* Updated translation files from transifex.
Changes 2.1.1:
* Fixed CMS AJAX requests not being CSRF protected, thus not working in
Django 1.2.5
* Fixed toolbar CSS issues in Chrome/Firefox
|
2011-01-30 17:56:00 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
We don't need this patch any more
|
2011-01-30 17:55:10 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 2.1.0:
* language namespaces for apphooks (reverse("de:myview"), \
reverse("en:myview"))
* video plugin switch to http://github.com/FlashJunior/OSFlashVideoPlayer
* frontediting added (cms.middlware.toolbar.ToolbarMiddleware)
* testsuite works now under sqlite and postgres
* orphaned text embed plugins get now deleted if not referenced in the text
anymore
* placeholder templatetag: "theme" attribute removed in favor of \
"width"
(backward incompatible change if theme was used)
* menu is its own app now
* menu modifiers (you can register menu modifiers that can change menu nodes
or rearrange them)
* menus are now class based.
* apphooks are now class based and can bring multiple menus and urls.py with
them.
* menus and apphooks are auto-discovered now
* example templates look a lot better now.
* languages are not a dropdown anymore but fancy tabs
* placeholderend templatetag added: {% placeholder "content" %}There is no
content here{% endplaceholder %}
* plugins can now be used in other apps :) see cms/docs/placeholders.txt
* plugins can now be grouped
* a lot of bugfixes
* the cms now depends on the cms.middleware.media.PlaceholderMediaMiddleware
middleware
* templatetags refactored: see cms/docs/templatetags.txt for new signatures.
* placeholder has new option: or and a endpalceholder templatetag
|
2011-01-12 09:15:07 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message:
A Django app for managing hierarchical pages of content in multiple languages,
on different sites. Django CMS handles the navigation rendering for you in
multiple languages with internationalization (i18n) slugs, and the navigation
can be extended by your own models. Pages are rendered with a template that
has placeholders which get filled via plugins.
|