summaryrefslogtreecommitdiff
path: root/docs/en/administration.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/en/administration.rst')
-rw-r--r--docs/en/administration.rst217
1 files changed, 217 insertions, 0 deletions
diff --git a/docs/en/administration.rst b/docs/en/administration.rst
new file mode 100644
index 0000000..1f13f11
--- /dev/null
+++ b/docs/en/administration.rst
@@ -0,0 +1,217 @@
+.. -*- coding: utf-8 -*-
+.. _administration:
+
+==============
+Administration
+==============
+
+:Author: Étienne Loks
+:date: 2012-11-28
+:Copyright: CC-BY 3.0
+
+This document presents the administration of Chimère.
+It has been updated for version 2.0.0.
+
+
+Administration pages presentation
+---------------------------------
+
+Administration pages are accessible at: http://where_is_your_chimere/admin/
+
+Don't forget the ending slash in the URL.
+
+Identification
+**************
+
+First of all, you'll have to identify yourself with the login and password
+provided.
+
+.. image:: static/chimere_admin_00.png
+
+
+Main page
+*********
+
+Once authentified you'll have access to the main admin page.
+
+It looks like this:
+
+.. image:: static/chimere_admin_01.png
+
+#. links to this **Documentation**, to the **Change password** form and to
+ **Log out**,
+#. the list of recent actions made with this account,
+#. an application title, most of your action will be in the **Chimere**
+ application,
+#. an item inside the application. From these pages you can **Add** a new item or
+ consult/**Change** items. The **Add** link leads to the new `Item form`_. The
+ **Change** link leads to the `Item list`_. The `Item list`_ is also available
+ by clicking on the item label.
+
+
+Item list
+*********
+
+.. image:: static/chimere_admin_02.png
+
+#. path in the admin site. This is a convenient shortcut to come back to the
+ main page,
+#. link to create a new item from the item list,
+#. search items by words (not available for all item types),
+#. this filter box permits to filter current entries with some criteria (not
+ available for all type of items),
+#. the header of the table is clickable. Clicking on an header sorts the items by
+ this header (ascending or descending). Multiple header sort is possible (the
+ number on the right of the header explains the sorting order),
+#. each item can be checked (for applying an action) or selected (by clicking on
+ the first column) to see the detail and edit or delete it.
+
+Item form
+*********
+
+.. image:: static/chimere_admin_03.png
+
+#. fields for the selected item (or blank if it is a new item) are displayed in
+ this form. A few fields are read-only and another few are hidden. Mandatory
+ fields have their label in bold. Changes on these fields are only effective
+ once the form is submitted.
+#. for some items there are associated sub-items. These associated items can be
+ modified in this form. If there are many sub-items associated for the current
+ item, they can be ordered by drag and drop.
+#. the form has to be validated by one of these action buttons. They are
+ self-explanatory.
+
+Status
+******
+
+*Status* is a property attached to each geographic item in Chimère. To
+administrate efficiently Chimère you need to understand the mean of each status.
+
+- **Submitted**: Status of a new item freshly proposed by an end user. This item
+ is not visible on the map.
+- **Available**: Status of an item visible on the map.
+- **Disabled**: Status of a discarded item.
+- **Modified**: Status of an amendment proposed by an end-user.
+- **Imported**: Status of a newly imported item. Import and export operations
+ need that all items with *imported* status are treated (validated, disabled
+ or deleted).
+
+
+Managing news
+-------------
+
+A news system is available.
+All you have to to do is to click on the **Add** button near News.
+For each news you have to provide a name and a content. The content can contain
+HTML tags.
+The availability is set with a checkbox.
+
+Creating categories/subcategories
+---------------------------------
+
+Before adding categories you have to set some icons. These icons appear on the
+map and in the categories' box on the main map.
+Be careful to resize correctly your icons. Indeed the icon will be presented at
+their real size on the map.
+To add icons: the **Add** button near Icons.
+
+The website http://mapicons.nicolasmollet.com/ allow to easily generate map
+icons.
+
+Categories are in fact only containers for subcategories. You'll have to provide
+only a name and an order.
+To add categories: the **Add** button near categories (quite clear now, isn't
+it?).
+
+Fields of subcategories are: an associated category, a name, an icon, an order,
+a color and an element type.
+These fields are mainly quite self- explanatory.
+The color is used to draw routes (if this subcategory contains routes). If it a
+basic color it can be set with the English name (for instance: *red*, *blue*,
+*yellow* or *purple*) otherwise you can put the HTML RVB code (for instance
+*#9227c9*).
+The element type is the type of element that the subcategory can contain: POI, route
+or both.
+
+.. _geographic-items-management:
+
+Editing or moderating items
+---------------------------
+
+The moderation step is quite simple. It works the same with POIs and routes.
+The moderator can access to all POIs (or routes) by clicking on them on the
+list.
+
+A search field is available to search by name but the more interesting is to
+filter POIs (or route) by state and by subcategory.
+
+There are some actions available in the action list:
+
+- **Delete**: to delete selected items. A confirmation step is displayed,
+- **Validate**: to set the status *Available* to selected items,
+- **Disable**: to set the status *Disabled* to selected items. This is useful to
+ keep items you don't want to be exposed on the map,
+- **Managed modified items**: to manage the amendment made by end users on the
+ main site (cf. :ref:`managing-modified`). Modified item has to be treated
+ one by one,
+- **Export to...**: to export selected item to the selected format.
+
+
+To modify an item, classically you have to click on its name.
+Then you access to a form to freely modify the item.
+
+.. image:: static/chimere_admin_modify_item.png
+
+In this form there are all data available to the end user form plus some extra
+fields.
+
+- The *Import fields* only make sense with data imported from an external
+ source or for data to be exported to OSM (cf. the :ref:`import section
+ <importing>` of this documentation),
+- *Associated items fields* are read-only fields that list items associated to
+ the current one (for example the reference item of an amendment or an associated
+ file of a route).
+
+Associated multimedia items are at the bottom of the form. You can freely add,
+change items and change their order with drag and drop.
+
+Don't forget to validate your change with one of the **Save** buttons at the
+bottom of the form (it is easily forgotten when you change multimedia items).
+
+If an item is not relevant the **Delete** button enables to remove it.
+
+.. _managing-modified:
+
+Managing end user amendment/imported item modified locally
+----------------------------------------------------------
+
+Amendment can be proposed on the main site by end-users.
+In Chimère an amendment is a new item with the status **Modified** and with a
+link to the reference item modified.
+
+You can also have imported items which have been modified both locally and on
+the external source. The new version from the external source has the status
+**Imported** and have a link to the reference item.
+
+.. Note::
+ If you are logged as an administrator and make changes on the map with the
+ end user form they will be directly validated.
+
+
+A special form has been developed to facilitate the processing of these
+modified items.
+
+You can access to this special form with the action *Managed modified items*.
+
+.. image:: static/chimere_admin_modified_management.png
+
+This form is a table with three columns:
+
+#. The first column displays the information for the reference item,
+#. The second column displays the information proposed by the submitter,
+#. The third column is a list of checkboxes. For each row checked, after the
+ validation, the value of the modified item will replace the value of the
+ reference item.
+
+.. Note::
+ To reject all modifications validate the form with no checkbox checked.