# HG changeset patch # User Sandrine Ribeau # Date 1226537988 28800 # Node ID 7e62f9c9a3c84b38eebe31a675857d11f3d3f225 # Parent c1a51436db9c1aec98e9a83a93d6cb88ea8e89ae Changes hierarchy in index pages. Merged FAQ and HOWTO. Add content to AppEngine chapter eg lax-book-fr. diff -r c1a51436db9c -r 7e62f9c9a3c8 doc/devmanual_fr/gae.txt --- a/doc/devmanual_fr/gae.txt Wed Nov 12 16:58:35 2008 -0800 +++ b/doc/devmanual_fr/gae.txt Wed Nov 12 16:59:48 2008 -0800 @@ -2,16 +2,19 @@ .. _contents: -================================== -LAX - Logilab App engine eXtension -================================== -:authors: Nicolas Chauvat, Sylvain Thénault, Adrien Di Mascio -:date: 2008-07-12 -:version: 0.4 -:organisation: Logilab -:copyright: © 2008 Logilab -:contact: contact@logilab.fr +========================== +Google AppEngine Datastore +========================== -Voir la `documentation de LAX `_ . - +.. include:: ../laxmanual_fr/01-intro.fr.txt +.. include:: ../laxmanual_fr/02-install.fr.txt +.. include:: ../laxmanual_fr/03-create-app.fr.txt +.. include:: ../laxmanual_fr/04-develop-views.fr.txt +.. include:: ../laxmanual_fr/05-components.fr.txt +.. include:: ../laxmanual_fr/06-maintemplate.fr.txt +.. include:: ../laxmanual_fr/07-rss-xml.fr.txt +.. include:: ../laxmanual_fr/08-rql.fr.txt +.. include:: ../laxmanual_fr/09-urlrewrite.fr.txt +.. include:: ../laxmanual_fr/10-security.fr.txt +.. include:: ../laxmanual_fr/11-faq.fr.txt diff -r c1a51436db9c -r 7e62f9c9a3c8 doc/devmanual_fr/index.txt --- a/doc/devmanual_fr/index.txt Wed Nov 12 16:58:35 2008 -0800 +++ b/doc/devmanual_fr/index.txt Wed Nov 12 16:59:48 2008 -0800 @@ -11,9 +11,28 @@ :Organization: Logilab .. toctree:: - :maxdepth: 2 + :maxdepth: 1 - chap_developper_application.txt - chap_addons.txt + chap_fondements_cubicweb.txt + chap_mise_en_place_environnement.txt + chap_configuration_instance.txt + chap_definition_schema.txt + chap_definition_workflows.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_securite.txt + chap_serveur_crochets.txt + chap_serveur_notification.txt + + chap_rql.txt + chap_migration.txt + chap_tests.txt + chap_i18n.txt + gae.txt + + XXX: XXX FILLME, CSS, API sécurité diff -r c1a51436db9c -r 7e62f9c9a3c8 doc/faq.fr.txt --- a/doc/faq.fr.txt Wed Nov 12 16:58:35 2008 -0800 +++ b/doc/faq.fr.txt Wed Nov 12 16:59:48 2008 -0800 @@ -21,5 +21,36 @@ de l'autre, mais vous avez la possibilite de choisir. +HOW TO +====== + +* Comment mettre à jour une base de données après avoir modifié le schéma? + + Cela dépend de ce qui a été modifié dans le schéma. + + * Modification d'une relation non finale + + * Modification d'une relation finale + +[TO COMPLETE] + +* Comment créer un utilisateur anonyme? + + Cela vous permet d'acceder a votre site sans avoir besoin de vous authentifier. + Dans le fichier ``all-in-one.conf`` de votre instance, définir l'utilisateur + anonyme en initilisant les valeurs des variables suivantes :: + + # login of the Erudi user account to use for anonymous user (if you want to + # allow anonymous) + anonymous-user=anon + + # password of the Erudi user account matching login + anonymous-password=anon + + Vous devez aussi vous assurer que cet utilisateur `anon` existe dans la base + de données, le plus simple étant de s'identifier sur votre application en + administrateur et de rajouter l'utilisateur `anon` via l'interface d'administration. + +* diff -r c1a51436db9c -r 7e62f9c9a3c8 doc/index-content.txt --- a/doc/index-content.txt Wed Nov 12 16:58:35 2008 -0800 +++ b/doc/index-content.txt Wed Nov 12 16:59:48 2008 -0800 @@ -2,30 +2,33 @@ .. _contents: -Développement d'applications CubicWeb -===================================== .. toctree:: :maxdepth: 1 - devmanual_fr/index.txt + devmanual_fr/chap_fondements_cubicweb.txt + devmanual_fr/chap_mise_en_place_environnement.txt + devmanual_fr/chap_configuration_instance.txt + devmanual_fr/chap_definition_schema.txt + devmanual_fr/chap_definition_workflows.txt + devmanual_fr/chap_visualisation_donnees.txt + devmanual_fr/chap_manipulation_donnees.txt + devmanual_fr/chap_ui_gestion_formulaire.txt + devmanual_fr/chap_ui_js_json.txt + devmanual_fr/chap_autres_composants_ui.txt + devmanual_fr/chap_securite.txt + devmanual_fr/chap_serveur_crochets.txt + devmanual_fr/chap_serveur_notification.txt + + devmanual_fr/chap_rql.txt + devmanual_fr/chap_migration.txt + devmanual_fr/chap_tests.txt + devmanual_fr/chap_i18n.txt devmanual_fr/gae.txt + tutmanual_fr/tut-create-app.fr.txt + devmanual_fr/references.txt + -Détails d'implémentations -========================= -.. toctree:: - :maxdepth: 1 - - cubicweb-uml.txt - -Détail sur l'éxécution d'une requête complexe en multi-sources --------------------------------------------------------------- - -.. toctree:: - :maxdepth: 1 - - querier.txt - diff -r c1a51436db9c -r 7e62f9c9a3c8 doc/index.txt --- a/doc/index.txt Wed Nov 12 16:58:35 2008 -0800 +++ b/doc/index.txt Wed Nov 12 16:59:48 2008 -0800 @@ -6,15 +6,17 @@ `CubicWeb`, plate-forme logicielle de développement d'application web ===================================================================== + + `CubicWeb` est une plate-forme logicielle de développement d'application web -qui est développée par Logilab_ depuis 2001. Entièrement développée en Python, -`CubicWeb` publie des données provenant de plusieurs sources telles que des -bases de données SQL, des répertoire LDAP et des systèmes de gestion de versions -tels que subversion. +qui est développée par Logilab_ depuis 2001. -`CubicWeb` concurrence les autres plate-formes de développement d'application web -pour attirer l'attention et le support des développeurs. C'est le résultat -de presque dix années d'expérience dans le développement de larges applications web. +`CubicWeb` permet de déployer rapidement des applications Web de gestion de +connaissances, à partir du schéma des données manipulées. + + +Parmi les applications déjà réalisées, on dénombre un annuaire en ligne pour le grand public (voir http://www.118000.fr/), un système de gestion d'études numériques et de simulations pour un bureau d'études, un service de garde partagée d'enfants (voir http://garde-partagee.atoukontact.fr/), la gestion des compétences du personnel et de l'historique des projets d'une entreprise d'ingénierie, la gestion du développement de projets logiciels d'un éditeur, la gestion de la scolarité d'un institut de formation, un intranet de travail collaboratif, la gestion de la relation client, etc. + Ce qui nous rend unique? Un moteur piloté par un modèle de données, un véritable langage de requête, un mécanisme de sélection des vues pour la @@ -25,7 +27,7 @@ http://garde-partagee.atoukontact.fr/ et http://www.logilab.org/ Si vous aimez Python et sa librairie standard, vous avez des chances d'aimer -`CubicWeb` qui inclut sa propre librairie standard de composants. +`CubicWeb` qui inclut sa propre librairie standard de cubes. En 2008, `CubicWeb` a été porté pour GoogleAppEngine_ et a donné naissance @@ -38,21 +40,16 @@ .. _GoogleAppEngine: http://code.google.com/appengine/ -Documentation générale de Cubicweb -================================== -.. toctree:: - :maxdepth: 3 +Table des matieres +================== - index-content.txt - -Tutoriel : créer votre première application web -=============================================== .. toctree:: :maxdepth: 1 - tutmanual_fr/tut-create-app.fr.txt + index-content.txt + FAQ === @@ -62,18 +59,6 @@ faq.fr.txt -HOW TO -====== -.. toctree:: - :maxdepth: 1 - - howto.fr.txt - -Références API -============== - - - Indices and tables ==================