88 |
88 |
89 puis dirigez vous vers http://localhost:8080/ (ou si c'est plus facile |
89 puis dirigez vous vers http://localhost:8080/ (ou si c'est plus facile |
90 vous pouvez utiliser la démo en ligne http://lax.appspot.com/). |
90 vous pouvez utiliser la démo en ligne http://lax.appspot.com/). |
91 [FIXME] -- changer la demo en ligne en quelque chose qui marche (!) |
91 [FIXME] -- changer la demo en ligne en quelque chose qui marche (!) |
92 |
92 |
93 .. image:: images/lax-book.00-login.en.png |
93 .. image:: images/lax-book.00-login.fr.png |
94 :alt: login screen |
94 :alt: login screen |
95 |
95 |
96 Après vous être authentifié, vous arrivez sur la page d'accueil de votre |
96 Après vous être authentifié, vous arrivez sur la page d'accueil de votre |
97 application. Cette page liste les types d'entités accessibles dans votre |
97 application. Cette page liste les types d'entités accessibles dans votre |
98 application, en l'occurrence : Blog et Articles. Si vous lisez ``blog_plural`` |
98 application, en l'occurrence : Blog et Articles. Si vous lisez ``blog_plural`` |
99 et ``blogentry_plural`` cela signifie que l'internationalisation (i18n) |
99 et ``blogentry_plural`` cela signifie que l'internationalisation (i18n) |
100 n'a pas encore fonctionné. Ignorez cela pour le moment. |
100 n'a pas encore fonctionné. Ignorez cela pour le moment. |
101 |
101 |
102 .. image:: images/lax-book.01-start.en.png |
102 .. image:: images/lax-book.01-start.fr.png |
103 :alt: home page |
103 :alt: home page |
104 |
104 |
105 Créez des entités système |
105 Créez des entités système |
106 ------------------------- |
106 ------------------------- |
107 |
107 |
124 et tapez pour la description ``everything about technology``, |
124 et tapez pour la description ``everything about technology``, |
125 puis validez le formulaire d'édition en cliquant sur le bouton |
125 puis validez le formulaire d'édition en cliquant sur le bouton |
126 ``Validate``. |
126 ``Validate``. |
127 |
127 |
128 |
128 |
129 .. image:: images/lax-book.02-create-blog.en.png |
129 .. image:: images/lax-book.02-create-blog.fr.png |
130 :alt: from to create blog |
130 :alt: from to create blog |
131 |
131 |
132 En cliquant sur le logo situé dans le coin gauche de la fenêtre, |
132 En cliquant sur le logo situé dans le coin gauche de la fenêtre, |
133 vous allez être redirigé vers la page d'accueil. Ensuite, si vous allez |
133 vous allez être redirigé vers la page d'accueil. Ensuite, si vous allez |
134 sur le lien Blog, vous devriez voir la liste des entités Blog, en particulier |
134 sur le lien Blog, vous devriez voir la liste des entités Blog, en particulier |
135 celui que vous venez juste de créer ``Tech-Blog``. |
135 celui que vous venez juste de créer ``Tech-Blog``. |
136 |
136 |
137 .. image:: images/lax-book.03-list-one-blog.en.png |
137 .. image:: images/lax-book.03-list-one-blog.fr.png |
138 :alt: displaying a list of a single blog |
138 :alt: displaying a list of a single blog |
139 |
139 |
140 Si vous cliquez sur ``Tech-Blog`` vous devriez obtenir une description |
140 Si vous cliquez sur ``Tech-Blog`` vous devriez obtenir une description |
141 détaillée, ce qui dans notre cas, n'est rien de plus que le titre |
141 détaillée, ce qui dans notre cas, n'est rien de plus que le titre |
142 et la phrase ``everything about technology`` |
142 et la phrase ``everything about technology`` |
143 |
143 |
144 |
144 |
145 .. image:: images/lax-book.04-detail-one-blog.en.png |
145 .. image:: images/lax-book.04-detail-one-blog.fr.png |
146 :alt: displaying the detailed view of a blog |
146 :alt: displaying the detailed view of a blog |
147 |
147 |
148 Maintenant retournons sur la page d'accueil et créons un nouveau |
148 Maintenant retournons sur la page d'accueil et créons un nouveau |
149 Blog ``MyLife`` et retournons sur la page d'accueil, puis suivons |
149 Blog ``MyLife`` et retournons sur la page d'accueil, puis suivons |
150 le lien Blog et nous constatons qu'à présent deux blogs sont listés. |
150 le lien Blog et nous constatons qu'à présent deux blogs sont listés. |
151 |
151 |
152 .. image:: images/lax-book.05-list-two-blog.en.png |
152 .. image:: images/lax-book.05-list-two-blog.fr.png |
153 :alt: displaying a list of two blogs |
153 :alt: displaying a list of two blogs |
154 |
154 |
155 Créons un article |
155 Créons un article |
156 ~~~~~~~~~~~~~~~~~ |
156 ~~~~~~~~~~~~~~~~~ |
157 |
157 |
167 allez pouvoir séléctionner le Blog ``MyLife``. |
167 allez pouvoir séléctionner le Blog ``MyLife``. |
168 |
168 |
169 Vous auriez pu aussi, au moment où vous avez crée votre article, sélectionner |
169 Vous auriez pu aussi, au moment où vous avez crée votre article, sélectionner |
170 ``appliquer`` au lieu de ``valider`` et le menu ``ajouter relation`` serait apparu. |
170 ``appliquer`` au lieu de ``valider`` et le menu ``ajouter relation`` serait apparu. |
171 |
171 |
172 .. image:: images/lax-book.06-add-relation-entryof.en.png |
172 .. image:: images/lax-book.06-add-relation-entryof.fr.png |
173 :alt: editing a blog entry to add a relation to a blog |
173 :alt: editing a blog entry to add a relation to a blog |
174 |
174 |
175 Validez vos modifications en cliquant sur ``Valider``. L'entité article |
175 Validez vos modifications en cliquant sur ``Valider``. L'entité article |
176 qui est listée contient maintenant un lien vers le Blog auquel il |
176 qui est listée contient maintenant un lien vers le Blog auquel il |
177 appartient, ``MyLife``. |
177 appartient, ``MyLife``. |
178 |
178 |
179 .. image:: images/lax-book.07-detail-one-blogentry.en.png |
179 .. image:: images/lax-book.07-detail-one-blogentry.fr.png |
180 :alt: displaying the detailed view of a blogentry |
180 :alt: displaying the detailed view of a blogentry |
181 |
181 |
182 Rappelez-vous que pour le moment, tout a été géré par la plate-forme |
182 Rappelez-vous que pour le moment, tout a été géré par la plate-forme |
183 `CubicWeb` et que la seule chose qui a été fournie est le schéma de |
183 `CubicWeb` et que la seule chose qui a été fournie est le schéma de |
184 données. D'ailleurs pour obtenir une vue graphique du schéma, exécutez |
184 données. D'ailleurs pour obtenir une vue graphique du schéma, exécutez |
185 la commande ``laxctl genschema blogdemo`` et vous pourrez visualiser |
185 la commande ``laxctl genschema blogdemo`` et vous pourrez visualiser |
186 votre schéma a l'URL suivante : http://localhost:8080/schema |
186 votre schéma a l'URL suivante : http://localhost:8080/schema |
187 |
187 |
188 .. image:: images/lax-book.08-schema.en.png |
188 .. image:: images/lax-book.08-schema.fr.png |
189 :alt: graphical view of the schema (aka data-model) |
189 :alt: graphical view of the schema (aka data-model) |
190 |
190 |
191 |
191 |
192 Change view permission |
192 Change view permission |
193 ~~~~~~~~~~~~~~~~~~~~~~ |
193 ~~~~~~~~~~~~~~~~~~~~~~ |