Initial commit
* added initial models + layout response tests
Should replace original placeholders and not the slots
If a page template gets changed with new placeholders and the page
placeholders haven't got initialized, there should be nothing to
render for the new slots.
added admin change view for existing layouts.
layout placeholders should be deleted with all the plugins
HTML content can now be added int the layout content just after
the first plugin from the content placeholder gets rendered.
Added capability for models to have fixed sections rendered
instead the page placeholders.
Fixed content will have priority before the layout placeholders.
Removed unused layout form
Layout preview now available on view on site button.
Added description for layouts change form.
Added missing translation file
added missing whitespace
View on site url should be a relative path.
Layout response should use the template that is used when
actually rendering the page.
If there is no fixed placeholder defined allow the one from page
to be rendered.
Allow extra html before and after a placeholder rendered content.
Allowed models that use layouts to have content/header section overwritten using merhods with request and context.
Changelist view for layouts is now restricted.
Delete all plugins before deleting placeholders due to the signal django-cms/cms/signals.py: update_plugin_positions that will throw a Placeholder.DoesNotExists
Added back button on layout change form.
Merge remote-tracking branch 'origin/develop' into LUN-1446
pepified code a bit