From 1c4fb7ac0a0b8bbfd938a5e4a68181b023110349 Mon Sep 17 00:00:00 2001 From: tof <> Date: Mon, 5 May 2008 13:43:37 +0000 Subject: Update French translation of latest blog tutorial changes --- .../protected/pages/Day3/fr/CreateAdminUser.page | 15 --------------- .../protected/pages/Day3/fr/CreateEditUser.page | 18 +++++++++++++++++- .../protected/pages/Day3/fr/CreateNewUser.page | 6 +++--- 3 files changed, 20 insertions(+), 19 deletions(-) (limited to 'demos/blog-tutorial/protected/pages/Day3/fr') diff --git a/demos/blog-tutorial/protected/pages/Day3/fr/CreateAdminUser.page b/demos/blog-tutorial/protected/pages/Day3/fr/CreateAdminUser.page index 04571c43..7cb8fef8 100755 --- a/demos/blog-tutorial/protected/pages/Day3/fr/CreateAdminUser.page +++ b/demos/blog-tutorial/protected/pages/Day3/fr/CreateAdminUser.page @@ -133,21 +133,6 @@ Dans le code précédent, la méthode deleteButtonClicked() est appelé Tous les contrôles liés sont basé sur le même modèle. C'est à dire, définition de la propriété DataSource pour savoir d'où proviennent les données et appel à la méthode dataBind() pour effectivement lier les données au contrôle. -

Ajout de la vérification des droits d'accès

-

-Vu que seuls les administrateurs doivent pouvoir accéder à la page AdminUser, nous devons modifier notre fichier de configuration de page protected/pages/users/config.xml. -

- - - - - - - - - - -

Test

diff --git a/demos/blog-tutorial/protected/pages/Day3/fr/CreateEditUser.page b/demos/blog-tutorial/protected/pages/Day3/fr/CreateEditUser.page index f83a30f5..abe1891e 100755 --- a/demos/blog-tutorial/protected/pages/Day3/fr/CreateEditUser.page +++ b/demos/blog-tutorial/protected/pages/Day3/fr/CreateEditUser.page @@ -20,7 +20,7 @@ Nous créons deux fichiers protected/pages/users/EditUser.page et p

Création du gabarit

-p> +

Comme vous avez pu le deviner, la page EditUser est fortement ressemblante à la page NewUser. En dehors du titre de la page et du bouton "envoyer", il y a trois différences principales.

@@ -188,6 +188,22 @@ class EditUser extends TPage La méthode onInit() est appelée par PRADO lors du cycle de vie de la page. Les autres méthodes couramment surchargées sont onPreInit(), onLoad() et onPreRender(). + +

Ajout de la vérification des droits d'accès

+

+Pour rendre la page EditUser accessible également par les utilisateurs authentifiés (users="@"), nous devons modifier le fichier de configuration protected/pages/users/config.xml. +

+ + + + + + + + + + +

Test

diff --git a/demos/blog-tutorial/protected/pages/Day3/fr/CreateNewUser.page b/demos/blog-tutorial/protected/pages/Day3/fr/CreateNewUser.page index 144a686a..e886e4ea 100755 --- a/demos/blog-tutorial/protected/pages/Day3/fr/CreateNewUser.page +++ b/demos/blog-tutorial/protected/pages/Day3/fr/CreateNewUser.page @@ -191,14 +191,14 @@ PRADO propose une approche complémentaire de vérification des droits. Pour ce - - + +

-Le fichier de configuration de page contient les règles d'accès aux pages contenues dans le dossier protected/pages/users. Ce fichier indique que la page NewUser peut être vue par les utilisateurs dont le rôle est "admin" (concernant le mot "admin" voir BlogUser.createUser()), et toutes les autres pages de ce dossier interdites aux utilisateurs anonymes (users="?" signifie utilisateur anonyme). +Le fichier de configuration de page contient les règles d'accès aux pages contenues dans le dossier protected/pages/users. Ce fichier indique que les utilisateurs dont le rôle est "admin" (concernant le mot "admin" voir BlogUser.createUser()) peuvent accéder à toutes les pages du dossier. Tous les autres utilisateurs (users="*") ne sont pas autorisés à accéder à ces pages, excepté à la page LoginUser qui, par convention, peut toujours être chargée.

-- cgit v1.2.3