Author: forresst
Date: 2010-03-03 13:27:03 +0100 (Wed, 03 Mar 2010)
New Revision: 28362
Modified:
doc/branches/1.4/jobeet/fr/11.markdown
doc/branches/1.4/jobeet/fr/12.markdown
Log:
[doc-fr][1.4] Update doc in french, jobeet rev:en/28361
Modified: doc/branches/1.4/jobeet/fr/11.markdown
===================================================================
--- doc/branches/1.4/jobeet/fr/11.markdown 2010-03-03 12:07:19 UTC (rev
28361)
+++ doc/branches/1.4/jobeet/fr/11.markdown 2010-03-03 12:27:03 UTC (rev
28362)
@@ -1,10 +1,10 @@
Jour 11 : Testez votre formulaire
=================================
-Hier, nous avons créé notre premier formulaire avec symfony. Les gens sont
maintenant en mesure de
-publier un nouvel emploi dans Jobeet mais nous avons manqué de temps pour
ajouter quelques tests.
+Dans le chapitre 10, nous avons créé notre premier formulaire avec symfony.
Les gens sont maintenant en mesure
+de publier un nouvel emploi dans Jobeet mais nous avons manqué de temps pour
ajouter quelques tests.
-C'est ce que nous ferons aujourd'hui. En chemin, nous en apprendrons également
plus sur le
+C'est ce que nous ferons dans ce chapitre. En chemin, nous en apprendrons
également plus sur le
framework de formulaire.
>**SIDEBAR**
@@ -301,13 +301,13 @@
end()
;
-Si vous vous souvenez du jour 10, le lien "Publish" a été configuré pour être
+Si vous vous souvenez du chapitre 10, le lien "Publish" a été configuré pour
être
appelé avec la méthode HTTP `~PUT|PUT (Méthode HTTP)~`. Comme les navigateurs
ne comprennent pas les requêtes `PUT`, le helper `link_to()` convertit le lien
vers un formulaire avec quelques JavaScript. Comme le navigateur de test
n'exécute
pas le code JavaScript, nous avons besoin de forcer la méthode à `PUT` en
passant une
troisième option à la méthode `click()`. En outre, le helper `link_to()`
intégre aussi
-un ~jeton CSRF~ que nous avons activé par la protection CSRF durant le jour 1.
L'option
+un ~jeton CSRF~ que nous avons activé par la protection CSRF durant le
chapitre 1. L'option
`_with_csrf` simule ce jeton.
Tester le lien "Delete" est assez similaire :
@@ -464,7 +464,7 @@
<!-- apps/frontend/modules/job/templates/_admin.php -->
<?php if ($job->expiresSoon()): ?>
- <?php echo link_to('Extend', 'job_extend', $job, array('method' =>
'put')) ?> for another <?php echo sfConfig::get('app_active_days') ?> days
- <?php endif; ?>
+ <?php endif ?>
Puis, créez l'action `extend` :
@@ -672,7 +672,7 @@
### Protection ~XSS~ et ~CSRF~
-Durant le jour 1, vous avez appris que la tâche `generate:app` crée une
+Durant le chapitre 1, vous avez appris que la tâche `generate:app` crée une
application sécurisée par défaut.
Premièrement, elle a activé la protection contre les attaques XSS. Cela
signifie que toutes
@@ -806,21 +806,21 @@
>une valeur en fonction du succès de la tâche. Vous pouvez forcer une valeur
>de retour
>en retournant un entier de manière explicite à la fin de la tâche.
-À demain
---------
+Conclusion
+----------
-Les tests sont au cœur de la philosophie et des outils de symfony .
Aujourd'hui, nous
-avons encore appris comment exploiter les outils symfony pour rendre le
processus de
-développement plus facile, plus rapide et plus important, plus sûr.
+Les tests sont au cœur de la philosophie et des outils de symfony . Dans ce
chapitre,
+nous avons encore appris comment exploiter les outils symfony pour rendre le
processus
+de développement plus facile, plus rapide et plus important, plus sûr.
Le framework de formulaire symfony offre beaucoup plus que de simples widgets
et validateurs : il vous donne un moyen simple de tester vos formulaires et
assurer
que vos formulaires sont sécurisés par défaut.
-Notre tour des fonctionnalités de symfony ne s'achève pas aujourd'hui. Demain,
nous allons
-créer l'application backend pour Jobeet. La création d'une interface backend
est un must pour
-la plupart des projets web et Jobeet n'est pas différent. Mais comment
allons-nous pouvoir
-développer une telle interface en seulement une heure ? Simple, nous allons
utiliser le framework
-admin generator de symfony. Jusque-là, prenez garde.
+Notre tour des fonctionnalités de symfony ne s'achève pas aujourd'hui. Dans le
prochain chapitre,
+nous allons créer l'application backend pour Jobeet. La création d'une
interface backend est un
+must pour la plupart des projets web et Jobeet n'est pas différent. Mais
comment allons-nous
+pouvoir développer une telle interface en seulement une heure ? Simple, nous
allons utiliser le
+framework admin generator de symfony. Jusque-là, prenez garde.
__ORM__
\ No newline at end of file
Modified: doc/branches/1.4/jobeet/fr/12.markdown
===================================================================
--- doc/branches/1.4/jobeet/fr/12.markdown 2010-03-03 12:07:19 UTC (rev
28361)
+++ doc/branches/1.4/jobeet/fr/12.markdown 2010-03-03 12:27:03 UTC (rev
28362)
@@ -5,7 +5,7 @@
pleinement utilisable par les chercheurs d'emploi et les posteurs d'emplois.
Il est temps de
parler un peu de l'application backend.
-Aujourd'hui, grâce à la fonctionnalité de l'~admin generator|Admin Generator~
de
+Dans ce chapitre, grâce à la fonctionnalité de l'~admin generator|Admin
Generator~ de
symfony, nous allons développer une interface backend complète pour Jobeet en
seulement une heure.
@@ -181,7 +181,7 @@
</html>
Cette mise en page utilise une feuille de style `admin.css`. Ce fichier doit
être déjà présent
-dans `web/css/` car il a été installé avec les autres feuilles de style au
cours de jour 4.
+dans `web/css/` car il a été installé avec les autres feuilles de style au
cours du chapitre 4.

