ousinto khaouls bels a écrit :
Bonjour,

Je suis un débutant en CPS et je personnaliser la page d'accueil de sorte à avoir un écran de connexion et une image sans aucune boite. je voudrais aussi qu'après la connexion que l'image ne s'affiche plus.j'ai vraiment besoin d'aide c'est un projet universitaire.


Il est possible faire une page de thème spécifique avec juste un templet "main content area", modifier l'identifiant de cette page pour lui donner un nom compréhensible tel que "login_page" par exemple et l'associer par un method theme (en ZMI dans portal_themes) aux methods suivantes :

- logged_in
- login_form
- account_lost_password

Exemple :
http://www.cps-project.org/members/ogrisel/public-screenshots/login-page-with-method


Il suffit ensuite d'ajouter dans la skin custom (ou une autre) un paget template index_html qui vaut:

<tal:block define="isAnon here/portal_membership/isAnonymousUser|nothing">

  <tal:block condition="isAnon">
    <tal:block define="came_from request/came_from|nothing;
                       came_from_str
                        python:came_from and '?came_from='+str(came_from) or '';
                       dummy_redirect
python:request.RESPONSE.redirect(here.portal_url()+'/login_form'+came_from_str);" 
/>
  </tal:block>
  <tal:block condition="not:isAnon">
    <metal:block use-macro="here/folder_view/macros/folder_view" />
  </tal:block>
</tal:block>

afin de rediriger les anonymes vers la page de login.

--
Olivier

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à