Files
@ 94a8a4bbac83
Branch filter:
Location: symposion_app/docs/content.rst - annotation
94a8a4bbac83
1.3 KiB
text/x-rst
Merge pull request #67 from codersquid/newdocs
A start at updating the documentation
A start at updating the documentation
8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 8d415ef1dde9 | Content Management
==================
The content management system allows organizers to create pages and page
sections for a conference. You may want to have an entire page about a job
fair, or may only want to have an editable section at the top of a tutorial
schedule with some instructions for all of the tutorial attendees.
CMS App
-------
The ``cms`` app provides functionality for creating wiki pages. These pages can
be created using the django admin. The django admin form has controls for
specifying:
* title
* markup content
* url path
* tags
* public or draft mode
* publication date
Page content and title can also be edited directly at the url. The ``cms`` app
uses the `django-reversion <http://django-reversion.readthedocs.org>`_ package,
thus content is version controlled.
Boxes App
---------
The ``boxes`` app allows for sections of a page to be edited like a wiki. To use this in a template
use the ``boxes_tags`` and specify a box section of a page using the ``boxes`` tag:
.. code-block:: django
{% load boxes_tags %}
{% boxes "intro_section" %}
This template will render an editable content box. When a staff user visits the
page, they will see an ``Edit this content`` button. The ``boxes`` app also uses the
``django-reversion`` package.
|