summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/fr/Makefile10
-rw-r--r--docs/fr/source/_static/graphique-structure-ishtar.pngbin76681 -> 119253 bytes
-rw-r--r--docs/fr/source/_static/graphique_structure_ishtar.pngbin31738 -> 0 bytes
-rw-r--r--docs/fr/source/_static/traitement.pngbin0 -> 122686 bytes
-rw-r--r--docs/fr/source/index.rst2
-rw-r--r--docs/fr/source/interface-utilisateur.rst119
-rw-r--r--docs/fr/source/media-src/graphique-structure-ishtar.svg881
-rw-r--r--docs/fr/source/media-src/graphique_structure_ishtar.dot52
-rw-r--r--docs/fr/source/media-src/graphique_structure_ishtar.svg198
-rw-r--r--docs/fr/source/media-src/traitement.xcfbin0 -> 938873 bytes
-rw-r--r--docs/fr/source/principes.rst55
11 files changed, 712 insertions, 605 deletions
diff --git a/docs/fr/Makefile b/docs/fr/Makefile
index 24ff3e64e..cf7d5af04 100644
--- a/docs/fr/Makefile
+++ b/docs/fr/Makefile
@@ -41,13 +41,13 @@ dot:
filename=$$(basename -- "$$FILE") ; \
extension="$${filename##*.}" ; \
filename="$${filename%.*}" ; \
- echo $$extension ; \
- echo $$filename ; \
- dot -Tpng source/media-src/$$filename.dot > \
- source/_static/$$filename.png ; \
+ dot -Tsvg source/media-src/$$filename.dot > \
+ source/media-src/$$filename.svg ; \
+ #dot -Tpng source/media-src/$$filename.dot > \
+ # source/_static/$$filename.png ; \
done
-html: dot
+html:
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
diff --git a/docs/fr/source/_static/graphique-structure-ishtar.png b/docs/fr/source/_static/graphique-structure-ishtar.png
index 61707abfc..8e4605032 100644
--- a/docs/fr/source/_static/graphique-structure-ishtar.png
+++ b/docs/fr/source/_static/graphique-structure-ishtar.png
Binary files differ
diff --git a/docs/fr/source/_static/graphique_structure_ishtar.png b/docs/fr/source/_static/graphique_structure_ishtar.png
deleted file mode 100644
index 997de1f6f..000000000
--- a/docs/fr/source/_static/graphique_structure_ishtar.png
+++ /dev/null
Binary files differ
diff --git a/docs/fr/source/_static/traitement.png b/docs/fr/source/_static/traitement.png
new file mode 100644
index 000000000..d2707d28c
--- /dev/null
+++ b/docs/fr/source/_static/traitement.png
Binary files differ
diff --git a/docs/fr/source/index.rst b/docs/fr/source/index.rst
index 72f90e6bb..858adff0a 100644
--- a/docs/fr/source/index.rst
+++ b/docs/fr/source/index.rst
@@ -11,7 +11,7 @@ Contents:
.. toctree::
:maxdepth: 3
- installation
principes
+ installation
interface-utilisateur
interface-administrateur
diff --git a/docs/fr/source/interface-utilisateur.rst b/docs/fr/source/interface-utilisateur.rst
index e262e0df9..ba3a5b6df 100644
--- a/docs/fr/source/interface-utilisateur.rst
+++ b/docs/fr/source/interface-utilisateur.rst
@@ -1,121 +1,10 @@
.. -*- coding: utf-8 -*-
-============
-Installation
-============
+=====================
+Interface utilisateur
+=====================
:Auteur: Étienne Loks
-:Date: 2016-08-31
+:Date: 2018-10-02
:Copyright: CC-BY 3.0
-Ce document présente les instructions d'installation d'Ishtar.
-
-Pour l'instant, elles se limitent à l'installation sous Debian GNU/linux via le paquet Debian.
-
-.. note:: Sauf mention explicite, chaque commande est exécutée en tant qu'utilisateur root. Les utilisateurs de sudo l'ajouteront à chaque commande faite.
-
-.. contents::
-
-Installation sur poste Debian Wheezy
-------------------------------------
-
-Un dépôt a été mis en place pour installer sous Debian Wheezy.
-Ce dépôt est signé, pour ajouter la clé du dépôt à votre gestionnaire de paquet, lancez la commande ::
-
- wget -O - http://deb.iggdrasil.net/contact@iggdrasil.net.gpg.key | apt-key add -
-
-Puis, au choix, ajoutez le dépôt à votre /etc/apt/sources.list ::
-
- deb http://deb.iggdrasil.net/ wheezy main
- deb-src http://deb.iggdrasil.net/ wheezy main
-
-Ou sauvegardez le fichier `iggdrasil.list`_ dans votre répertoire **/etc/apt/sources.list.d/** ::
-
- wget -O - http://deb.iggdrasil.net/dists/wheezy/iggdrasil.list > /etc/apt/sources.list.d/iggdrasil.list
-
-.. _iggdrasil.list: http://deb.iggdrasil.net/dists/wheezy/iggdrasil.list
-
-Ensuite mettez à jour la base de données de votre gestionnaire de paquet et installez le paquet ::
-
- apt-get update
- apt-get install python-django-ishtar
-
-Enfin pour créer une nouvelle instance d'Ishtar ::
-
- INSTANCE=le_nom_de_mon_instance URL=ishtar.my-organization.net ishtar-prepare-instance
-
-INSTANCE est le nom de l'instance et URL le nom du domaine associé (juste l'url pas de http:// ou https://).
-
-.. note:: Le nom de domaine doit bien entendu pointer vers l'adresse IP du serveur. Si à l'issue de l'installation, le service n'est pas joignable, verifiez bien votre configuration DNS ou le cas échéant verifez bien auprès du gestionnaire de nom de domaine que c'est le cas.
-
-D'autres variables sont disponibles :
-
-- **UWSGI_PORT** : par défaut à 8891, faites bien attention d'incrémenter ce nombre pour chaque nouvelle instance.
-- **NGINX_PORT** : si vous voulez que le serveur web réponde sur un port différent, par exemple si vous avez déjà Apache installé. Ensuite pour accéder à l'application il faudra mettre clairement le numéro de port dans l'adresse du logiciel. Exemple : http://ishtar.my-organization.net:8000
-- **DB_HOST**, **DB_PORT**, **DB_PASSWORD**, **DB_NAME** : si vous souhaitez personnaliser la base de données dans laquelle sera stockée Ishtar. Par défaut, elle sera stockée localement, sur le port par défaut de PostgreSQL (5432), le mot de passe sera généré aléatoirement, le nom de la base de données sera : « ishtar-le_nom_de_mon_instance ».
-
-.. note:: Pour le nom de l'instance, seuls sont permis le tiret bas **_** et les caractères alphanumériques en minuscule. Ce nom doit commencer par un caractères alphabétique. Évitez aussi des noms pouvant entrer en conflit avec des bibliothèques Python existantes (par exemple « test »).
-
-
-.. warning::
- En terme de serveur Web, cette première version de l'installateur fonctionne avec la configuration que nous considérons comme la plus optimisée qui est le couple nginx / uwsgi. À terme, l'installateur prendra aussi en compte Apache. Pour l'instant, si vous avez des services tournant sous Apache, plusieurs options se présentent à vous :
-
- - faire tourner nginx sur un autre port (cf. la variable NGINX_PORT) ;
- - faire fonctionner vos autres services avec nginx (je vous laisse découvrir l'abondante documentation en ligne en cherchant « nginx + le nom de mon service ») ;
- - configurer Ishtar pour fonctionner avec Apache (référez vous à la `documentation de Django`_).
-
-.. _`documentation de Django`: https://docs.djangoproject.com/fr/1.9/howto/deployment/wsgi/modwsgi/
-
-L'installateur vous demandera un identifiant / mot de passe pour le compte administrateur.
-Une fois l'instance préparée une base de données a été crée avec un nom du type ishtar-le_nom_de_mon_instance (ou le nom que vous avez spécifiquement donné), Ishtar est joignable à l'adresse donnée par la variable URL et les données de cette instances sont stockées dans le répertoire /var/lib/python-django-ishtar/le_nom_de_mon_instance.
-
-
-Initialisation de la base de données
-------------------------------------
-
-Ishtar dispose de beaucoup de tables de paramétrage permettant d'avoir un logiciel au plus proche de vos besoins.
-Remplir toutes ces tables est fastidieux, c'est pour cela que des jeux de données de base sont disponibles.
-Lors de l'installation du paquet, à l'exception des communes (trop lourdes pour être inclues de base), cette initialisation est faite. Si vous avez opté pour cette installation vous pouvez passer tout de suite à l'initialisation des communes.
-
-Initialisation des paramètres de base
-*************************************
-
-Pour charger toutes les données par défaut ::
-
- ISHTAR_PATH=/srv/ishtar # dépend de votre installation
- PROJECT_PATH=$ISHTAR_PATH/mon_instance
- cd $PROJECT_PATH
- for data in $(find ../ -name "initial_*-fr.json"); do
- ./manage.py loaddata $data
- done
-
-Sinon regarder le détail de chaque fichier json et charger individuellement. Exemple ::
-
- cd $PROJECT_PATH
- ./manage.py loaddata ../ishtar_common/initial_importtypes-fr.json
-
-Initialisation des communes
-***************************
-
-Une liste des communes française peut être téléchargée et chargée ::
-
- cd /tmp
- wget "http://ishtar-archeo.net/fixtures/initial_towns-fr.tar.bz2"
- tar xvjf initial_towns-fr.tar.bz2
-
- ISHTAR_PATH=/var/lib/python-django-ishtar # dépend de votre installation
- # ici pour le paquet Debian
- PROJECT_PATH=$ISHTAR_PATH/mon_instance
- cd $PROJECT_PATH
- ./manage.py loaddata /tmp/initial_towns-fr.json
- rm /tmp/initial_towns-fr.*
-
-Sinon un script est mis à disposition pour charger des communes depuis des données OSM : $ISHTAR_PATH/scripts/import_towns_from_osm.py
-Lisez les instructions contenu dans le fichier pour savoir comment procéder.
-
-..
- TODO:
- .. warning:: L'installateur présume que vous avez un nom de domaine dédié pour votre installation. Si cela n'est pas le cas, reportez vous à la section de la documentation concernée.
- paramètres de settings utiles :DEFAULT_FROM_EMAIL = "robot@iggdrasil.net", SERVER_EMAIL EMAIL_HOST EMAIL_PORT EMAIL_HOST_USER EMAIL_HOST_PASSWORD EMAIL_USE_TLS
- installation depuis les sources
-
diff --git a/docs/fr/source/media-src/graphique-structure-ishtar.svg b/docs/fr/source/media-src/graphique-structure-ishtar.svg
index 5eec820b7..3fbcb72d1 100644
--- a/docs/fr/source/media-src/graphique-structure-ishtar.svg
+++ b/docs/fr/source/media-src/graphique-structure-ishtar.svg
@@ -12,18 +12,18 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="554pt"
- height="476pt"
- viewBox="0.00 0.00 553.54 476.00"
+ width="647pt"
+ height="548pt"
+ viewBox="0.00 0.00 646.54 548.00"
version="1.1"
- id="svg195"
+ id="svg5805"
sodipodi:docname="graphique-structure-ishtar.svg"
inkscape:version="0.92.1 r15371"
inkscape:export-filename="/home/etienne/Work/ishtar-project/ishtar/docs/fr/source/_static/graphique-structure-ishtar.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<metadata
- id="metadata201">
+ id="metadata5811">
<rdf:RDF>
<cc:Work
rdf:about="">
@@ -35,7 +35,7 @@
</rdf:RDF>
</metadata>
<defs
- id="defs199" />
+ id="defs5809" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
@@ -47,492 +47,413 @@
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
- id="namedview197"
+ id="namedview5807"
showgrid="false"
- inkscape:zoom="1.0517471"
- inkscape:cx="183.10036"
- inkscape:cy="362.6514"
+ inkscape:zoom="2.1885626"
+ inkscape:cx="363.6165"
+ inkscape:cy="506.0268"
inkscape:window-x="1920"
inkscape:window-y="27"
inkscape:window-maximized="1"
- inkscape:current-layer="svg195" />
+ inkscape:current-layer="svg5805" />
<polygon
style="fill:#ffffff;stroke:none"
- id="polygon4"
- points="549.539,-472 549.539,4 -4,4 -4,-472 "
- transform="translate(4,472)" />
- <g
- class="node"
- id="node1"
- transform="translate(4,472)">
- <title
- id="title6">Opération archéologique</title>
- <polygon
- style="fill:#ff0000;stroke:#ff0000;fill-opacity:0.58823532"
- id="polygon8"
- points="137.5,-432 288.5,-432 288.5,-468 137.5,-468 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text10"
- font-size="14.00"
- y="-446.29999"
- x="213">Opération archéologique</text>
- </g>
- <g
- class="node"
- id="node2"
- transform="translate(-88.702895,473.4262)">
- <title
- id="title13">parcelle cadastrale</title>
- <polygon
- style="fill:none;stroke:#000000"
- id="polygon15"
- points="230.5,-360 230.5,-396 113.5,-396 113.5,-360 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text17"
- font-size="14.00"
- y="-374.29999"
- x="172">Parcelle cadastrale</text>
- </g>
- <g
- class="edge"
- id="edge1"
- transform="translate(4,472)">
- <title
- id="title20">Opération archéologique-&gt;parcelle cadastrale</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path22"
- d="m 202.865,-431.697 c 1.48909,31.17433 -125.044374,0.17808 -123.533283,36.3061"
- sodipodi:nodetypes="cc" />
- </g>
- <g
- class="node"
- id="node8"
- transform="translate(4,472)">
- <title
- id="title25">Site archéologique</title>
- <polygon
- style="fill:#add8e6;stroke:#add8e6;fill-opacity:0.58823532"
- id="polygon27"
- points="205,-216 323,-216 323,-252 205,-252 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text29"
- font-size="14.00"
- y="-230.3"
- x="264">Site archéologique</text>
- </g>
- <g
- class="edge"
- id="edge7"
- transform="translate(4,472)">
- <title
- id="title32">Opération archéologique-&gt;Site archéologique</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path34"
- d="m 227.717,-422.959 c 4.206,8.387 8.42,17.868 11.283,26.959 14.35,45.571 20.647,101.095 23.271,133.599" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon36"
- points="230.784,-424.648 224.582,-421.402 223.045,-431.885 " />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon38"
- points="258.79,-262.018 265.77,-262.541 263.026,-252.308 " />
- </g>
- <g
- class="node"
- id="node3"
- transform="translate(4,472)">
- <title
- id="title41">Unité d'enregistrement</title>
- <polygon
- style="fill:#90ee90;stroke:#90ee90;fill-opacity:0.58823532"
- id="polygon43"
- points="96,-288 236,-288 236,-324 96,-324 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text45"
- font-size="14.00"
- y="-302.29999"
- x="166">Unité d'enregistrement</text>
- </g>
- <g
- class="edge"
- id="edge2"
- transform="translate(4,472)">
- <title
- id="title48">parcelle cadastrale-&gt;Unité d'enregistrement</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path50"
- d="m 80.666502,-357.91425 c -5.652694,20.54978 85.185548,-1.55558 87.657498,23.80225"
- sodipodi:nodetypes="cc" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon52"
- points="164.833,-334.367 171.807,-333.769 167.466,-324.104 " />
- </g>
- <g
- class="node"
- id="node4"
- transform="translate(4,472)">
- <title
- id="title55">Mobilier d'origine</title>
- <polygon
- style="fill:#800080;stroke:#800080;fill-opacity:0.58823532"
- id="polygon57"
- points="71,-216 187,-216 187,-252 71,-252 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text59"
- font-size="14.00"
- y="-230.3"
- x="129">Mobilier d'origine</text>
- </g>
- <g
- class="edge"
- id="edge3"
- transform="translate(4,472)">
- <title
- id="title62">Unité d'enregistrement-&gt;Mobilier d'origine</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path64"
- d="m 156.854,-287.697 c -4.257,8.053 -9.41,17.803 -14.12,26.715" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon66"
- points="139.62,-262.581 145.808,-259.31 138.041,-252.104 " />
- </g>
- <g
- class="edge"
- id="edge8"
- transform="translate(4,472)">
- <title
- id="title69">Unité d'enregistrement-&gt;Site archéologique</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path71"
- d="m 189.973,-287.876 c 12.577,8.983 28.159,20.113 41.779,29.842" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon73"
- points="229.763,-255.154 233.831,-260.85 239.934,-252.19 " />
- </g>
- <g
- class="node"
- id="node5"
- transform="translate(4,472)">
- <title
- id="title76">Mobilier</title>
- <polygon
- style="fill:#800080;stroke:#800080;fill-opacity:0.58823532"
- id="polygon78"
- points="96.5,-144 161.5,-144 161.5,-180 96.5,-180 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text80"
- font-size="14.00"
- y="-158.3"
- x="129">Mobilier</text>
- </g>
- <g
- class="edge"
- id="edge4"
- transform="translate(4,472)">
- <title
- id="title83">Mobilier d'origine-&gt;Mobilier</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path85"
- d="m 129,-215.697 c 0,7.714 0,16.985 0,25.585" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon87"
- points="125.5,-190.104 132.5,-190.104 129,-180.104 " />
- </g>
- <g
- class="node"
- id="node6"
- transform="translate(4,472)">
- <title
- id="title90">Contenant</title>
- <polygon
- style="fill:#ffff00;stroke:#ffb400;fill-opacity:0.58823532;stroke-opacity:1"
- id="polygon92"
- points="0,-72 72,-72 72,-108 0,-108 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text94"
- font-size="14.00"
- y="-86.300003"
- x="36">Contenant</text>
- </g>
- <g
- class="edge"
- id="edge5"
- transform="translate(4,472)">
- <title
- id="title97">Mobilier-&gt;Contenant</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path99"
- d="m 106.011,-143.697 c -11.8249,8.901 -26.403,19.874 -39.1896,29.498" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon101"
- points="64.6092,-116.915 68.8188,-111.322 58.7243,-108.104 " />
- </g>
- <g
- class="node"
- id="node9"
- transform="translate(4,472)">
- <title
- id="title104">Traitement</title>
- <polygon
- style="fill:#800080;stroke:#800080;fill-opacity:0.58823532"
- id="polygon106"
- points="90.5,-72 167.5,-72 167.5,-108 90.5,-108 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text108"
- font-size="14.00"
- y="-86.300003"
- x="129">Traitement</text>
- </g>
- <g
- class="edge"
- id="edge9"
- transform="translate(4,472)">
- <title
- id="title111">Mobilier-&gt;Traitement</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path113"
- d="m 123.084,-143.697 c -0.795,7.714 -1.022,16.985 -0.679,25.585" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon115"
- points="118.915,-117.836 125.898,-118.324 123.105,-108.104 " />
- </g>
- <g
- class="node"
- id="node7"
- transform="translate(4,472)">
- <title
- id="title118">Dépôt</title>
- <polygon
- style="fill:#ffff00;stroke:#ffb400;fill-opacity:0.58823532;stroke-opacity:1"
- id="polygon120"
- points="9,0 63,0 63,-36 9,-36 " />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text122"
- font-size="14.00"
- y="-14.3"
- x="36">Dépôt</text>
- </g>
- <g
- class="edge"
- id="edge6"
- transform="translate(4,472)">
- <title
- id="title125">Contenant-&gt;Dépôt</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path127"
- d="m 36,-71.6966 c 0,7.7139 0,16.9841 0,25.5842" />
- <polygon
- style="fill:#000000;stroke:#000000"
- id="polygon129"
- points="32.5001,-46.1044 39.5001,-46.1043 36,-36.1043 " />
- </g>
+ id="polygon5550"
+ points="642.539,-544 642.539,4 -4,4 -4,-544 "
+ transform="translate(4,544)" />
+ <polygon
+ points="311.5,-540 160.5,-540 160.5,-504 311.5,-504 "
+ id="polygon5554"
+ style="fill:#ee0000;stroke:#ee0000;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="240"
+ y="25.700012"
+ font-size="14.00"
+ id="text5556"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Opération archéologique</text>
+ <polygon
+ points="165,-468 47,-468 47,-432 165,-432 "
+ id="polygon5561"
+ style="fill:#ee0000;stroke:#ee0000;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="110"
+ y="97.700012"
+ font-size="14.00"
+ id="text5563"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Parcelle cadastrale</text>
+ <path
+ d="M 208.198,40.124 C 188.053,50.971 162.092,64.95 141.924,75.81"
+ id="path5568"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
<g
- class="edge"
- id="edge10"
- transform="translate(4,472)">
- <title
- id="title132">Traitement-&gt;Mobilier</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path134"
- d="m 134.895,-108.104 c 0.806,-7.687 1.042,-16.95 0.709,-25.561" />
+ id="g6312"
+ transform="translate(10.5)">
<polygon
- style="fill:#000000;stroke:#000000"
- id="polygon136"
- points="139.092,-133.96 132.109,-133.48 134.916,-143.697 " />
- </g>
- <g
- class="node"
- id="node10"
- transform="translate(4,472)">
- <title
- id="title139">Module Opération</title>
- <ellipse
- style="fill:#ff0000;stroke:#ff0000;fill-opacity:0.58823532"
- id="ellipse141"
- ry="18"
- rx="76.086502"
- cy="-450"
- cx="424" />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text143"
- font-size="14.00"
- y="-446.29999"
- x="424">Module Opération</text>
- </g>
- <g
- class="node"
- id="node11"
- transform="translate(4,472)">
- <title
- id="title146">Module Unité d'enregistrement</title>
- <ellipse
- style="fill:#90ee90;stroke:#90ee90;fill-opacity:0.58823532"
- id="ellipse148"
- ry="18"
- rx="121.578"
- cy="-378"
- cx="424" />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text150"
- font-size="14.00"
- y="-374.29999"
- x="424">Module Unité d'enregistrement</text>
- </g>
- <g
- class="edge"
- id="edge11"
- transform="translate(4,472)">
- <title
- id="title153">Module Opération-&gt;Module Unité d'enregistrement</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path155"
- d="m 424,-431.697 c 0,10.851 0,24.78 0,35.593" />
- </g>
- <g
- class="node"
- id="node12"
- transform="translate(4,472)">
- <title
- id="title158">Module Mobilier</title>
- <ellipse
- style="fill:#800080;stroke:#800080;fill-opacity:0.58823532"
- id="ellipse160"
- ry="18"
- rx="72.287498"
- cy="-306"
- cx="424" />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text162"
- font-size="14.00"
- y="-302.29999"
- x="424">Module Mobilier</text>
- </g>
- <g
- class="edge"
- id="edge12"
- transform="translate(4,472)">
- <title
- id="title165">Module Unité d'enregistrement-&gt;Module Mobilier</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path167"
- d="m 424,-359.697 c 0,10.851 0,24.78 0,35.593" />
- </g>
- <g
- class="node"
- id="node13"
- transform="translate(4,472)">
- <title
- id="title170">Module Dépôt</title>
- <ellipse
- style="fill:#ffff00;stroke:#ffb400;fill-opacity:0.58823532;stroke-opacity:1"
- id="ellipse172"
- ry="18"
- rx="62.289101"
- cy="-234"
- cx="424" />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text174"
- font-size="14.00"
- y="-230.3"
- x="424">Module Dépôt</text>
- </g>
- <g
- class="edge"
- id="edge13"
- transform="translate(4,472)">
- <title
- id="title177">Module Mobilier-&gt;Module Dépôt</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path179"
- d="m 424,-287.697 c 0,10.851 0,24.78 0,35.593" />
- </g>
- <g
- class="node"
- id="node14"
- transform="translate(4,472)">
- <title
- id="title182">Module Site</title>
- <ellipse
- style="fill:#add8e6;stroke:#add8e6;fill-opacity:0.58823532"
- id="ellipse184"
- ry="18"
- rx="54.690498"
- cy="-162"
- cx="424" />
- <text
- style="font-size:14px;font-family:Times, serif;text-anchor:middle"
- id="text186"
- font-size="14.00"
- y="-158.3"
- x="424">Module Site</text>
- </g>
- <g
- class="edge"
- id="edge14"
- transform="translate(4,472)">
- <title
- id="title189">Module Dépôt-&gt;Module Site</title>
- <path
- style="fill:none;stroke:#000000"
- inkscape:connector-curvature="0"
- id="path191"
- d="m 424,-215.697 c 0,10.851 0,24.78 0,35.593" />
+ transform="matrix(1.2799828,0,0,0.99951333,-74.454902,543.781)"
+ style="fill:#7a67ee;fill-opacity:0.62745098;stroke:#7a67ee"
+ id="polygon5573"
+ points="221,-432 339,-432 339,-468 221,-468 " />
</g>
+ <text
+ x="294.5"
+ y="97.700012"
+ font-size="14.00"
+ id="text5575"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Site/entité archéologique</text>
+ <path
+ d="m 256.294,48.922 c 3.713,5.907 7.659,12.185 11.374,18.096"
+ id="path5580"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="246.876,-503.697 255.161,-497.093 249.235,-493.368 "
+ id="polygon5582"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="269.249,-468.104 260.964,-474.708 266.89,-478.433 "
+ id="polygon5584"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="263,-396 123,-396 123,-360 263,-360 "
+ id="polygon5589"
+ style="fill:#ffa500;stroke:#ffa500;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="197"
+ y="169.70001"
+ font-size="14.00"
+ id="text5591"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Unité d'enregistrement</text>
+ <path
+ d="m 231.03,40.289 c -7.73153,10.179 -14.7596,23.086309 -18.7996,35.368309 -6.695,20.355 -7.8594,44.463691 -11.0194,62.314691"
+ id="path5596"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000"
+ sodipodi:nodetypes="ccc" />
+ <polygon
+ points="195.515,-396.017 193.735,-406.461 200.637,-405.292 "
+ id="polygon5598"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="271,-36 197,-36 197,0 271,0 "
+ id="polygon5603"
+ style="fill:#ffffff;stroke:#ffffff"
+ transform="translate(4,544)" />
+ <text
+ x="238"
+ y="529.70001"
+ font-size="14.00"
+ id="text5605"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Document</text>
+ <path
+ d="m 286.90868,40.004 c 49.71616,13.546051 72.70176,16.550784 85.65276,32.911784 25.103,31.713996 19.69316,60.693266 16.25847,100.994176 L 371,383 c -4.56732,53.59072 -51.457,95.5999 -90.358,119.5263"
+ id="path5610"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000"
+ sodipodi:nodetypes="ccssc" />
+ <polygon
+ points="267.562,-36.0673 274.363,-44.1904 277.944,-38.1757 "
+ id="polygon5612"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="m 131.506,112.303 c 10.957,8.816 24.44,19.665 36.319,29.223"
+ id="path5617"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="171.742,-396.104 161.756,-399.646 166.145,-405.1 "
+ id="polygon5619"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="M 290.071,112.24 C 298.837,138.717 314,191.142 314,237 c 0,0 0,0 0,146 0,45.359 -30.517,90.2508 -52.875,117.0543"
+ id="path5624"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="250.491,-36.2276 254.355,-46.0926 259.664,-41.5297 "
+ id="polygon5626"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="m 218.258,147.896 c 10.919,-8.785 24.395,-19.628 36.298,-29.205"
+ id="path5631"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="258.494,-431.697 252.897,-422.701 248.509,-428.155 "
+ id="polygon5633"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="188,-324 72,-324 72,-288 188,-288 "
+ id="polygon5638"
+ style="fill:#c71585;stroke:#c71585;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="134"
+ y="241.70001"
+ font-size="14.00"
+ id="text5640"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Mobilier d'origine</text>
+ <path
+ d="m 181.427,184.303 c -7.629,8.477 -16.95,18.833 -25.303,28.114"
+ id="path5645"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="145.394,-324.104 149.482,-333.879 154.685,-329.196 "
+ id="polygon5647"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="M 214.142,184.106 C 237.376,209.198 276,258.502 276,309 c 0,0 0,0 0,74 0,41.367 -15.235,87.2784 -26.412,115.3949"
+ id="path5652"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="241.69,-36.0929 242.244,-46.6733 248.721,-44.0187 "
+ id="polygon5654"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="80.5,-252 15.5,-252 15.5,-216 80.5,-216 "
+ id="polygon5659"
+ style="fill:#c71585;stroke:#c71585;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="52"
+ y="313.70001"
+ font-size="14.00"
+ id="text5661"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Mobilier</text>
+ <path
+ d="M 113.73,256.303 C 103.5024,265.035 90.9389,275.76 79.8218,285.25"
+ id="path5666"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="68.0365,-252.104 73.3697,-261.259 77.9146,-255.935 "
+ id="polygon5668"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="72,-180 0,-180 0,-144 72,-144 "
+ id="polygon5673"
+ style="fill:#9acd32;stroke:#9acd32;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="40"
+ y="385.70001"
+ font-size="14.00"
+ id="text5675"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Contenant</text>
+ <path
+ d="m 49.0337,328.303 c -1.3224,7.714 -2.9116,16.985 -4.3859,25.585"
+ id="path5680"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="38.9322,-180.104 37.1722,-190.552 44.0716,-189.369 "
+ id="polygon5682"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="205.5,-180 128.5,-180 128.5,-144 205.5,-144 "
+ id="polygon5687"
+ style="fill:#ffff00;stroke:#ff9600;fill-opacity:0.627451;stroke-opacity:1"
+ transform="translate(4,544)" />
+ <text
+ x="171"
+ y="385.70001"
+ font-size="14.00"
+ id="text5689"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Traitement</text>
+ <path
+ d="m 75.2136,328.124 c 14.7368,9.237 34.1554,20.745 51.6944,30.664"
+ id="path5694"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="131.873,-180.19 121.438,-182.023 124.859,-188.13 "
+ id="polygon5696"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="M 65.0016,328.017 C 78.9829,346.144 102.0342,375.537 123,400 c 30.648,35.761 67.816,75.5546 91.44,100.4297"
+ id="path5701"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="217.608,-36.0422 208.178,-40.8705 213.247,-45.6978 "
+ id="polygon5703"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="68,-108 14,-108 14,-72 68,-72 "
+ id="polygon5708"
+ style="fill:#9acd32;stroke:#9acd32;fill-opacity:0.627451"
+ transform="translate(4,544)" />
+ <text
+ x="45"
+ y="457.70001"
+ font-size="14.00"
+ id="text5710"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Dépôt</text>
+ <path
+ d="m 41.236,400.303 c 0.5509,7.714 1.2131,16.985 1.8274,25.585"
+ id="path5715"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="39.7783,-108.104 35.5746,-117.83 42.5568,-118.328 "
+ id="polygon5717"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="M 72.0991,465.3242 C 77.9931,467.5454 84.2,469.8661 90,472 c 33.828,12.4458 72.143,26.1561 101.312,36.5137"
+ id="path5722"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="196.833,-32.1089 186.239,-32.1533 188.579,-38.7506 "
+ id="polygon5724"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="M 147.914,363.956 C 132.571,354.335 112.115,342.232 93.9899,332.025"
+ id="path5729"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="80.7638,-217.116 91.2028,-215.306 87.7954,-209.191 "
+ id="polygon5731"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <path
+ d="m 179.082,400.129 c 11.57,24.521 32.952,69.8389 46.528,98.6121"
+ id="path5736"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="225.89,-36.1893 218.457,-43.7396 224.788,-46.7267 "
+ id="polygon5738"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
+ <polygon
+ points="243.5,-252 98.5,-252 98.5,-216 243.5,-216 "
+ id="polygon5743"
+ style="fill:#ffff00;stroke:#ff9600;fill-opacity:0.627451;stroke-opacity:1"
+ transform="translate(4,544)" />
+ <text
+ x="175"
+ y="313.70001"
+ font-size="14.00"
+ id="text5745"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Demande de traitement</text>
+ <path
+ d="m 174.011,328.303 c -0.441,7.714 -0.97,16.985 -1.462,25.585"
+ id="path5750"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:#000000" />
+ <polygon
+ points="167.977,-180.104 165.054,-190.288 172.042,-189.888 "
+ id="polygon5752"
+ style="fill:#000000;stroke:#000000"
+ transform="translate(4,544)" />
<path
- sodipodi:nodetypes="cc"
- d="m 216.7727,40.40098 c 12.577,8.983 1.05264,71.42274 -25.1621,98.92611"
- id="path71-7"
+ d="m 193.355,328.43 c 8.95,9.61 18.981,22.27 24.645,35.57 18.739,44.004 21.418,100.4666 21.098,133.5003"
+ id="path5757"
inkscape:connector-curvature="0"
style="fill:none;stroke:#000000" />
<polygon
- points="229.763,-255.154 233.831,-260.85 239.934,-252.19 "
- id="polygon73-5"
+ points="234.893,-36.247 231.594,-46.3149 238.592,-46.1751 "
+ id="polygon5759"
style="fill:#000000;stroke:#000000"
- transform="rotate(79.484699,-26.994847,-83.299322)" />
+ transform="translate(4,544)" />
+ <ellipse
+ cx="521"
+ cy="22"
+ rx="76.086502"
+ ry="18"
+ id="ellipse5764"
+ style="fill:#ee0000;stroke:#ee0000;fill-opacity:0.627451" />
+ <text
+ x="521"
+ y="25.700012"
+ font-size="14.00"
+ id="text5766"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Opération</text>
+ <ellipse
+ cx="521"
+ cy="94"
+ rx="54.690498"
+ ry="18"
+ id="ellipse5771"
+ style="fill:#7a67ee;stroke:#7a67ee;fill-opacity:0.627451" />
+ <text
+ x="521"
+ y="97.700012"
+ font-size="14.00"
+ id="text5773"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Site</text>
+ <ellipse
+ cx="521"
+ cy="166"
+ rx="121.578"
+ ry="18"
+ id="ellipse5778"
+ style="fill:#ffa500;stroke:#ffa500;fill-opacity:0.627451" />
+ <text
+ x="521"
+ y="169.70001"
+ font-size="14.00"
+ id="text5780"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Unité d'enregistrement</text>
+ <ellipse
+ cx="521"
+ cy="238"
+ rx="72.287498"
+ ry="18"
+ id="ellipse5785"
+ style="fill:#c71585;stroke:#c71585;fill-opacity:0.627451" />
+ <text
+ x="521"
+ y="241.70001"
+ font-size="14.00"
+ id="text5787"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Mobilier</text>
+ <ellipse
+ cx="521"
+ cy="310"
+ rx="79.885902"
+ ry="18"
+ id="ellipse5792"
+ style="fill:#ffff00;stroke:#ff9600;fill-opacity:0.627451;stroke-opacity:1" />
+ <text
+ x="521"
+ y="313.70001"
+ font-size="14.00"
+ id="text5794"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Traitement</text>
+ <ellipse
+ cx="521"
+ cy="382"
+ rx="62.289101"
+ ry="18"
+ id="ellipse5799"
+ style="fill:#9acd32;stroke:#9acd32;fill-opacity:0.627451" />
+ <text
+ x="521"
+ y="385.70001"
+ font-size="14.00"
+ id="text5801"
+ style="font-size:14px;font-family:Times, serif;text-anchor:middle">Module Dépôt</text>
</svg>
diff --git a/docs/fr/source/media-src/graphique_structure_ishtar.dot b/docs/fr/source/media-src/graphique_structure_ishtar.dot
index f052fe4a7..de319dbff 100644
--- a/docs/fr/source/media-src/graphique_structure_ishtar.dot
+++ b/docs/fr/source/media-src/graphique_structure_ishtar.dot
@@ -1,5 +1,51 @@
digraph structure_Ishtar {
- "Opération archéologique" -> Parcelle -> "Unité d'enregistrement" -> Mobilier;
- "Opération archéologique" -> "Site archéologique";
- "Unité d'enregistrement" -> "Site archéologique";
+
+ node [shape=box; style=filled];
+ OA [label="Opération archéologique"];
+ Parcelle [label="Parcelle cadastrale"];
+ EA [label="Site/Entité archéologique"];
+ UE [label="Unité d'enregistrement"];
+ MobOrigine [label="Mobilier d'origine"];
+ Mobilier;
+ Contenant;
+ Depot [label="Dépôt"];
+ Traitement;
+ DemandeTraitement [label="Demande de traitement"];
+
+ {rank = same; Parcelle; EA} /* alignement parcelle - EA */
+
+ root=OA;
+
+ /* liaisons vers doc */
+ OA -> Document;
+ EA -> Document;
+ UE -> Document;
+ Mobilier -> Document;
+ Depot -> Document;
+ Traitement -> Document;
+ DemandeTraitement -> Document;
+
+ /* liaisons entre concepts */
+ OA -> Parcelle [arrowhead=none];
+ Parcelle -> UE -> MobOrigine -> Mobilier -> Contenant -> Depot;
+ OA -> UE;
+ OA -> EA [dir=both];
+ UE -> EA;
+ Mobilier -> Traitement;
+ DemandeTraitement -> Traitement;
+ Traitement -> Mobilier;
+
+ /* liaison entre modules */
+ node [shape=ellipse; style=filled];
+ "Module Opération" -> "Module Site" -> "Module Unité d'enregistrement" -> "Module Mobilier" -> "Module Traitement" -> "Module Dépôt" [dir=none; style=invis] ;
+
+
+ "Module Opération", OA, Parcelle [color=red2];
+ Document [color=white];
+ "Module Unité d'enregistrement", UE [color=orange1];
+ "Module Mobilier", MobOrigine, Mobilier [color=mediumvioletred];
+ "Module Dépôt", Contenant, Depot [color=yellowgreen];
+ "Module Traitement", Traitement, DemandeTraitement [color=yellow];
+ "Module Site", EA [color=slateblue2];
}
+
diff --git a/docs/fr/source/media-src/graphique_structure_ishtar.svg b/docs/fr/source/media-src/graphique_structure_ishtar.svg
new file mode 100644
index 000000000..4cc47e371
--- /dev/null
+++ b/docs/fr/source/media-src/graphique_structure_ishtar.svg
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+<!-- Title: structure_Ishtar Pages: 1 -->
+<svg width="661pt" height="548pt"
+ viewBox="0.00 0.00 660.54 548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 544)">
+<title>structure_Ishtar</title>
+<polygon fill="white" stroke="none" points="-4,4 -4,-544 656.539,-544 656.539,4 -4,4"/>
+<!-- OA -->
+<g id="node1" class="node"><title>OA</title>
+<polygon fill="#ee0000" stroke="#ee0000" points="298.5,-540 147.5,-540 147.5,-504 298.5,-504 298.5,-540"/>
+<text text-anchor="middle" x="223" y="-518.3" font-family="Times,serif" font-size="14.00">Opération archéologique</text>
+</g>
+<!-- Parcelle -->
+<g id="node2" class="node"><title>Parcelle</title>
+<polygon fill="#ee0000" stroke="#ee0000" points="143,-468 25,-468 25,-432 143,-432 143,-468"/>
+<text text-anchor="middle" x="84" y="-446.3" font-family="Times,serif" font-size="14.00">Parcelle cadastrale</text>
+</g>
+<!-- OA&#45;&gt;Parcelle -->
+<g id="edge8" class="edge"><title>OA&#45;&gt;Parcelle</title>
+<path fill="none" stroke="black" d="M188.997,-503.876C167.457,-493.029 139.699,-479.05 118.134,-468.19"/>
+</g>
+<!-- EA -->
+<g id="node3" class="node"><title>EA</title>
+<polygon fill="#7a67ee" stroke="#7a67ee" points="353,-468 199,-468 199,-432 353,-432 353,-468"/>
+<text text-anchor="middle" x="276" y="-446.3" font-family="Times,serif" font-size="14.00">Site/Entité archéologique</text>
+</g>
+<!-- OA&#45;&gt;EA -->
+<g id="edge15" class="edge"><title>OA&#45;&gt;EA</title>
+<path fill="none" stroke="black" d="M242.201,-495.64C246.965,-489.348 252.07,-482.605 256.832,-476.316"/>
+<polygon fill="black" stroke="black" points="239.347,-493.611 236.101,-503.697 244.928,-497.837 239.347,-493.611"/>
+<polygon fill="black" stroke="black" points="259.804,-478.19 263.05,-468.104 254.223,-473.964 259.804,-478.19"/>
+</g>
+<!-- UE -->
+<g id="node4" class="node"><title>UE</title>
+<polygon fill="#ffa500" stroke="#ffa500" points="241,-396 101,-396 101,-360 241,-360 241,-396"/>
+<text text-anchor="middle" x="171" y="-374.3" font-family="Times,serif" font-size="14.00">Unité d&#39;enregistrement</text>
+</g>
+<!-- OA&#45;&gt;UE -->
+<g id="edge14" class="edge"><title>OA&#45;&gt;UE</title>
+<path fill="none" stroke="black" d="M210.068,-503.677C203.186,-493.702 195.112,-480.665 190,-468 181.98,-448.13 177.125,-424.335 174.333,-406.35"/>
+<polygon fill="black" stroke="black" points="177.768,-405.65 172.884,-396.248 170.839,-406.643 177.768,-405.65"/>
+</g>
+<!-- Document -->
+<g id="node11" class="node"><title>Document</title>
+<polygon fill="white" stroke="white" points="271,-36 197,-36 197,-0 271,-0 271,-36"/>
+<text text-anchor="middle" x="234" y="-14.3" font-family="Times,serif" font-size="14.00">Document</text>
+</g>
+<!-- OA&#45;&gt;Document -->
+<g id="edge1" class="edge"><title>OA&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M298.753,-506.956C322.043,-499.115 345.784,-486.926 362,-468 388.316,-437.285 381,-419.447 381,-379 381,-379 381,-379 381,-161 381,-104.021 323.162,-62.6531 280.045,-39.7301"/>
+<polygon fill="black" stroke="black" points="281.587,-36.5871 271.094,-35.1196 278.382,-42.8102 281.587,-36.5871"/>
+</g>
+<!-- Parcelle&#45;&gt;UE -->
+<g id="edge9" class="edge"><title>Parcelle&#45;&gt;UE</title>
+<path fill="none" stroke="black" d="M105.506,-431.697C116.463,-422.881 129.946,-412.032 141.825,-402.474"/>
+<polygon fill="black" stroke="black" points="144.145,-405.1 149.742,-396.104 139.756,-399.646 144.145,-405.1"/>
+</g>
+<!-- EA&#45;&gt;Document -->
+<g id="edge2" class="edge"><title>EA&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M282.88,-431.829C292.815,-405.444 310,-353.136 310,-307 310,-307 310,-307 310,-161 310,-115.641 279.483,-70.7492 257.125,-43.9457"/>
+<polygon fill="black" stroke="black" points="259.664,-41.5297 250.491,-36.2276 254.355,-46.0926 259.664,-41.5297"/>
+</g>
+<!-- UE&#45;&gt;EA -->
+<g id="edge16" class="edge"><title>UE&#45;&gt;EA</title>
+<path fill="none" stroke="black" d="M196.785,-396.19C210.402,-405.268 227.289,-416.526 241.968,-426.312"/>
+<polygon fill="black" stroke="black" points="240.052,-429.241 250.314,-431.876 243.935,-423.417 240.052,-429.241"/>
+</g>
+<!-- MobOrigine -->
+<g id="node5" class="node"><title>MobOrigine</title>
+<polygon fill="mediumvioletred" stroke="mediumvioletred" points="184,-324 68,-324 68,-288 184,-288 184,-324"/>
+<text text-anchor="middle" x="126" y="-302.3" font-family="Times,serif" font-size="14.00">Mobilier d&#39;origine</text>
+</g>
+<!-- UE&#45;&gt;MobOrigine -->
+<g id="edge10" class="edge"><title>UE&#45;&gt;MobOrigine</title>
+<path fill="none" stroke="black" d="M159.876,-359.697C154.645,-351.559 148.3,-341.689 142.522,-332.701"/>
+<polygon fill="black" stroke="black" points="145.347,-330.623 136.996,-324.104 139.459,-334.409 145.347,-330.623"/>
+</g>
+<!-- UE&#45;&gt;Document -->
+<g id="edge3" class="edge"><title>UE&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M194.171,-359.871C223.99,-335.663 272,-288.396 272,-235 272,-235 272,-235 272,-161 272,-119.633 256.765,-73.7216 245.588,-45.6051"/>
+<polygon fill="black" stroke="black" points="248.721,-44.0187 241.69,-36.0929 242.244,-46.6733 248.721,-44.0187"/>
+</g>
+<!-- Mobilier -->
+<g id="node6" class="node"><title>Mobilier</title>
+<polygon fill="mediumvioletred" stroke="mediumvioletred" points="80.5,-252 15.5,-252 15.5,-216 80.5,-216 80.5,-252"/>
+<text text-anchor="middle" x="48" y="-230.3" font-family="Times,serif" font-size="14.00">Mobilier</text>
+</g>
+<!-- MobOrigine&#45;&gt;Mobilier -->
+<g id="edge11" class="edge"><title>MobOrigine&#45;&gt;Mobilier</title>
+<path fill="none" stroke="black" d="M106.719,-287.697C97.0846,-279.05 85.2712,-268.449 74.773,-259.027"/>
+<polygon fill="black" stroke="black" points="76.8393,-256.179 67.0591,-252.104 72.1639,-261.388 76.8393,-256.179"/>
+</g>
+<!-- Contenant -->
+<g id="node7" class="node"><title>Contenant</title>
+<polygon fill="yellowgreen" stroke="yellowgreen" points="72,-180 0,-180 0,-144 72,-144 72,-180"/>
+<text text-anchor="middle" x="36" y="-158.3" font-family="Times,serif" font-size="14.00">Contenant</text>
+</g>
+<!-- Mobilier&#45;&gt;Contenant -->
+<g id="edge12" class="edge"><title>Mobilier&#45;&gt;Contenant</title>
+<path fill="none" stroke="black" d="M45.0337,-215.697C43.7113,-207.983 42.1221,-198.712 40.6478,-190.112"/>
+<polygon fill="black" stroke="black" points="44.0716,-189.369 38.9322,-180.104 37.1722,-190.552 44.0716,-189.369"/>
+</g>
+<!-- Traitement -->
+<g id="node9" class="node"><title>Traitement</title>
+<polygon fill="yellow" stroke="yellow" points="205.5,-180 128.5,-180 128.5,-144 205.5,-144 205.5,-180"/>
+<text text-anchor="middle" x="167" y="-158.3" font-family="Times,serif" font-size="14.00">Traitement</text>
+</g>
+<!-- Mobilier&#45;&gt;Traitement -->
+<g id="edge17" class="edge"><title>Mobilier&#45;&gt;Traitement</title>
+<path fill="none" stroke="black" d="M71.2136,-215.876C85.9504,-206.639 105.369,-195.131 122.908,-185.212"/>
+<polygon fill="black" stroke="black" points="124.859,-188.13 131.873,-180.19 121.438,-182.023 124.859,-188.13"/>
+</g>
+<!-- Mobilier&#45;&gt;Document -->
+<g id="edge4" class="edge"><title>Mobilier&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M61.0016,-215.983C74.9829,-197.856 98.0342,-168.463 119,-144 149.648,-108.239 186.816,-68.4454 210.44,-43.5703"/>
+<polygon fill="black" stroke="black" points="213.247,-45.6978 217.608,-36.0422 208.178,-40.8705 213.247,-45.6978"/>
+</g>
+<!-- Depot -->
+<g id="node8" class="node"><title>Depot</title>
+<polygon fill="yellowgreen" stroke="yellowgreen" points="68,-108 14,-108 14,-72 68,-72 68,-108"/>
+<text text-anchor="middle" x="41" y="-86.3" font-family="Times,serif" font-size="14.00">Dépôt</text>
+</g>
+<!-- Contenant&#45;&gt;Depot -->
+<g id="edge13" class="edge"><title>Contenant&#45;&gt;Depot</title>
+<path fill="none" stroke="black" d="M37.236,-143.697C37.7869,-135.983 38.4491,-126.712 39.0634,-118.112"/>
+<polygon fill="black" stroke="black" points="42.5568,-118.328 39.7783,-108.104 35.5746,-117.83 42.5568,-118.328"/>
+</g>
+<!-- Depot&#45;&gt;Document -->
+<g id="edge5" class="edge"><title>Depot&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M68.0991,-78.6758C73.9931,-76.4546 80.2,-74.1339 86,-72 119.828,-59.5542 158.143,-45.8439 187.312,-35.4863"/>
+<polygon fill="black" stroke="black" points="188.579,-38.7506 196.833,-32.1089 186.239,-32.1533 188.579,-38.7506"/>
+</g>
+<!-- Traitement&#45;&gt;Mobilier -->
+<g id="edge19" class="edge"><title>Traitement&#45;&gt;Mobilier</title>
+<path fill="none" stroke="black" d="M143.914,-180.044C128.571,-189.665 108.115,-201.768 89.9899,-211.975"/>
+<polygon fill="black" stroke="black" points="87.7954,-209.191 80.7638,-217.116 91.2028,-215.306 87.7954,-209.191"/>
+</g>
+<!-- Traitement&#45;&gt;Document -->
+<g id="edge6" class="edge"><title>Traitement&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M175.082,-143.871C186.652,-119.35 208.034,-74.0321 221.61,-45.2589"/>
+<polygon fill="black" stroke="black" points="224.788,-46.7267 225.89,-36.1893 218.457,-43.7396 224.788,-46.7267"/>
+</g>
+<!-- DemandeTraitement -->
+<g id="node10" class="node"><title>DemandeTraitement</title>
+<polygon fill="yellow" stroke="yellow" points="243.5,-252 98.5,-252 98.5,-216 243.5,-216 243.5,-252"/>
+<text text-anchor="middle" x="171" y="-230.3" font-family="Times,serif" font-size="14.00">Demande de traitement</text>
+</g>
+<!-- DemandeTraitement&#45;&gt;Traitement -->
+<g id="edge18" class="edge"><title>DemandeTraitement&#45;&gt;Traitement</title>
+<path fill="none" stroke="black" d="M170.011,-215.697C169.57,-207.983 169.041,-198.712 168.549,-190.112"/>
+<polygon fill="black" stroke="black" points="172.042,-189.888 167.977,-180.104 165.054,-190.288 172.042,-189.888"/>
+</g>
+<!-- DemandeTraitement&#45;&gt;Document -->
+<g id="edge7" class="edge"><title>DemandeTraitement&#45;&gt;Document</title>
+<path fill="none" stroke="black" d="M189.355,-215.57C198.305,-205.96 208.336,-193.3 214,-180 232.739,-135.996 235.418,-79.5334 235.098,-46.4997"/>
+<polygon fill="black" stroke="black" points="238.592,-46.1751 234.893,-36.247 231.594,-46.3149 238.592,-46.1751"/>
+</g>
+<!-- Module Opération -->
+<g id="node12" class="node"><title>Module Opération</title>
+<ellipse fill="#ee0000" stroke="#ee0000" cx="531" cy="-522" rx="76.0865" ry="18"/>
+<text text-anchor="middle" x="531" y="-518.3" font-family="Times,serif" font-size="14.00">Module Opération</text>
+</g>
+<!-- Module Site -->
+<g id="node13" class="node"><title>Module Site</title>
+<ellipse fill="#7a67ee" stroke="#7a67ee" cx="531" cy="-450" rx="54.6905" ry="18"/>
+<text text-anchor="middle" x="531" y="-446.3" font-family="Times,serif" font-size="14.00">Module Site</text>
+</g>
+<!-- Module Opération&#45;&gt;Module Site -->
+<!-- Module Unité d&#39;enregistrement -->
+<g id="node14" class="node"><title>Module Unité d&#39;enregistrement</title>
+<ellipse fill="#ffa500" stroke="#ffa500" cx="531" cy="-378" rx="121.578" ry="18"/>
+<text text-anchor="middle" x="531" y="-374.3" font-family="Times,serif" font-size="14.00">Module Unité d&#39;enregistrement</text>
+</g>
+<!-- Module Site&#45;&gt;Module Unité d&#39;enregistrement -->
+<!-- Module Mobilier -->
+<g id="node15" class="node"><title>Module Mobilier</title>
+<ellipse fill="mediumvioletred" stroke="mediumvioletred" cx="531" cy="-306" rx="72.2875" ry="18"/>
+<text text-anchor="middle" x="531" y="-302.3" font-family="Times,serif" font-size="14.00">Module Mobilier</text>
+</g>
+<!-- Module Unité d&#39;enregistrement&#45;&gt;Module Mobilier -->
+<!-- Module Traitement -->
+<g id="node16" class="node"><title>Module Traitement</title>
+<ellipse fill="yellow" stroke="yellow" cx="531" cy="-234" rx="79.8859" ry="18"/>
+<text text-anchor="middle" x="531" y="-230.3" font-family="Times,serif" font-size="14.00">Module Traitement</text>
+</g>
+<!-- Module Mobilier&#45;&gt;Module Traitement -->
+<!-- Module Dépôt -->
+<g id="node17" class="node"><title>Module Dépôt</title>
+<ellipse fill="yellowgreen" stroke="yellowgreen" cx="531" cy="-162" rx="62.2891" ry="18"/>
+<text text-anchor="middle" x="531" y="-158.3" font-family="Times,serif" font-size="14.00">Module Dépôt</text>
+</g>
+<!-- Module Traitement&#45;&gt;Module Dépôt -->
+</g>
+</svg>
diff --git a/docs/fr/source/media-src/traitement.xcf b/docs/fr/source/media-src/traitement.xcf
new file mode 100644
index 000000000..144182859
--- /dev/null
+++ b/docs/fr/source/media-src/traitement.xcf
Binary files differ
diff --git a/docs/fr/source/principes.rst b/docs/fr/source/principes.rst
index e3caaa1c9..22ca5004f 100644
--- a/docs/fr/source/principes.rst
+++ b/docs/fr/source/principes.rst
@@ -97,11 +97,64 @@ Par ailleurs au niveau de la configuration d'instance Ishtar un certain de nombr
Structure de la base de données
===============================
-La base de données ne va pas être détaillée table par table mais nous allons vous présenter les grandes notions utilisées.
+La base de données n'est pas détaillée table par table dans cette documentation mais nous allons vous présenter les grandes notions utilisées.
+La structure présentée peut apparaître rigide mais c'est un mal nécessaire pour une certaine standardisation de données archéologiques. Par ailleurs les concepts sont très larges et d'expérience s'adapte très bien à la plupart des contextes.
.. image:: _static/graphique-structure-ishtar.png
+Opération archéologique
+-----------------------
+
+L'opération archéologique est le cœur du modèle de données d'Ishtar.
+Au sein d'Ishtar, l'opération archéologique est définie comme une action (ou un projet d'action) permettant d'acquérir des données archéologiques, sous la responsabilité d'une personne (exemples : découverte fortuite, diagnostic, fouille programmée, prospection, etc.) et dans un lieu si possible défini.
+
+Il est possible de créer des liens entre des opérations, soit en les associant à un même dossier source (avec le module « administratif », ex. : un permis de construire qui est associé à un diagnostic et une fouille préventive), soit en définissant une relation entre des opérations globales (ex. : PCR, suivi d'autoroutes, etc.) et d'autres plus ponctuelles (phases, tranches, secteurs, etc.). Le regroupement d'opérations est également pratique en contexte de fouilles programmées, où il peut être utile d'avoir des inventaires pour chaque opération par année, mais également une vision globale de la succession des fouilles (opération globale). En contexte de grande opération préventive, ce système peut servir à individualiser des secteurs de fouilles disposant de modes d’enregistrements spécifiques. L'utilisateur a toute latitude pour organiser les opérations entres elles selon ses besoins, du moment que ces éléments clefs représentent bien des lots documentaires et mobilier a priori cohérents.
+
+
+Site/entité archéologique
+-------------------------
+
+L'opération archéologique a été préférée au site ou l'entité archéologique comme centre des données dans Ishtar parce que les sites/entités sont une interprétation (comme toute interprétation, sujette à évolution dans le temps) des données, alors que l'opération est l'information qui permet au mieux de regrouper un corpus documentaire cohérent mettant en lien des documents (plans, rapports, photos, etc.) et du mobilier.
+
+Malgré cela, Ishtar gère pleinement les sites (ou entité - notion paramétrable en administration) archéologiques et la migration depuis une base orientée site est tout à fait envisageable.
+
+Parcelle
+--------
+
+Les parcelles sont gérées précisément au sein d'Ishtar en étant directement rattachées aux UE. Cela permet de faciliter la gestion des questions légales concernant le mobilier (réalisation du « partage » ou responsabilité en cas de restauration). Si la parcelle de l'UE n'est pas connue ou si elle n'est pas sujette a contrainte légale il est possible d'associer une parcelle virtuelle ou de ne pas renseigner ce champ.
+
+Unité d'enregistrement
+----------------------
+
+La notion d'Unité d'enregistrement (UE) est à prendre comme un concept large. Elle se défini comme étant un volume (ou une surface) référencé dans l'espace (précisément ou non), associé à des informations archéologiques et contenant (ou pas) du mobilier. La proue du navire, la tranchée 3, la structure ST25, l'US137 ou le quart NE du carré A3 sont tous des UE valides pour Ishtar.
+
+Ishtar gère les relations entre UE. Cela permet notamment de définir des UE emboîtées (par exemple : tranchée > structure > US) mais aussi de gérer les relations stratigraphiques entre US.
+
+
+Mobilier - Traitement
+---------------------
+
+Le mobilier tel qu'habituellement compris se découpe en deux sous-éléments au sein d'Ishtar :
+
+- le mobilier d'origine ;
+- le mobilier (actuel).
+
+Le mobilier d'origine comprend les informations invariantes tout au long de la vie de l'objet, telle que son contexte de découverte, son inventeur, etc.
+Le mobilier actuel (généralement juste appelé « mobilier » au sein d'Ishtar) permet de caractériser l'objet tout au long de sa vie.
+
+Le distinguo entre de ces deux notions permet notamment une gestion fine des traitements simples (destructif ou non) et complexes (tri, remontage, etc.) avec une connaissance précise de l'historique de l'objet (lieux, responsables et documentations peuvent être associées à chaque traitement).
+
+Sur la figure ci-dessous chaque « Fiche mobilier » correspond à un élément « mobilier actuel » en base de données. Chaque élément et chaque traitement a une fiche associée.
+
+.. image:: _static/traitement.png
+
+Document
+--------
+
+Les documents sont gérés de manière transversale et peuvent être librement associé à un ou plusieurs éléments (opération, site, UE, traitement, mobilier, etc.) de la base de données. Des méta-données peuvent être renseignées pour chacun de ces documents et une image, un fichier peuvent être le cas échéant adjoint.
+
+
..
TODO:
Parler d'historisation