Changeset 2455

Show
Ignore:
Timestamp:
05/05/2008 08:43:37 AM
Author:
tof
Message:

Update French translation of latest blog tutorial changes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/demos/blog-tutorial/protected/pages/Day3/fr/CreateAdminUser.page

    r2186 r2455  
    134134</com:TipBox> 
    135135 
    136 <h2>Ajout de la vérification des droits d'accès</h2> 
    137 <p> 
    138 Vu que seuls les administrateurs doivent pouvoir accéder à la page <tt>AdminUser</tt>, nous devons modifier notre fichier de configuration de page <tt>protected/pages/users/config.xml</tt>. 
    139 </p> 
    140  
    141 <com:TTextHighlighter CssClass="source" Language="xml"> 
    142 <?xml version="1.0" encoding="utf-8"?> 
    143 <configuration> 
    144   <authorization> 
    145     <allow pages="NewUser,AdminUser" roles="admin" /> 
    146     <deny users="?" /> 
    147   </authorization> 
    148 </configuration> 
    149 </com:TTextHighlighter> 
    150  
    151136<h2>Test</h2> 
    152137<!-- <h2>Testing</h2> --> 
  • trunk/demos/blog-tutorial/protected/pages/Day3/fr/CreateEditUser.page

    r2186 r2455  
    2121 
    2222<h2>Création du gabarit</h2> 
    23 p> 
     23<p> 
    2424Comme vous avez pu le deviner, la page <tt>EditUser</tt> est fortement ressemblante à la page <tt>NewUser</tt>. En dehors du titre de la page et du bouton "envoyer", il y a trois différences principales. 
    2525</p> 
     
    190190</com:TipBox> 
    191191 
     192<h2>Ajout de la vérification des droits d'accès</h2> 
     193<p> 
     194Pour rendre la page <tt>EditUser</tt> accessible également par les utilisateurs authentifiés (<tt>users="@"</tt>), nous devons modifier le fichier de configuration <tt>protected/pages/users/config.xml</tt>. 
     195</p> 
     196 
     197<com:TTextHighlighter CssClass="source" Language="xml"> 
     198<?xml version="1.0" encoding="utf-8"?>  
     199<configuration>  
     200        <authorization>  
     201                <allow roles="admin"/>  
     202                <allow users="@" pages="EditUser"/>  
     203                <deny users="*"/>  
     204        </authorization>  
     205</configuration>  
     206 </com:TTextHighlighter>  
     207 
    192208<h2>Test</h2> 
    193209 
  • trunk/demos/blog-tutorial/protected/pages/Day3/fr/CreateNewUser.page

    r2186 r2455  
    192192<configuration> 
    193193  <authorization> 
    194     <allow pages="NewUser" roles="admin" /> 
    195     <deny users="?" /> 
     194    <allow roles="admin" /> 
     195    <deny users="*" /> 
    196196  </authorization> 
    197197</configuration> 
     
    199199 
    200200<p> 
    201 Le fichier de configuration de page contient les règles d'accès aux pages contenues dans le dossier <tt>protected/pages/users</tt>. Ce fichier indique que la page <tt>NewUser</tt> peut être vue par les utilisateurs dont le rôle est "admin" (concernant le mot "admin" voir <a href="?page=Day3.Auth">BlogUser.createUser()</a>), et toutes les autres pages de ce dossier interdites aux utilisateurs anonymes (<tt>users="?"</tt> signifie utilisateur anonyme)
     201Le fichier de configuration de page contient les règles d'accès aux pages contenues dans le dossier <tt>protected/pages/users</tt>. Ce fichier indique que les utilisateurs dont le rôle est "admin" (concernant le mot "admin" voir <a href="?page=Day3.Auth">BlogUser.createUser()</a>) peuvent accéder à toutes les pages du dossier. Tous les autres utilisateurs (<tt>users="*"</tt>) ne sont pas autorisés à accéder à ces pages, excepté à la page <tt>LoginUser</tt> qui, par convention, peut toujours être chargée
    202202</p> 
    203203 
  • trunk/demos/blog-tutorial/protected/pages/Day4/fr/CreateNewPost.page

    r2186 r2455  
    99 
    1010<p> 
    11 Parce que la page <tt>NewPost</tt> ne peut être vu que par les utilisateurs authentifiés, nous ajoutons un fichier de configuration de page <tt>config.xml</tt> dans le dossier <tt>protected/pages/posts</tt>. Cette configuration indique que les invités ne peuvent voir les pages <tt>NewPost</tt> et <tt>EditPost</tt> qui sera implémentée dans la section suivante
     11Parce que la page <tt>NewPost</tt> ne peut être vue que par les utilisateurs authentifiés, nous ajoutons un fichier de configuration de page <tt>config.xml</tt> dans le dossier <tt>protected/pages/posts</tt>. Ce fichier indique que seuls les utilisateurs authentifiés peuvent voir les pages <tt>NewPost</tt> et <tt>EditPost</tt> qui sera implémentée dans la section suivante. Tous les autres utilisateurs n'ont accès qu'aux pages <tt>ListPost</tt> et <tt>ReadPost</tt>
    1212</p> 
    1313 
     
    1717<configuration> 
    1818  <authorization> 
    19     <deny pages="NewPost,EditPost" roles="?" /> 
     19    <allow pages="NewPost,EditPost" users="@" /> 
     20    <allow pages="ListPost,ReadPost" /> 
     21    <deny users="*" /> 
    2022  </authorization> 
    2123</configuration> 
    2224</com:TTextHighlighter> 
    2325 
     26<com:TipBox> 
     27        Il est souvent utile de démarrer les règles d'autorisation par un <tt>&lt;deny users="*"&gt;</tt>, puis, de le compléter en donnant pas à pas les accès aux différentes pages à l'aides de règles <tt>allow</tt> supplémentaires 
     28</com:TipBox> 
    2429<p> 
    2530Vu le nombre grandissant de pages, nous allons modifier le pied de page de notre <tt>gabarit principal</tt> pour qu'il inclus des liens vers : la page d'accueil, la page nouvel utilisateur <a href="?page=Day3.CreateNewUser">NewUser</a> (visible seulement par les administrateurs), et la page à venir : nouveau message <tt>NewPost</tt> (visible seulement par les utilisateurs authentifiés).