Heu... vous avez bien pris le trunk du svn, ou le source csv?
Nous n'utilisons plus le CVS; nous avons migré
sur subversion. Les ousrces sont disponibles ici: http://svn.jahia.org
La classe en question est
http://svn.jahia.org/svn/jahia/trunk/core/src/java/org/jahia/content/CoreFilterNames.java
Philippe.
At 27.01.2006 10:33, you wrote:
Bonjour,
Cest exactement ce que je cherche, seulement je
nai pas trouvé la classe CoreFilterName et les
fonctions disableFilter() et
resetFilterStatus(). Jai pourtant téléchargé
les dernières sources disponibles.
Toutefois, jai pu trouvé dans le code de la
classe ContainerFactory des informations
intéressantes dont je pense pouvoir me servir.
Merci.
Nicolas
-----Message d'origine-----
De : knguyen [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 26 janvier 2006 18:04
À : [email protected]
Objet : Re: jahia 5
Bonjour,
l'application des règles de publication
planifiées est faite au moment du chargement des
containers d'une containerlist donnée à travers
la classe org.jahia.services.container.ContainerFactory.
Afin que ce filtrage en mode en ligne puisse
être désactivé une option a été ajoutée à cet usage.
Le fonctionnement consiste dans votre template à
désactiver ce filtrage avant de manipuler la
containerlist et ne pas oublier de réactiver le
filtrage pour un comportement par défaut pour les autres objets de contenus.
...
<%
// désactiver les règles de publication planifiées
jParams.disableFilter(org.jahia.content.CoreFilterNames.TIME_BASED_PUBLISHING_FILTER);
%>
<content:containerList name='containerContainer' id="contentContainerList">
<content:container id="contentContainer">
....
</content:containerList>
<%
// réactiver les règles de publication planifiées
jParams.resetFilterStatus(org.jahia.content.CoreFilterNames.TIME_BASED_PUBLISHING_FILTER);
%>
...
A noter que si la désactivation est intervenue
après que la containerlist a déjà été chargée,
vous pouvez toujours forcer le rechargement de
la containerlist de la manière suivante ( à
éviter si possible en terme de performance ) :
// forcer le rechargement de la container list
contentContainerList.setIsContainersLoaded(false);
jParams.disableFilter(org.jahia.content.CoreFilterNames.TIME_BASED_PUBLISHING_FILTER);
Cette option n'est disponible que dans le
dernier code source et peut encore évoluer.
Khue
----- Original Message -----
From: <mailto:[EMAIL PROTECTED]>dupouy nicolas
To: <mailto:[email protected]>[email protected]
Sent: Thursday, January 26, 2006 2:21 PM
Subject: jahia 5
Bonjour,
Je souhaiterais savoir où et comment sont gérées
les dates de publication planifiées sur les
containers dans la version 5 de jahia ?
Plus précisément, où et comment est gérer le
fait dafficher les containers expirés en mode
édition et pas en mode en ligne ?
Davance merci.
Nicolas
This e-mail and any attachment is for authorised
use by the intended recipient(s) only. It may
contain proprietary material, confidential
information and/or be subject to legal
privilege. It should not be copied, disclosed
to, retained or used by, any other party. If you
are not an intended recipient then please
promptly delete this e-mail and any attachment
and all copies and inform the sender. Thank you.
-------=[ pvollenweider at jahia dot com ]=---------
Jahia : A collaborative source CMS and Portal Server
www.jahia.org Community and product web site
www.jahia.com Commercial services company