components.rst 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ===========
  2. User Manual
  3. ===========
  4. django Organice is composend of the following main components:
  5. #. `Content Management`_ (Cms)
  6. #. `Blog`_ (Zinnia)
  7. #. `Newsletter`_
  8. `Content Management`:index:
  9. ===========================
  10. Editing your website is not much different from surfing the web. When you're logged in to your website you will have
  11. the django CMS toolbar on top of the page. Slide the "Edit mode" button to the "ON" state, and some elements of the
  12. page you're currently on start having additional toolbars to add and edit content in those areas.
  13. You can safely modify content on the page without the website to change. Only you can see the changes, and only as
  14. long as you are in Edit mode. When you're happy with the changes press the blue "Publish" button on the django CMS
  15. toolbar to make your version visible to the world.
  16. For more technical tasks like creating a navigation structure, adding pages, etc. the django CMS toolbar redirects you
  17. to the Django administration interface. Want to have an upfront first impression before using it? Check out the
  18. (slightly outdated) django CMS `video on frontend-editing`_.
  19. `Blog`:index:
  20. =============
  21. Writing and publishing interesting articles now and then is called "blogging". It's very similar to the usual editing
  22. of your website, but still it's different because you get more features as a natural add-on: Categories, tagging,
  23. comments, publication dates, archives (yearly, monthly, daily), related entries, RSS feeds, etc.
  24. On your website you simply go to the Blog area, and click on the "Add" link, which is available when you're logged in.
  25. In the blog entry editor you have all functionality you already know from the content management section. Modifying
  26. existing blog entries works identical to the usual content changes on your website with the exception of publishing,
  27. which is not available with an intermediate draft step: All your changes are immediately visible online.
  28. Note that in django Organice we also use the blog functionality for other use cases that are very similar to the usual
  29. blogging, such as event agendas, job postings, press releases, download lists, etc.
  30. `Newsletter`:index:
  31. ===================
  32. Sending out news or updates to a circle of friends or customers is managed by the Newsletter component, which is
  33. available from the Django administration interface when you're logged in to your website. Simply click on
  34. "Admin > Site Administration" on the django CMS toolbar, and go to the Newsletter section in Django administration.
  35. This component has a couple of powerful features. It's best explained having you watch the interesting French
  36. `overview video`_ from the Emencia website.
  37. .. _`video on frontend-editing`: http://vimeo.com/7126991
  38. .. _`overview video`: http://vimeo.com/16793999