…ilesystem. This allows you to overwrite a file by uploading a file with the same name. Maybe we should warn the user that this is happening? While testing it didn't feel awkward, though. Also implemented cache busting to always show the latest image in select dialogs.
Make HTML rendering of api views configurable through the settings module.
…er and a ContentItemManager in the app_settings so they can be overridden by other applications - changed models.py to use the PageManager and ContentItemManager from the app_settings (using the class loader) - added credits to douwevandermeij - Issue #105
- made imports more robust - PEP8
Prevents TemplateDoesNotExist Exception, thanks @markotibold
… raised for file/image uploads. By default the api will now only return json-serialized responses.
Using CKEDITOR.editor.destroy() instead of CKEDITOR.remove()
Solves an issue with current_pages being mingled between differerent requests.
…n every call of get_fiber_current_pages to prevent mingling.
Feature/class based fiber views + #95
Minor refactoring of mixins module.
The CKEDITOR.remove() function is an internal API, which only removes the entry in the instances list. It doesn't remove the elements from the DOM, or write the value back to the <textarea> which destroy() does. See: * http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.remove * http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#destroy Fixes: #101
- added FiberPageMixin - updated advanced-usage.rst with example of how to use the FiberPageMixin - removed context_processors - removed documentation for Django-1.2 (no longer support) - this commit is backward incompatible with django==1.2 - this commit is backward incompatible with templates that rely on the old fiber context-processor - issue #72
I've implemented a PageTree View in the api which is basically copied from `fiber.admin_views`