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,



C’est exactement ce que je cherche, seulement je n’ai pas trouvé la classe CoreFilterName et les fonctions disableFilter() et resetFilterStatus(). J’ai pourtant téléchargé les dernières sources disponibles.



Toutefois, j’ai 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 d’afficher les containers expirés en mode édition et pas en mode en ligne ?

D’avance 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

Répondre à