Splits main content in two chapters : what is required to know to develop an application, and the other describing more as a reference others specific functionnalities.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/devmanual_fr/chap_addons.txt Tue Nov 11 14:24:58 2008 -0800
@@ -0,0 +1,17 @@
+.. -*- coding: utf-8 -*-
+
+.. _contents:
+
+==========
+References
+==========
+
+.. toctree::
+ :maxdepth: 1
+
+ chap_rql.txt
+ chap_migration.txt
+ chap_tests.txt
+ chap_i18n.txt
+
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/devmanual_fr/chap_developper_application.txt Tue Nov 11 14:24:58 2008 -0800
@@ -0,0 +1,24 @@
+.. -*- coding: utf-8 -*-
+
+.. _contents:
+
+==================
+Les indispensables
+==================
+
+.. toctree::
+ :maxdepth: 1
+
+ chap_fondements_cubicweb.txt
+ chap_mise_en_place_environnement.txt
+ chap_configuration_instance.txt
+ chap_definition_schema.txt
+ chap_definition_workflows.txt
+ chap_bases_framework_cubicweb.txt
+ chap_visualisation_donnees.txt
+ chap_manipulation_donnees.txt
+ chap_ui_gestion_formulaire.txt
+ chap_ui_js_json.txt
+ chap_autres_composants_ui.txt
+ chap_serveur_crochets.txt
+ chap_serveur_notification.txt
--- a/doc/devmanual_fr/index.txt Tue Nov 11 11:35:08 2008 -0800
+++ b/doc/devmanual_fr/index.txt Tue Nov 11 14:24:58 2008 -0800
@@ -11,27 +11,9 @@
:Organization: Logilab
.. toctree::
- :maxdepth: 1
+ :maxdepth: 2
- chap_fondements_cubicweb.txt
- chap_creation_instance.txt
- chap_configuration_instance.txt
- chap_mise_en_place_environnement.txt
- chap_rql.txt
- chap_definition_schema.txt
- chap_definition_workflows.txt
- chap_bases_framework_cubicweb.txt
- chap_visualisation_donnees.txt
- chap_manipulation_donnees.txt
- chap_ui_gestion_formulaire.txt
- chap_ui_js_json.txt
- chap_autres_composants_ui.txt
- chap_serveur_crochets.txt
- chap_serveur_notification.txt
-
- chap_tests.txt
- chap_i18n.txt
- chap_migration.txt
-
+ chap_developper_application.txt
+ chap_addons.txt
XXX: XXX FILLME, CSS, API sécurité
--- a/doc/devmanual_fr/sect_cubicweb-ctl.txt Tue Nov 11 11:35:08 2008 -0800
+++ b/doc/devmanual_fr/sect_cubicweb-ctl.txt Tue Nov 11 14:24:58 2008 -0800
@@ -3,7 +3,7 @@
.. _cubicweb-ctl:
L'outil `cubicweb-ctl`
-----------------------
+======================
`cubicweb-ctl` est le couteau suisse pour la gestion d'instances CubicWeb.
La syntaxe générale est ::
@@ -22,14 +22,14 @@
cubicweb-ctl <commande> --help
Commandes pour la création d'un cube
-````````````````````````````````````
+------------------------------------
* ``newcube``, crée un nouveau cube sur le système de fichiers
à partir du nom passé en paramètre. Cette commande crée le cube à partir
d'une squelette d'application, incluant également les fichiers pour le
packaging debian)
Commandes pour la création d'une instance
-`````````````````````````````````````````
+-----------------------------------------
* ``create``, crée les fichiers de configuration d'une instance
* ``db-create``, crée la base de données système d'une instance (tables et
extensions uniquement)
@@ -39,7 +39,7 @@
Par défaut ces trois commandes sont enchainées.
Commande pour la création d'une instance pour Google App Engine
-```````````````````````````````````````````````````````````````
+---------------------------------------------------------------
* ``newgapp``, crée les fichiers de configuration d'une instance
Cette commande doit être suivie de l'exécution de commandes
@@ -50,14 +50,14 @@
Commandes pour le lancement des instances
-`````````````````````````````````````````
+-----------------------------------------
* ``start``, démarre une, plusieurs, ou toutes les instances
* ``stop``, arrêt une, plusieurs, ou toutes les instances
* ``restart``, redémarre une, plusieurs, ou toutes les instances
* ``status``, donne l'état des instances
Commandes pour la maintenance des instances
-```````````````````````````````````````````
+-------------------------------------------
* ``upgrade``, lance la migration d'instance(s) existante(s) lorsqu'une nouvelle
version d'CubicWeb ou du composant est installée
* ``shell``, ouvre un shell de migration pour la maintenance manuelle d'une instance
@@ -70,7 +70,7 @@
de l'application. Il est conseillé de faire un dump avant cette opération
Commandes pour la maintenance des catalogues i18n
-`````````````````````````````````````````````````
+-------------------------------------------------
* ``i18nlibupdate``, regénère les catalogues de messages de la librairie CubicWeb
* ``i18nupdate``, regénère les catalogues de messages d'un composant
* ``i18ncompile``, recompile les catalogues de messages d'une instance. Cela est
@@ -79,7 +79,7 @@
Cf :ref:`Internationalisation`.
Autres commandes
-````````````````
+----------------
* ``list``, donne la liste des configurations, des composants et des instances
disponibles
* ``delete``, supprime une instance (fichiers de configuration et base de données)
@@ -87,10 +87,10 @@
Exemples
-````````
+--------
Creation d'une instance a partir de cube existant
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+`````````````````````````````````````````````````
Afin de creer une instance a partir d'un cube existant, executez la commande
suivant ::
@@ -110,7 +110,7 @@
Creation d'une instance a partir d'une nouveau cube
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+```````````````````````````````````````````````````
Creez avant tout votre nouveau cube ::