summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/fr/administration.rst10
-rw-r--r--docs/fr/customisation.rst8
-rw-r--r--docs/fr/import_export.rst233
-rw-r--r--docs/fr/install.rst86
-rw-r--r--docs/fr/upgrade.rst2
-rw-r--r--docs/import_export.rst2
-rw-r--r--docs/install.rst36
7 files changed, 305 insertions, 72 deletions
diff --git a/docs/fr/administration.rst b/docs/fr/administration.rst
index afd2b74..d4fb145 100644
--- a/docs/fr/administration.rst
+++ b/docs/fr/administration.rst
@@ -18,7 +18,7 @@ Présentation des pages d'administration
Les pages d'administration sont accessible à l'adresse :
http://where_is_your_chimere/admin/
-N'oubliez pas la barre oblique à la fin de l'adresse.
+N'oubliez pas la barre oblique (slash) à la fin de l'adresse.
Identification
**************
@@ -32,17 +32,17 @@ passe fourni.
Page principale
***************
-Une fois identifié vous avez accès à la page principale d'administration.
+Une fois identifié, vous avez accès à la page principale d'administration.
Cela s'affiche ainsi :
.. image:: _static/chimere_admin_01.png
#. lien vers cette **Documentation**, vers le formulaire de **Changement de mot
- de passe** et la déconnexion.
-#. la liste des actions récemment faites avec ce compte
+ de passe** et la déconnexion ;
+#. la liste des actions récemment faites avec ce compte ;
#. un titre d'application, la plupart des actions vont se faire dans
- l'application **Chimere**.
+ l'application **Chimere** ;
#. un élément à l'intérieur de l'application. Depuis ces pages, vous pouvez
*Ajouter* un nouvel élément ou consulter/**Changer** des éléments. Le lien
**Ajouter** conduit au `Formulaire des éléments`_. Le lien **Modifier**
diff --git a/docs/fr/customisation.rst b/docs/fr/customisation.rst
index 7d00432..498cfad 100644
--- a/docs/fr/customisation.rst
+++ b/docs/fr/customisation.rst
@@ -8,7 +8,7 @@ Customisation
:date: 2012-11-29
:Copyright: CC-BY 3.0
-Ce document présente l'installation de Chimère.
+Ce document présente la personnalisation de Chimère.
Ce document a été mis à jour pour la version 2.0.0 de Chimère.
.. _managing-layers:
@@ -22,7 +22,7 @@ en utilisant les pages d'administration de Chimère.
Le nouveau calque est défini en utilisant une chaîne de code Javascript adéquate
de la bibliothèque `Openlayers <http://openlayers.org/>`_. Ce code Javascript
-dois être une instance de *Openlayers Layer* sans point virgule final.
+doit être une instance de *Openlayers Layer*, sans point virgule final.
Par exemple définir un calque Bing peut être fait avec un code de ce type ::
@@ -42,10 +42,10 @@ Personnaliser l'agencement et le design
Si vous souhaitez simplement améliorer la feuille de style CSS, le plus simple
est d'ajouter un lien vers une feuille de style supplémentaire dans vos *Zones*
-cf. :ref:`managing-areas`.
+(cf. :ref:`managing-areas`).
Si vous souhaitez faire des changements plus importants dans l'agencement et la
-présentation le (bien nommé) *example_project* peut être personnalisé pour
+présentation le projet *example_project* peut être personnalisé pour
correspondre à vos besoins. Chaque fichier de patron de page présent dans le
dossier *chimere/templates* peut être copié dans votre dossier
*monprojet/templates* puis modifié.
diff --git a/docs/fr/import_export.rst b/docs/fr/import_export.rst
new file mode 100644
index 0000000..eac21af
--- /dev/null
+++ b/docs/fr/import_export.rst
@@ -0,0 +1,233 @@
+.. -*- coding: utf-8 -*-
+
+=============
+Import/export
+=============
+
+:Author: Étienne Loks
+:date: 2012-11-28
+:Copyright: CC-BY 3.0
+
+Ce document présente les fonctions d'import et d'export de Chimère.
+Ce document a été mis à jour pour la version 2.0.0 de Chimère.
+
+.. _importing:
+
+Import
+------
+
+Dans Chimère, le mécanisme d'import est basé sur **Import object**. Ces objets sont
+stockés dans une base de données pour garder trace des imports et pour faciliter la
+ré-importation depuis une même source. En fait, si cela est possible, la mise à jour
+de données depuis un même type de source est gérée, de préférence à une ré-importation.
+
+.. Note::
+ La possibilité de réaliser de telles mises à jour est conditionnée à l'existence
+ d'une id unique pour chaque objet de la source.
+
+Pour ajouter un **Import object**, vous devez aller dans *Chimere > Imports* puis **Ajouter**.
+
+Après cela, vous aurez à sélectionner votre type de source. Le formulaire suivant dépend de
+ce type de source.
+
+Champs communs à tous les types de source
+*****************************************
+
+- **Name by default**: if no name can be identified to the newly imported object
+ this is the name that will be used. If this field is empty the name of the
+ associated category will be use.
+- **SRID**: Chimère will try to identify automatically the correct projection
+ from the given source. But sometimes the information is not present or cannot
+ be guessed (for instance a shapefile that uses non standard proj file). In
+ this case Chimère will use WGS84 by default (the classic latitude/longitude)
+ but it is not always correct. If you experience problems with items
+ localisation you should put here the SRID associated to the projection of
+ your source.
+- **Origin**: if not null this field will be associated to each item imported in
+ order to easily identify where the item came from. For OSM import the source
+ is automatically added.
+- **License**: if not null this field will be associated to each item imported in
+ order to easily identify the license associated to the item. For OSM import
+ the license is automatically added.
+- **Associated subcategories (mandatory)**: The selected subcategories will be
+ associated to newly imported items.
+
+
+KML import
+**********
+
+.. image:: _static/chimere_admin_import_KML.png
+
+
+- **Web address/source file (mandatory)**: your KML could be distant or a local
+ file. You'll have to fill one of the two fields.
+- **Filter**: if you want to import only a specific *Folder* of your KML file
+ put his name on this field.
+- **Zipped file**: if your source is a KMLZ file (a zipped KML), check this case.
+
+Shapefile import
+****************
+
+.. image:: _static/chimere_admin_import_shapefile.png
+
+
+- **Web address/source file (mandatory)**: your shapefile could be distant or a
+ local file. You'll have to fill one of the two fields.
+- **Zipped file**: only zipped shapefiles are accepted so this checkbox has to be
+ checked.
+
+GeoRSS import
+*************
+
+Simple GeoRSS and W3C GeoRSS are managed.
+
+.. image:: _static/chimere_admin_import_georss.png
+
+- **Web address (mandatory)**: only distant GeoRSS are managed.
+
+CSV import
+**********
+
+The format of the CSV file (number and order of columns) managed by Chimère
+varies depending on the properties you have added on your Chimère instance.
+So we recommend you to first do an export of some items in CSV with Chimère.
+The CSV format of the exported file will meet Chimère requirements.
+
+By the way because of the geometry of the item this format is not very
+convenient to add new content but could be handy to update informations.
+
+.. Warning::
+ If you mean to update existing data by this import, do *not* modify the
+ geometry column.
+
+.. image:: _static/chimere_admin_import_CSV.png
+
+- **Web address/source file (mandatory)**: your CSV file could be distant or a
+ local file. You'll have to fill one of the two fields.
+
+.. _osm-import:
+
+OpenStreetMap import
+********************
+
+.. image:: _static/chimere_admin_import_OSM.png
+
+To import from OSM Chimère use the XAPI API of OSM.
+
+- **Web address (mandatory)**: XAPI url used to import data. This field should
+ be filled with a default address. By default the MapQuest server is used as it
+ seems to be the more robust. If you experience problems with OSM import, check
+ the availability of the XAPI server used and eventually change it.
+- **Filter area (mandatory)**: draw the bounding box you want to use for your
+ OSM import.
+- **Filter type (mandatory)**: choose if you want to import way or nodes.
+- **Filter tag (mandatory)**: choose the OSM key/value couple used to filter OSM
+ data. A link to the `OSM Map features page
+ <https://wiki.openstreetmap.org/wiki/Map_Features>`_ is provided to help you
+ find appropriate values.
+- **Refresh button**: this button convert your choices to appropriate XAPI args.
+ You have to hit this button before validating the form.
+
+Importing
+*********
+
+Once your new import item created, select it in the import object list, choose
+the **Import** action and validate.
+
+The import should be processing normally. If not, an explicit error message
+should be printed in the state column of your import.
+
+You can also launch imports with the CLI (ideal for crontab jobs). In the
+project directory you only need to launch the command::
+
+ ./manage.py chimere_import <import_id>
+
+- *import_id* is the import ID
+
+If you launch the command without *import_id* the list of imports available is
+presented and you can choose one.
+
+Managing imported data
+**********************
+
+All new imported items have the state **Imported**. To make them available on
+the map you'll have to validate them. If you don't want some items to be visible on
+the map, instead of deleting them it is recommended to set them to the state
+**Disabled**.
+
+.. Warning::
+ Be careful with duplicates between your existing data and imported data. This
+ is particularly important if you want to export your data to OSM.
+
+Exporting
+---------
+
+Export to CSV/KML/Shapefile
+***************************
+
+Directly from the :ref:`geographic items list <geographic-items-management>` you
+can export to the chosen format. All you have to do is to select the desired
+items, choose the appropriate action in the action list and validate.
+
+You can also launch exports with the CLI (ideal for crontab jobs). In the
+project directory you only need to launch the command::
+
+ ./manage.py chimere_export <subcategory_id> <CSV|KML|SHP> \
+ <marker|route> <filename>
+
+- *subcategory_id* is the ID of the chosen subcategory
+- *CSV|KML|SHP* is the chosen format
+- *marker|route* is to get marker or route
+- *filename* is the output filename
+
+If you launch the command without arguments you will be prompted for the choice
+to make for your export.
+
+
+Export to OSM
+*************
+
+.. Warning::
+ If you are not sure of what you are doing with OSM export: don't do it! It is
+ really important to not mess with others' data.
+
+.. Note::
+ Only export of OSM nodes are managed.
+
+OSM export is not that easily managed. First (if not yet done) you'll have to
+define an import (:ref:`see above <osm-import>` for details). This will enable
+to determine:
+
+- the area concerned by your export.
+- the key/value tag to append to your new/updated items.
+- the subcategories concerned by your export. If you think that some items in
+ these subcategories should not be in OSM database (because there are not
+ relevant or because of license issues) beforehand mark them as **Not for OSM**
+ in the *import fields* of the :ref:`geographic items forms
+ <geographic-items-management>`.
+
+
+The OSM export in Chimère is designed to be the more preservative possible in
+regards to OSM database. That's why before any export an import is done. If
+the new import has updated data, these new data will overload data in your
+Chimère (if you don't want that: don't do export). All pending imported items
+should have been treated before doing an export.
+
+To launch an export select the appropriate Import object in the imports list.
+Then select the **Export to OSM** action and validate.
+Then you'll be asked for your OSM username and password and the API you want to
+use. If you regularly use Chimère to do export, it is recommended to create an
+OSM specific account for that.
+The test API is available to make export test. If you want to use the test
+API you'll have to create a specific account on the test platform.
+
+.. Warning::
+ The data on the test platform are not synced with the main platform. You won't
+ have the same data than the ones you got with XAPI.
+
+Once all this field filled, you can (finally!) launch the export.
+
+When exporting tags are automatically added/updated:
+
+- *name*: get from the item name in Chimère.
+- *source*: to identify Chimère as a source.
diff --git a/docs/fr/install.rst b/docs/fr/install.rst
index 9c72af0..d9acaa8 100644
--- a/docs/fr/install.rst
+++ b/docs/fr/install.rst
@@ -5,7 +5,7 @@ Installation
============
:Auteur: Étienne Loks
-:date: 2012-10-08
+:date: 2012-11-28
:Copyright: CC-BY 3.0
Ce document présente l'installation de Chimère.
@@ -14,25 +14,25 @@ Il a été mis à jour pour la version 2.0.0 de Chimère.
Pré-requis
*********
- - `apache <http://www.apache.org/>`_ version 2.x
- - `python <http://www.python.org/>`_ versions 2.6 ou 2.7
- - `django <http://www.djangoproject.com/>`_ >= version 1.4
- - `south <http://south.aeracode.org/>`_
- - `postgres <http://www.postgresql.org/>`_ >= version 8.x
- - `gettext <http://www.gnu.org/software/gettext/>`_
- - `psycopg2 <http://freshmeat.net/projects/psycopg/>`_
+ - `Apache <http://www.apache.org/>`_ version 2.x
+ - `Python <http://www.python.org/>`_ versions 2.6 ou 2.7
+ - `Django <http://www.djangoproject.com/>`_ >= version 1.4
+ - `South <http://south.aeracode.org/>`_
+ - `Postgres <http://www.postgresql.org/>`_ >= version 8.x
+ - `Gettext <http://www.gnu.org/software/gettext/>`_
+ - `Psycopg2 <http://freshmeat.net/projects/psycopg/>`_
- `Python Imaging Library <http://www.pythonware.com/products/pil/>`_
- - `pyexiv2 <http://tilloy.net/dev/pyexiv2/>`_
+ - `Pyexiv2 <http://tilloy.net/dev/pyexiv2/>`_
- `Beautiful Soup <http://www.crummy.com/software/BeautifulSoup/>`_
- python-simplejson
- python-gdal
- - `lxml <http://lxml.de/>`_
- - `jquery <http://jquery.com/>`_ version 1.7.1 or better
- - `jquery-ui <http://jqueryui.com/>`_
+ - `Lxml <http://lxml.de/>`_
+ - `Jquery <http://jquery.com/>`_ version 1.7.1 or better
+ - `Jquery-ui <http://jqueryui.com/>`_
- `Universal Feed Parser <https://code.google.com/p/feedparser/>`_
-geodjango fait partie de Django depuis la version 1.0 mas nécessite quelques
-dépendances supplémentaires.::
+geodjango fait partie de Django depuis la version 1.0 mais nécessite quelques
+dépendances supplémentaires :
- `geos <http://trac.osgeo.org/geos/>`_ 3.0.x
- `proj.4 <http://trac.osgeo.org/proj/>`_ 4.4 to 4.6
@@ -40,7 +40,7 @@ dépendances supplémentaires.::
- `gdal <http://www.gdal.org/>`_
-Optionnel (mais recommandé):
+Optionnel (mais recommandé) :
- `tinymce <http://tinymce.moxiecode.com/>`_
- `gpsbabel <http://www.gpsbabel.org/>`_
@@ -48,36 +48,36 @@ Optionnel (mais recommandé):
La manière la plus simple de satisfaire à ces pré-prequis est de les installer
par le biais des dépôts de votre distribution Linux préférée. Par exemple
-pour Debian Wheezy::
+pour Debian Wheezy ::
apt-get install apache2 python python-django python-django-south \
postgresql-9.1 gettext python-psycopg2 python-imaging \
python-pyexiv2 python-beautifulsoup python-simplejson python-gdal \
- javascript-common python-lxml libjs-jquery libjs-jquery-ui \
- python-feedparser libgeos-3.3.3 proj-bin postgresql-9.1-postgis \
- gdal-bin tinymce gpsbabel python-django-celery
+ python-lxml libjs-jquery libjs-jquery-ui python-feedparser \
+ libgeos-3.3.3 proj-bin postgresql-9.1-postgis gdal-bin \
+ tinymce gpsbabel python-django-celery javascript-common
-Pour Debian Squeeze (il est nécessaire d'activer les backports)::
+Pour Debian Squeeze (il est nécessaire d'activer les backports) ::
apt-get install -t squeeze-backports python-django libjs-jquery
apt-get install apache2 python python-django python-django-south \
postgresql-8.4 gettext python-psycopg2 python-imaging \
python-pyexiv2 python-beautifulsoup python-simplejson python-gdal \
- javascript-common python-lxml libjs-jquery libjs-jquery-ui \
- python-feedparser libgeos-3.2.0 proj-bin postgresql-8.4-postgis \
- gdal-bin tinymce gpsbabel
+ python-lxml libjs-jquery libjs-jquery-ui python-feedparser \
+ libgeos-3.2.0 proj-bin postgresql-8.4-postgis gdal-bin \
+ tinymce gpsbabel javascript-common
Le paquet *python-django-celery* n'existe pas pour Debian Squeeze.
-Si ces paquets n'ont pas d'équivalents sur les dépôts de votre distribution
-Linux, référez vous aux sites web de ces applications.
+Si ces paquets n'ont pas d'équivalents dans les dépôts de votre distribution
+Linux, référez-vous aux sites web de ces applications.
Configuration de la base de données
***********************************
Maintenant que postgres et postgis sont installés, vous avez besoin de créer
-un nouvel utilisateur pour Chimère::
+un nouvel utilisateur pour Chimère ::
su postgres
createuser --echo --adduser --createdb --encrypted --pwprompt chimere-user
@@ -94,7 +94,7 @@ géographiques (adaptez les chemins par rapport à vos besoins)::
Installer les sources
*********************
-Choisissez un chemin où installer Chimère::
+Choisissez un chemin où installer Chimère ::
INSTALL_PATH=/var/local/django
mkdir $INSTALL_PATH
@@ -123,10 +123,10 @@ par l'utilisateur de votre serveur web (www-data pour Debian).::
tar xvjf chimere-last.tar.bz2
chown -R myusername:www-data chimere
-Depuis le dépôt git
+Depuis le dépôt Git
+++++++++++++++++++
-Une autre solution est d'obtenir les sources depuis le dépôt Git::
+Une autre solution est d'obtenir les sources depuis le dépôt Git ::
cd $INSTALL_PATH
git clone git://www.peacefrogs.net/git/chimere
@@ -139,7 +139,7 @@ Créez un patron pour votre projet
*********************************
Il y a un exemple de projet fourni (*example_project*). Copiez-le et
-modifiez-le (ou utilisez un autre projet basé sur Chimère)::
+modifiez-le (ou utilisez un autre projet basé sur Chimère) ::
cd $INSTALL_PATH/chimere
cp -ra example_project mychimere_project
@@ -171,7 +171,7 @@ minimum). La plupart de ces paramétrages sont initialisés dans le fichier
Django. Cette clé est utilisée pour les signatures cryptographiques de
l'application et doit être initialisée à une valeur unique et non
devinable. **Modifiez-là !**
- * ROOT_URLCONF : module python de configuration des urls pour votre projet.
+ * ROOT_URLCONF : module Python de configuration des urls pour votre projet.
quelque chose comme : 'mychimere_project.urls'
* EMAIL_HOST : SMTP du serveur de courriel pour envoyer des courriels
* TINYMCE_URL : url du chemin vers tinymce (le chemin par défaut est adapté
@@ -187,20 +187,20 @@ minimum). La plupart de ces paramétrages sont initialisés dans le fichier
* TIME_ZONE : fuseau horaire local de cette installation
* LANGUAGE_CODE : code de langage pour cette installation
-Gérez les permissions du dossier de média::
+Gérez les permissions du dossier de média ::
cd $INSTALL_PATH/chimere/mychimere_project
chown -R user:www-data media
chmod -R g+w media
-Créez le fichier de log::
+Créez le fichier de log ::
mkdir /var/log/django
touch /var/log/django/chimere.log
chown -R root:www-data /var/log/django/
chmod -R g+w /var/log/django/
-Regroupez les fichiers static dans un seul répertoire::
+Regroupez les fichiers static dans un seul répertoire ::
cd $INSTALL_PATH/chimere/mychimere_project
./manage.py collectstatic
@@ -221,12 +221,12 @@ par défaut et à le proposer (les contributions sont bienvenues).
La procédure est la suivante ::
Il est d'abord nécessaire de créer le fichier po par défaut (bien sûr remplacez
-**fr** [pour français] par le code du langage que vous souhaitez créer) ::
+**fr** par le code du langage que vous souhaitez créer) ::
django-admin makemessages -l fr
Il doit y avoir maintenant un fichier *django.po* dans le répertoire
-*locale/fr/LC_MESSAGES*. Ensuite il est nécessaire de le compléter avec votre
+*locale/fr/LC_MESSAGES*. Ensuite il faut le compléter avec votre
traduction.
Maintenant que votre fichier de traduction est complété, il suffit de le
@@ -237,7 +237,7 @@ Initialisation de la base de données
************************************
Créez les tables de la base de données (toujours dans le répertoire de votre
-projet)::
+projet) ::
cd $INSTALL_PATH/chimere/mychimere_project
./manage.py syncdb
@@ -246,7 +246,7 @@ projet)::
Vous aurez à rentrer les informations pour la création du compte administrateur
(les pages d'administration se trouvent à l'adresse :
http://where_is_chimere/admin/). Ensuite pour créer les tables de la base de
-données gérés par Django-South ::
+données gérées par Django-South ::
./manage.py migrate
@@ -263,7 +263,7 @@ Configuration du serveur web
Configuration d'Apache avec mod_wsgi
++++++++++++++++++++++++++++++++++++
-Installez *mod_wsgi* pour Apache::
+Installez *mod_wsgi* pour Apache ::
apt-get install libapache2-mod-wsgi
@@ -276,21 +276,21 @@ Créez et éditez la configuration de Chimère en fonction de votre installation
cp $INSTALL_PATH/chimere/apache/apache-wsgi.conf \
/etc/apache2/sites-available/chimere
vim /etc/apache2/sites-available/chimere
- # create log dir
+ # créer le répertoire des logs
mkdir /var/log/apache2/chimere/
chown www-data /var/log/apache2/chimere/
Adaptez les fichiers *mydjango.wsgi* (avec le chemin correct *sys* des
-bibliothèques python de Chimère et le nom correct pour le module) et le fichier
+bibliothèques Python de Chimère et le nom correct pour le module) et le fichier
*chimere* de Apache (avec le nom de serveur correct et les chemins corrects).
-Pour activer le site web rechargez Apache ::
+Pour activer le site web, rechargez Apache ::
a2ensite chimere
/etc/init.d/apache2 reload
Si vous avez des problèmes de dépôt de fichier avec des caractères Unicode dans
-leurs noms activez la locale appropriée dans Apache. Sur un serveur Debian avec
+leurs noms, activez la locale appropriée dans Apache. Sur un serveur Debian avec
UTF-8 comme codage par défaut, dans le fichier */etc/apache2/envvars*
décommentez la ligne suivante ::
diff --git a/docs/fr/upgrade.rst b/docs/fr/upgrade.rst
index 19d4c1d..38424ff 100644
--- a/docs/fr/upgrade.rst
+++ b/docs/fr/upgrade.rst
@@ -241,7 +241,7 @@ to backup your database.
You can also make a copy of your current database into a new database and make
the new installation to this new database.
-The gdal binding for python is necessary to run the upgrade scripts (available
+The gdal binding for Python is necessary to run the upgrade scripts (available
in the python-gdal package in Debian).
If you run the migration scripts in a production environnement stop the old
diff --git a/docs/import_export.rst b/docs/import_export.rst
index bc422b1..1032804 100644
--- a/docs/import_export.rst
+++ b/docs/import_export.rst
@@ -8,7 +8,7 @@ Import/export
:date: 2012-11-28
:Copyright: CC-BY 3.0
-This document presents the administration of Chimère.
+This document presents the import/export functionnalities of Chimère.
It has been updated for version 2.0.0.
.. _importing:
diff --git a/docs/install.rst b/docs/install.rst
index 3b8fd38..ea27efc 100644
--- a/docs/install.rst
+++ b/docs/install.rst
@@ -5,7 +5,7 @@ Installation
============
:Author: Étienne Loks
-:date: 2012-10-08
+:date: 2012-11-28
:Copyright: CC-BY 3.0
This document presents the installation of Chimère.
@@ -14,21 +14,21 @@ It has been updated for version 2.0.0.
Prerequisites
*************
- - `apache <http://www.apache.org/>`_ version 2.x
- - `python <http://www.python.org/>`_ versions 2.6 or 2.7
- - `django <http://www.djangoproject.com/>`_ >= version 1.4
- - `south <http://south.aeracode.org/>`_
- - `postgres <http://www.postgresql.org/>`_ >= version 8.x
- - `gettext <http://www.gnu.org/software/gettext/>`_
- - `psycopg2 <http://freshmeat.net/projects/psycopg/>`_
+ - `Apache <http://www.apache.org/>`_ version 2.x
+ - `Python <http://www.python.org/>`_ versions 2.6 or 2.7
+ - `Django <http://www.djangoproject.com/>`_ >= version 1.4
+ - `South <http://south.aeracode.org/>`_
+ - `Postgres <http://www.postgresql.org/>`_ >= version 8.x
+ - `Gettext <http://www.gnu.org/software/gettext/>`_
+ - `Psycopg2 <http://freshmeat.net/projects/psycopg/>`_
- `Python Imaging Library <http://www.pythonware.com/products/pil/>`_
- - `pyexiv2 <http://tilloy.net/dev/pyexiv2/>`_
+ - `Pyexiv2 <http://tilloy.net/dev/pyexiv2/>`_
- `Beautiful Soup <http://www.crummy.com/software/BeautifulSoup/>`_
- python-simplejson
- python-gdal
- - `lxml <http://lxml.de/>`_
- - `jquery <http://jquery.com/>`_ version 1.7.1 or better
- - `jquery-ui <http://jqueryui.com/>`_
+ - `Lxml <http://lxml.de/>`_
+ - `Jquery <http://jquery.com/>`_ version 1.7.1 or better
+ - `Jquery-ui <http://jqueryui.com/>`_
- `Universal Feed Parser <https://code.google.com/p/feedparser/>`_
geodjango is a part of django since version 1.0 but it has some specific
@@ -53,9 +53,9 @@ Linux distribution repositories. For instance on Debian Wheezy::
apt-get install apache2 python python-django python-django-south \
postgresql-9.1 gettext python-psycopg2 python-imaging \
python-pyexiv2 python-beautifulsoup python-simplejson python-gdal \
- javascript-common python-lxml libjs-jquery libjs-jquery-ui \
- python-feedparser libgeos-3.3.3 proj-bin postgresql-9.1-postgis \
- gdal-bin tinymce gpsbabel python-django-celery
+ python-lxml libjs-jquery libjs-jquery-ui python-feedparser \
+ libgeos-3.3.3 proj-bin postgresql-9.1-postgis gdal-bin \
+ tinymce gpsbabel python-django-celery javascript-common
On Debian Squeeze (you need to activate backports)::
@@ -65,9 +65,9 @@ On Debian Squeeze (you need to activate backports)::
apt-get install apache2 python python-django python-django-south \
postgresql-8.4 gettext python-psycopg2 python-imaging \
python-pyexiv2 python-beautifulsoup python-simplejson python-gdal \
- javascript-common python-lxml libjs-jquery libjs-jquery-ui \
- python-feedparser libgeos-3.2.0 proj-bin postgresql-8.4-postgis \
- gdal-bin tinymce gpsbabel
+ python-lxml libjs-jquery libjs-jquery-ui python-feedparser \
+ libgeos-3.2.0 proj-bin postgresql-8.4-postgis gdal-bin \
+ tinymce gpsbabel javascript-common
The package *python-django-celery* doesn't exist for Debian Squeeze.