summaryrefslogtreecommitdiff
path: root/www/py-django-cms
AgeCommit message (Collapse)AuthorFilesLines
2012-01-08Changes 2.2:adam3-369/+419
* django-mptt now a proper dependency * Django 1.3 support * View permissions * django-sekizai instead of PluginMedia * Toolbar must be enabled explicitly in templates * Static files moved to /static/ * Dropped support for django-dbgettext
2011-04-06Dependency requires Python 2.5joerg1-1/+3
2011-02-24Changes 2.1.3:adam3-7/+10
* Fixed a serious security issue in PlaceholderAdmin * Fixed bug with submenus showing pages that are not 'in_navigation' * Fixed PlaceholderField not respecting limits in CMS_PLACEHOLDER_CONF * Fixed the double-monkeypatch check for url reversing
2011-02-17Depend also on py-django-appmediaadam1-1/+2
2011-02-17Changes 2.1.2:adam3-7/+58
* 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-30We don't need this patch any moreadam1-13/+0
2011-01-30Changes 2.1.0:adam3-347/+629
* 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-12A Django app for managing hierarchical pages of content in multiple languages,adam5-0/+1050
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.