@@ -690,12 +690,12 @@
}
<propel>
-Nous avons réutilisé la méthode `JobeetJobPeer::cleanup()` définie hier. C'est
-un autre excellent exemple de la réutilisation fournie par le modèle MVC.
+Nous avons réutilisé la méthode `JobeetJobPeer::cleanup()` définie dans le
précédent
+chapitre. C'est un autre excellent exemple de la réutilisation fournie par le
modèle MVC.
</propel>
<doctrine>
-Nous avons réutilisé la méthode `JobeetJobTable::cleanup()` définie hier. C'est
-un autre excellent exemple de la réutilisation fournies par le modèle MVC.
+Nous avons réutilisé la méthode `JobeetJobTable::cleanup()` définie dans le
précédent
+chapitre. C'est un autre excellent exemple de la réutilisation fournies par le
modèle MVC.
</doctrine>
>**NOTE**
@@ -901,11 +901,6 @@
</doctrine>
class BackendJobeetJobForm extends JobeetJobForm
{
- public function configure()
- {
- parent::configure();
- }
-
protected function removeFields()
{
unset(
@@ -1213,8 +1208,8 @@
>en
>`cache/backend/dev/modules/autoJob/lib/BaseJobGeneratorConfiguration.class.php`.
-À demain
---------
+Conclusion
+----------
En une heure seulement, nous avons construit entièrement une interface backend
pour
le projet Jobeet. Et dans l'ensemble, nous avons écrit au plus 50 lignes de
code PHP.
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.