checht 2005/06/03 17:12:47 CEST
Added files:
templates_intranet/include alize_agenda_contact.jsp
alize_agenda_contact_declaration.inc
alize_agenda_journee.jsp
alize_agenda_journee_declaration.inc
alize_agenda_periode.jsp
alize_agenda_periode_declaration.inc
alize_annuaire_service.jsp
alize_annuaire_service_resume.jsp
alize_commu_discours.inc
alize_commu_discours_contenu.inc
alize_commu_discours_resultat.inc
alize_commu_discours_resultat_word.inc
alize_discours_declaration.inc
alize_lettre_mission_descriptif_declaration.inc
alize_lettre_mission_signature_declaration.inc
Log:
no message
Revision Changes Path
1.1 +34 -0
minefi_templates/templates_intranet/include/alize_agenda_contact.jsp (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_contact.jsp?rev=1.1&content-type=text/plain
1.1 +7 -0
minefi_templates/templates_intranet/include/alize_agenda_contact_declaration.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_contact_declaration.inc?rev=1.1&content-type=text/plain
1.1 +86 -0
minefi_templates/templates_intranet/include/alize_agenda_journee.jsp (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_journee.jsp?rev=1.1&content-type=text/plain
1.1 +20 -0
minefi_templates/templates_intranet/include/alize_agenda_journee_declaration.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_journee_declaration.inc?rev=1.1&content-type=text/plain
1.1 +32 -0
minefi_templates/templates_intranet/include/alize_agenda_periode.jsp (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_periode.jsp?rev=1.1&content-type=text/plain
1.1 +8 -0
minefi_templates/templates_intranet/include/alize_agenda_periode_declaration.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_agenda_periode_declaration.inc?rev=1.1&content-type=text/plain
1.1 +270 -0
minefi_templates/templates_intranet/include/alize_annuaire_service.jsp (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_annuaire_service.jsp?rev=1.1&content-type=text/plain
1.1 +38 -0
minefi_templates/templates_intranet/include/alize_annuaire_service_resume.jsp
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_annuaire_service_resume.jsp?rev=1.1&content-type=text/plain
1.1 +57 -0
minefi_templates/templates_intranet/include/alize_commu_discours.inc (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_commu_discours.inc?rev=1.1&content-type=text/plain
1.1 +206 -0
minefi_templates/templates_intranet/include/alize_commu_discours_contenu.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_commu_discours_contenu.inc?rev=1.1&content-type=text/plain
1.1 +72 -0
minefi_templates/templates_intranet/include/alize_commu_discours_resultat.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_commu_discours_resultat.inc?rev=1.1&content-type=text/plain
1.1 +64 -0
minefi_templates/templates_intranet/include/alize_commu_discours_resultat_word.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_commu_discours_resultat_word.inc?rev=1.1&content-type=text/plain
1.1 +28 -0
minefi_templates/templates_intranet/include/alize_discours_declaration.inc (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_discours_declaration.inc?rev=1.1&content-type=text/plain
1.1 +12 -0
minefi_templates/templates_intranet/include/alize_lettre_mission_descriptif_declaration.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_lettre_mission_descriptif_declaration.inc?rev=1.1&content-type=text/plain
1.1 +12 -0
minefi_templates/templates_intranet/include/alize_lettre_mission_signature_declaration.inc
(new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/minefi_templates/templates_intranet/include/alize_lettre_mission_signature_declaration.inc?rev=1.1&content-type=text/plain
Index: alize_agenda_contact.jsp
====================================================================
<%@ page language="java" %>
<%@ include file="alize_declarations.inc"%>
<%@ include file="alize_agenda_contact_declaration.inc"%>
<content:containerList name='contactContainerList'
id="contactContainerList">
<content:addContainerURL id="addContactURL" display="false"/>
<logic:greaterThan name="contactContainerList" property="size"
value="0">
<div class="txtContent">
<br /><strong>Contact presse :</strong><br />
</div>
</logic:greaterThan>
<content:container id='contactContainer'>
<jahiaHtml:actionMenu name="contactContainer" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates">
<%-- affichage du contact --%>
<content:textField name='contact' display="false" valueId="contact"
defaultValue=""/>
<logic:notEmpty name='contact'>
<div class="txtContent">
<bean:write name='contact' filter='false'/>
</div>
</logic:notEmpty>
</jahiaHtml:actionMenu>
</content:container>
<logic:present name="addContactURL">
<div class="txtContentMedium">
<br /><a href="<bean:write
name='addContactURL'/>"><%=addButton%> Ajouter Contact presse</a>
</div>
</logic:present>
</content:containerList>
Index: alize_agenda_contact_declaration.inc
====================================================================
<%-- Declaration des champs Agenda --%>
<content:declareContainerList name="contactContainerList" title="Container
Contact">
<content:declareContainer>
<content:declareField name="contact" title="Contact"
type="SmallText"/>
</content:declareContainer>
</content:declareContainerList>
Index: alize_agenda_journee.jsp
====================================================================
<%@ page language="java" %>
<%@ include file="alize_declarations.inc"%>
<%@ include file="alize_agenda_journee_declaration.inc"%>
<content:containerList name='journeeContainerList' id="journeeContainerList">
<content:addContainerURL id="addJourURL" display="false"/>
<content:container id='journeeContainer'>
<jahiaHtml:actionMenu name="journeeContainer" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates">
<div id="centreBig">
<%-- affichage du jour --%>
<content:textField name='jour' display="false" valueId="jour"
defaultValue=""/>
<logic:notEmpty name='jour'>
<div class="txtContent">
<p/><br /><br /><strong><bean:write name='jour'
filter='false'/></strong>
</div>
</logic:notEmpty>
<content:containerList name='heureContainerList'
id="heureContainerList">
<content:addContainerURL id="addHeureURL"
display="false"/>
<content:container id='heureContainer'>
<jahiaHtml:actionMenu name="heureContainer"
namePostFix="" resourceBundle="jahiatemplates.Corporate_portal_templates">
<div id="centreBig"><p/><br />
<%-- affichage du bloc heure --%>
<content:textField name='descriptif'
display="false" valueId="descriptif" defaultValue=""/>
<%-- affichage de l'image --%>
<logic:present
name='heureContainer' property='field(image)'>
<bean:define id="image"
name="heureContainer" property='field(image).object'/>
<logic:present name="image">
<logic:equal name="image"
property="image" value="true">
<content:textField
name="imageTitre" display="false" valueId="imageTitre" defaultValue=""/>
<content:textField
name="imageLegende" display="false" valueId="imageLegende" defaultValue=""/>
<content:textField
name="imageCopyright" display="false" valueId="imageCopyright"/>
<div class="txtContent
imgAlignGauche">
<div><logic:present
name="imageTitre"><bean:write name="imageTitre"
filter="false"/></logic:present></div>
<img src="<bean:write
name='image' property='downloadUrl'/>" border="0" width="75" height="50"
alt="<logic:present
name='imageLegende'><bean:write name='imageLegende'
filter='false'/></logic:present><logic:empty name='imageLegende'><logic:present
name="imageTitre"><bean:write name="imageTitre"
filter="false"/></logic:present></logic:empty>"/>
<logic:present
name='imageCopyright'><div class="txtCopyright">© <bean:write
name='imageCopyright' filter='false'/></div></logic:present>
</div>
</logic:equal>
</logic:present>
</logic:present>
<div
class="txtContent">
<content:textField
name='heure' display="false" valueId="heure" defaultValue=""/>
<logic:notEmpty
name='heure'>
<u><bean:write name='heure' filter='false'/> : </u>
</logic:notEmpty>
</div>
<div class="txtContent">
<content:textField
name='descriptif' display="false" valueId="descriptif" defaultValue=""/>
<logic:notEmpty
name='descriptif'>
<bean:write
name='descriptif' filter='false'/><br />
</logic:notEmpty>
<content:textField
name='participants' display="false" valueId="participants" defaultValue=""/>
<logic:notEmpty
name='participants'>
<em>Liste des
participants : </em><bean:write name='participants' filter='false'/><br />
</logic:notEmpty>
<content:textField
name='lieu' display="false" valueId="lieu" defaultValue=""/>
<logic:notEmpty
name='lieu'>
<em>Lieu :
</em><bean:write name='lieu' filter='false'/><br />
</logic:notEmpty>
</div>
<br />
<div
class="savoirPlusContent">
<jsp:include
page="alize_liens.jsp" flush="true">
<jsp:param name="id"
value="<%=((ContainerBean)pageContext.getAttribute("heureContainer")).getId()%>"
/>
<jsp:param
name="class" value="savoirPlus"/>
</jsp:include>
</div>
</div>
</jahiaHtml:actionMenu>
</content:container>
<logic:present name="addHeureURL">
<div class="txtContentMedium">
<br /><a href="<bean:write
name='addHeureURL'/>"><%=addButton%> Ajouter Heure</a>
</div>
</logic:present>
</content:containerList>
</div>
</jahiaHtml:actionMenu>
</content:container>
<logic:present name="addJourURL">
<div class="txtContentMedium">
<br /><a href="<bean:write
name='addJourURL'/>"><%=addButton%> Ajouter Journ�e</a>
</div>
</logic:present>
</content:containerList>
Index: alize_agenda_journee_declaration.inc
====================================================================
<%-- Declaration des champs Agenda --%>
<content:declareContainerList name="journeeContainerList" title="Container
Journee"
validatorKey="Journee"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.JourneeBean">
<content:declareContainer>
<content:declareField name="jour" title="Jour" type="SmallText"/>
<content:declareContainerList name="heureContainerList"
title="Container Heure">
<content:declareContainer>
<content:declareField name="heure" title="Heure"
type="SmallText"/>
<content:declareField name="participants"
title="Participants" type="SmallText"/>
<content:declareField name="lieu" title="Lieu"
type="SmallText"/>
<content:declareField name="descriptif"
title="Descriptif" type="BigText"/>
<content:declareField name='image' title='Image'
type='File'/>
<content:declareField name="imageTitre" title="Titre de
l'image" type="SmallText"/>
<content:declareField name="imageLegende" title="L�gende de
l'image" type="SmallText"/>
<content:declareField name="imageCopyright"
title="Copyright" type="SmallText"/>
</content:declareContainer>
</content:declareContainerList>
</content:declareContainer>
</content:declareContainerList>
Index: alize_agenda_periode.jsp
====================================================================
<%@ page language="java" %>
<%@ include file="alize_declarations.inc"%>
<%@ include file="alize_agenda_periode_declaration.inc"%>
<content:containerList name="periodeContainer"
id="periodeContainerList">
<logic:equal name="periodeContainerList" property="size" value="0">
<content:addContainerURL id="addPeriodeURL" display="false"/>
</logic:equal>
<content:container id="periodeContainer">
<!-- Periode -->
<div class="txtContent">
<h2>Du <content:textField name="dateDebut"/> au
<content:textField name="dateFin"/></h2>
</div>
<!-- /Periode -->
<content:updateContainerURL id="updatePeriodeURL" display="false"/>
<content:deleteContainerURL id="deletePeriodeURL" display="false"/>
</content:container>
<logic:present name="addPeriodeURL">
<div class="txtContentMedium">
<a href="<bean:write
name='addPeriodeURL'/>"><%=addButton%> Ajouter Période</a>
</div>
</logic:present>
<logic:present name="updatePeriodeURL">
<a href="<bean:write
name='updatePeriodeURL'/>"><%=updateButton%></a>
<a href="<bean:write
name='deletePeriodeURL'/>"><%=deleteButton%></a>
</logic:present>
</content:containerList>
Index: alize_agenda_periode_declaration.inc
====================================================================
<%-- Declaration des champs Agenda --%>
<content:declareContainerList name="periodeContainer" title="Container
Periode">
<content:declareContainer>
<content:declareField name='dateDebut' title='Date de début'
type='SmallText' value='' />
<content:declareField name='dateFin' title='Date de fin' type='SmallText'
value='' />
</content:declareContainer>
</content:declareContainerList>
Index: alize_annuaire_service.jsp
====================================================================
<%@ page language="java" %>
<%@ include file="alize_declarations.inc"%>
<%
// on va r�cup�rer la valeur des champs d�partement et r�gion pour les
listes de s�l�ction
ResourceBundle labels =
ResourceBundle.getBundle("jahiatemplates.Liste_selection", Locale.FRENCH);
String dept = labels.getString("departement");
String region = labels.getString("region");
%>
<content:declareContainerList name="annuContainerList" title="Main Content"
validatorKey="AnnuaireBean"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.AnnuaireBean">
<content:declareContainer>
<content:declareField name="annu_denomination" title="D�nomination"
type="SmallText"/>
<content:declareField name="annu_texte" title="Texte" type="BigText"/>
<content:declareField name="annu_nom" title="Nom" type="SmallText"/>
<content:declareField name="annu_prenom" title="Pr�nom"
type="SmallText"/>
<content:declareField name="annu_adresse" title="Adresse"
type="SmallText"/>
<content:declareField name="annu_localite" title="Localit�"
type="SmallText"/>
<content:declareField name="annu_departement" title="D�partement"
type="SharedSmallText" value='<%=dept%>'/>
<content:declareField name="annu_region" title="R�gion"
type="SharedSmallText" value='<%=region%>'/>
<content:declareField name="annu_pays" title="Pays" type="SmallText"/>
<content:declareField name="annu_telephone" title="T�l�phone"
type="SmallText"/>
<content:declareField name="annu_adresseMel" title="Adresse m�l"
type="SmallText"/>
<content:declareField name="annu_fax" title="Fax" type="SmallText"/>
<content:declareField name='annu_horaire' title='Horaire'
type='BigText'/>
<content:declareField name='annu_plan' title='Plan' type='File'/>
<content:declareField name='annu_planAlign' title='Plan align'
type='SharedSmallText' value='<jahia_multivalue[Droite]>Droite'/>
<content:declareField name='annu_image' title='Image' type='File'/>
<content:declareField name="annu_imageTitre" title="Titre de l'image"
type="SmallText"/>
<content:declareField name="annu_imageLegende" title="Legende de l'image"
type="SmallText"/>
<content:declareField name='annu_imageAlign' title='Image align'
type='SharedSmallText' value='<jahia_multivalue[Droite]>Droite'/>
<content:declareField name="annu_imageCopyright" title="Copyright"
type="SmallText"/>
</content:declareContainer>
</content:declareContainerList>
<%-- Lien site --%>
<content:declareContainerList name="lienSiteContainerList" title="Liens
sites">
<content:declareContainer>
<content:declareField name='lien_site'
title="Lien site"
type="Page"
value='<jahia_linkonly>'
/>
<content:declareField name='lien_site_file' title="Fichier"
type="File"/>
<content:declareField name='lien_site_titre'
title="Titre"
type="SmallText"
/>
<content:declareField name='lien_site_legende'
title="L�gende"
type="SmallText"
/>
</content:declareContainer>
</content:declareContainerList>
<!-- contenu -->
<content:containerList name='annuContainerList' id="annuContainerList">
<content:addContainerURL id="addAnnuURL" display="false"/>
<content:container id='annuContainer'>
<br/><jahiaHtml:actionMenu name="annuContainer" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates">
<div class="txtContent">
<%-- affichage du plan --%>
<logic:present name='annuContainer' property='field(annu_plan)'>
<bean:define id="annu_plan" name="annuContainer"
property='field(annu_plan).object'/>
<logic:present name="annu_plan">
<logic:equal name="annu_plan" property="image" value="true">
<content:textField name="annu_planAlign" display="false"
valueId="annu_planAlign"/>
<div class="imgAlign<bean:write name='annu_planAlign'/>">
<div><logic:present name="annu_planTitre"><bean:write
name="annu_planTitre" filter="false"/></logic:present></div>
<img src="<bean:write name='annu_plan'
property='downloadUrl'/>" border="0" alt=""/>
</logic:equal>
</logic:present>
</logic:present>
<br /><br />
<%-- affichage de l\'image --%>
<logic:present name='annuContainer' property='field(annu_image)'>
<bean:define id="annu_image" name="annuContainer"
property='field(annu_image).object'/>
<logic:present name="annu_image">
<logic:equal name="annu_image" property="image" value="true">
<content:textField name="annu_imageTitre" display="false"
valueId="annu_imageTitre" defaultValue=""/>
<content:textField name="annu_imageLegende" display="false"
valueId="annu_imageLegende" defaultValue=""/>
<content:textField name="annu_imageAlign" display="false"
valueId="annu_imageAlign"/>
<content:textField name="annu_imageCopyright" display="false"
valueId="annu_imageCopyright"/>
<div><logic:present name="annu_imageTitre"><bean:write
name="annu_imageTitre" filter="false"/></logic:present></div>
<img src="<bean:write name='annu_image'
property='downloadUrl'/>" border="0"
alt="<logic:present name='annu_imageLegende'><bean:write
name='annu_imageLegende' filter='false'/></logic:present><logic:empty
name='annu_imageLegende'><logic:present name="annu_imageTitre"><bean:write
name="annu_imageTitre" filter="false"/></logic:present></logic:empty>"/>
<logic:present name='annu_imageCopyright'><div
class="txtCopyright">© <bean:write name='annu_imageCopyright'
filter='false'/></div></logic:present>
</div>
</logic:equal>
</logic:present>
</logic:present>
<div>
<%-- affichage du titre --%>
<h2
class="alignCenter"><content:textField name='annu_denomination'
defaultValue=""/></h2>
<p><content:bigTextField
name='annu_texte' defaultValue=""/><p>
<content:textField name='annu_nom'
display="false" valueId="annu_nom" defaultValue=""/>
<logic:notEmpty name="annu_nom">
<strong>Nom :</strong>
<bean:write name="annu_nom" filter="false"/><br />
</logic:notEmpty>
<content:textField name='annu_prenom'
display="false" valueId="annu_prenom" defaultValue=""/>
<logic:notEmpty name="annu_prenom">
<strong>Pr�nom :</strong>
<bean:write name="annu_prenom" filter="false"/><br />
</logic:notEmpty>
<content:textField name='annu_adresse'
display="false" valueId="annu_adresse" defaultValue=""/>
<logic:notEmpty name="annu_adresse">
<strong>Adresse :</strong>
<bean:write name="annu_adresse" filter="false"/><br />
</logic:notEmpty>
<content:textField name='annu_localite'
display="false" valueId="annu_localite" defaultValue=""/>
<logic:notEmpty name="annu_localite">
<strong>Localit� :</strong>
<bean:write name="annu_localite" filter="false"/><br />
</logic:notEmpty>
<content:textField
name='annu_departement' display="false" valueId="annu_departement"
defaultValue=""/>
<logic:notEmpty name="annu_departement">
<%
String sDept = (String)
pageContext.findAttribute("annu_departement");
if ( !
sDept.startsWith("jahia_multivalue") ){
%>
<strong>D�partment :</strong>
<bean:write name="annu_departement" filter="false"/><br />
<%}%>
</logic:notEmpty>
<content:textField name='annu_region'
display="false" valueId="annu_region" defaultValue=""/>
<logic:notEmpty name="annu_region">
<%
String sRegion = (String)
pageContext.findAttribute("annu_region");
if ( !
sRegion.startsWith("jahia_multivalue") ){
%>
<strong>R�gion :</strong>
<bean:write name="annu_region" filter="false"/><br />
<%}%>
</logic:notEmpty>
<content:textField name='annu_pays'
display="false" valueId="annu_pays" defaultValue=""/>
<logic:notEmpty name="annu_pays">
<strong>Pays :</strong>
<bean:write name="annu_pays" filter="false"/><br />
</logic:notEmpty>
<content:textField
name='annu_telephone' display="false" valueId="annu_telephone" defaultValue=""/>
<logic:notEmpty name="annu_telephone">
<strong>T�l�phone :</strong>
<bean:write name="annu_telephone" filter="false"/><br />
</logic:notEmpty>
<content:textField name='annu_fax'
display="false" valueId="annu_fax" defaultValue=""/>
<logic:notEmpty name="annu_fax">
<strong>Fax :</strong>
<bean:write name="annu_fax" filter="false"/><br />
</logic:notEmpty>
<content:textField
name='annu_adresseMel' display="false" valueId="annu_adresseMel"
defaultValue=""/>
<logic:notEmpty name="annu_adresseMel">
<strong>M�l :</strong> <a
href="mailto:<content:textField name='annu_adresseMel'/>"> <bean:write
name="annu_adresseMel" filter="false"/><br /></a>
</logic:notEmpty>
<content:containerList
name='lienSiteContainerList' id="lienSiteContainerList">
<%
ContainerListBean listLien =
(ContainerListBean) pageContext.findAttribute("lienSiteContainerList");
if (listLien.getSize()>0){
%>
<strong>Lien(s) :</strong></br>
<%}%>
<content:addContainerURL
id="lienSiteAddURL" display="false"/>
<content:container
id='lienSiteContainerList'>
<content:updateContainerURL
id="updateLienURL" display="false"/>
<content:deleteContainerURL
id="deleteLienURL" display="false"/>
<content:pageField
valueId="lien_site" name='lien_site'>
<logic:notEmpty
name="lien_site">
<%
//Code pour
d�terminer l'affichage du lien
PageBean pageBean =
(PageBean) pageContext.findAttribute("lien_site");
int pageType =
pageBean.getType();
int templateId =
pageBean.getTemplateID();
int
rubriqueTemplateId = 31;
%>
<% if (templateId ==
rubriqueTemplateId) { %>
<img
src="<content:contextURL/>/images_alize/ico_dossier.gif" width="17" height="15"
alt="Rubrique dossier" />
<% } else if (pageType
== 2) { %>
<img
src="<content:contextURL/>/images_alize/ico_lien.gif" width="17" height="15"
alt="Lien Internet" />
<% } else { %>
<img
src="<content:contextURL/>/images_alize/ico_divers.gif" width="17" height="15"
alt="Lien Page" />
<% } %>
<a
<logic:equal
name="lien_site" property="type" value="2">
target="_new"
</logic:equal>
href="<bean:write
name='lien_site' property='url'/>"
title="<content:textField name='lien_site_legende'/>"
><bean:write
name="lien_site" property="title" filter="false"/></a>
</logic:notEmpty>
</content:pageField>
<%
//Code d'affichage du lien
ContainerBean
liensContainerBean = (ContainerBean)
pageContext.findAttribute("lienSiteContainerList");
JahiaContainer currentContainer
= liensContainerBean.getJahiaContainer();
JahiaFileField file =
(JahiaFileField) currentContainer.getFieldObject("lien_site_file");
if (file != null &&
file.isDownloadable()) {
String fileName =
file.getFileFieldTitle();
if ("".equals(fileName)){
fileName =
file.getRealName();
}
%>
<img
src="<%=theURL%>/images/icons/standard/<%=getPicto(file.getDownloadUrl())%>.gif"
alt="<content:textField
name='lien_site_legende'/>" width="16" height="16" border="0"/>
<a
href="<%=file.getDownloadUrl()%>" title="<content:textField
name='lien_site_legende'/>" target="_new">
<content:textField
name='lien_site_titre'/>
</a>
<%
}
%>
<logic:present name="updateLienURL">
<a href="<bean:write
name='updateLienURL'/>"><%=updateButton%></a>
<a href="<bean:write
name='deleteLienURL'/>"><%=deleteButton%></a>
</logic:present>
</br>
</content:container>
</content:containerList>
<logic:present name="lienSiteAddURL">
<a
style="font-size:12px;color:#ff9900" href="<bean:write
name='lienSiteAddURL'/>">Ajouter un lien</a>
</logic:present>
</div>
<br /><br />
<content:bigTextField
name='annu_horaire' display="false" valueId="annu_horaire" defaultValue=""/>
<logic:notEmpty name="annu_horaire">
<strong>Horaires d'ouverture des
services </strong><br />
<bean:write name="annu_horaire"
filter="false"/>
</logic:notEmpty>
</jahiaHtml:actionMenu>
</content:container>
<logic:present name="addAnnuURL">
<div class="txtContentMedium">
<a href="<bean:write
name='addAnnuURL'/>"><%=addButton%> Ajouter Service</a>
</div>
</logic:present>
</content:containerList>
</div>
<!-- /contenu -->
Index: alize_annuaire_service_resume.jsp
====================================================================
<%@ page language="java" %>
<%@ include file="alize_declarations.inc"%>
<content:declareContainerList name="annuaireServiceResumeContainerList"
title="Main Content" validatorKey="AnnuaireBean"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.AnnuaireBean">
<content:declareContainer>
<content:declareField name="annu_service_resume" title="R�sum�"
type="BigText"/>
</content:declareContainer>
</content:declareContainerList>
<content:containerList name="annuaireServiceResumeContainerList"
id="annuaireServiceResumeContainerList" >
<logic:equal name="annuaireServiceResumeContainerList" property="size"
value="0">
<content:addContainerURL id="addTitreURL" display="false"/>
</logic:equal>
<content:container id="annuaireServiceResumeContainer">
<%-- affichage de annu_service_resume --%>
<content:bigTextField name='annu_service_resume' display="false"
valueId="annu_service_resume" defaultValue=""/>
<logic:notEmpty name='annu_service_resume'>
<div class="txtContent"><p><bean:write
name='annu_service_resume' filter='false'/></p></div>
</logic:notEmpty>
<content:updateContainerURL id="updateTitreURL" display="false"/>
<content:deleteContainerURL id="deleteTitreURL" display="false"/>
</content:container>
<logic:present name="addTitreURL">
<div class="txtContentMedium">
<a href="<bean:write name='addTitreURL'/>"><%=addButton%> Ajouter
R�sum�</a>
</div>
</logic:present>
<logic:present name="updateTitreURL">
<a href="<bean:write name='updateTitreURL'/>"><%=updateButton%></a>
<a href="<bean:write name='deleteTitreURL'/>"><%=deleteButton%></a>
</logic:present>
</content:containerList>
Index: alize_commu_discours.inc
====================================================================
<%-- contenu commun entre discours et communiqu� --%>
<div id="large">
<div id="centreBig">
<%ContentContainer parentContainer = null;
ContentPageField contentPageField = (ContentPageField)
contentPage.getParent(
jParams.getUser(),jParams.getEntryLoadRequest(),ParamBean.NORMAL);
if ( contentPageField == null ){
// try to get the active
EntryLoadRequest lRequest = new
EntryLoadRequest(EntryLoadRequest.ACTIVE_WORKFLOW_STATE,0,jParams.getEntryLoadRequest().getLocales());
contentPageField = (ContentPageField)contentPage.getParent(
jParams.getUser(),lRequest,ParamBean.NORMAL);
}
if (contentPageField != null){
parentContainer =
(ContentContainer)contentPageField.getParent(jParams.getUser(),
jParams.getEntryLoadRequest(), jParams.getOperationMode());
ContainerBean parentContainerBean = new
ContainerBean(parentContainer.getJahiaContainer(jParams,
jParams.getEntryLoadRequest()),jParams);
if
(vContainerName.equals(parentContainerBean.getDefinition().getName())) {
pageContext.setAttribute("parentContainerBean",parentContainerBean);
JahiaContainer jc =
parentContainer.getJahiaContainer(jParams, jParams.getEntryLoadRequest());
String titreLong = jc.getFieldValue("titreLong","",true ,
jData.params());
pageContext.setAttribute("titreLong",titreLong);
String date = jc.getFieldValue("titreDate","",true ,
jData.params());
%>
<jahiaHtml:actionMenu name="parentContainerBean" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates">
<h1><%=titreLong%></h1>
<p class="txtDateContent">[<%=date%>]</p>
<br />
</jahiaHtml:actionMenu>
<%
}
}%>
<br />
<%-- Include titre conteneur --%>
<jsp:include page="include/alize_titres.jsp" flush="true">
<jsp:param name="accroche" value="true" />
<jsp:param name="notTitreLong" value="true" />
<jsp:param name="ContainerName"
value="<%=vTitreContainerName%>" />
</jsp:include>
<!-- div texte -->
<div class="txtContentMedium">
<p>
<%@ include file="alize_lieu_communiquant.inc"%>
</p>
</div>
<div class="lineContent"><img
src="<content:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<%-- Include paragraphe conteneur --%>
<jsp:include page="include/alize_paragraphe.jsp" flush="true">
<jsp:param name="ContainerName"
value="<%=vParaContainerName%>" />
</jsp:include>
<br />
<div class="lineContent"><img
src="<content:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<%@ include file="alize_copyright.inc"%>
<div class="savoirPlusContent">
<jsp:include page="include/alize_liens.jsp"
flush="true" />
</div>
<%-- footer --%>
<%@ include file="alize_footer.inc"%>
</div> <!-- /large-->
</div> <!-- /centre Big-->
<%-- contenu --%>
Index: alize_commu_discours_contenu.inc
====================================================================
<%-- Personnalite --%>
<content:declareContainerList name="Personnalites" title="Personnalit�s"
validatorKey="personnalites"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.PersonnalitesBean">
<content:declareContainer>
<content:declareField name="personnalite" title="Personnalit�"
type="SmallText"/>
</content:declareContainer>
</content:declareContainerList>
<%
// definition des filtres, texte de recherche et ordre d'affichage
boolean isInSearch = false;
boolean isInWordSearch = false;
Vector vContainerFilterVector = new Vector();
// date de debut
String vDateDebutString = request.getParameter("dateDebut");
Date vDateDebut = null;
if (vDateDebutString == null ) {
vDateDebutString = "";
}
if (vDateDebutString != null && vDateDebutString.length() > 0) {
try {
SimpleDateFormat vFormatter = new
SimpleDateFormat("dd/MM/yyyy", Locale.FRENCH);
vDateDebut = (Date) vFormatter.parse(vDateDebutString);
ContainerFilterBean vDateFilter = new
ContainerFilterBean("titreDate",true,jParams.getEntryLoadRequest());
vDateFilter.addClause(ContainerFilterBean.COMP_BIGGER,
String.valueOf(vDateDebut.getTime()) );
vContainerFilterVector.add(vDateFilter);
isInSearch = true;
}
catch (java.text.ParseException e) {
vDateDebutString = "";
}
}
// date de fin
String vDateFinString = request.getParameter("dateFin");
Date vDateFin = null;
if (vDateFinString == null ) {
vDateFinString = "";
}
if (vDateFinString != null && vDateFinString.length() > 0) {
try {
SimpleDateFormat vFormatter = new
SimpleDateFormat("dd/MM/yyyy", Locale.FRENCH);
vDateFin = (Date) vFormatter.parse(vDateFinString);
ContainerFilterBean vDateFilter = new
ContainerFilterBean("titreDate",true,jParams.getEntryLoadRequest());
vDateFilter.addClause(ContainerFilterBean.COMP_SMALLER,
String.valueOf(vDateFin.getTime()) );
vContainerFilterVector.add(vDateFilter);
isInSearch = true;
}
catch (java.text.ParseException e) {
vDateFinString = "";
}
}
// chaine de recherche et filtre pour les personnalites
String vSearchString = request.getParameter("SearchString");
if (vSearchString == null ) {
vSearchString = "";
}
String vPersonnalite = request.getParameter("personnalite");
// si vPersonnalite vaut toute on annule la recherche
if (vPersonnalite == null ) {
vPersonnalite = "";
}
if ("toute".equals(vPersonnalite)) {
vPersonnalite = "";
}
if (vSearchString != null && vSearchString.length() > 0) {
isInSearch = true;
isInWordSearch = true;
}
if (vPersonnalite != null && vPersonnalite.length() > 0) {
isInSearch = true;
isInWordSearch = true;
}
// positionnement des filtres pour les dates si on ne recherche pas de mot
if ( vContainerFilterVector.size()>0 && !isInWordSearch) {
ContainerFilters containerFilters = new
ContainerFilters(vContainerFilterVector,jParams.getSiteID(),null);
request.setAttribute(vContainerName+"_filter_handler",containerFilters);
}
// tri
if (!isInWordSearch) {
ContainerSorterByContainerDefinition vSortHandler = new
ContainerSorterByContainerDefinition(-1, "titreDate", vContainerName
,jParams.getEntryLoadRequest(), true);
vSortHandler.setDescOrdering();
request.setAttribute(vContainerName + "_sort_handler", vSortHandler);
}
%>
<%-- contenu --%>
<div id="large">
<div id="centreBig">
<!-- titre -->
<h1><%=vTitrePage%></h1>
<!-- /titre -->
<!-- div de callage -->
<div id="Div1">
<!-- bt retour -->
<div class="savoirPlus"><a
href="<%=jData.page().getURL(jParams)%>">Retour à la
liste</a></div>
<div class="clearer"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="10" alt=""
/></div>
<!-- /bt retour -->
<!-- Bloc recherche -->
<div class="encartTopContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<div class="encartContentBig">
<!-- texte -->
<div><h2>Moteur de recherche</h2>
</div>
<div>
<br />
<form name="formsearch"
action="<%=bypassUrl%>" method="GET" onsubmit="return ValidateForm()"
ID="Form1">
<dd>
<label
for="dateDebut"><img src="<jahia:contextURL/>/images_alize/dot.gif" width="1"
height="1" alt="Période de début de parution" /></label><span
class="txtContentMedium"><strong>Période de parution :</strong></span>
<span class="txtContent">du</span> <input type="text" name="dateDebut"
class="frmInput80" value="<%=vDateDebutString%>" ID="Text1">
<label
for="dateFin"><img src="<jahia:contextURL/>/images_alize/dot.gif" width="1"
height="1" alt="Période de fin de parution" /></label>
<span
class="txtContent">au</span> <input type="text" name="dateFin"
class="frmInput80" value="<%=vDateFinString%>" ID="Text2">
<span
class="txtContent">format date : jj/mm/aaaa</span></dd>
<br />
<img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="10" alt=""
/><br />
<dd>
<label
for="motcle"><img src="<jahia:contextURL/>/images_alize/dot.gif" width="1"
height="1" alt="Titre ou mots significatifs" /></label><span
class="txtContentMedium"><strong>Titre ou mots significatifs :</strong></span>
<input type="text"
name="SearchString" class="frmInput300" value="<%=vSearchString%>" ID="Text3">
</dd>
<br />
<img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="10" alt=""
/><br />
<dd>
<label
for="personnalite"><img src="<jahia:contextURL/>/images_alize/dot.gif"
width="1" height="1" alt="Personnalité" /></label><span
class="txtContentMedium"><strong>Personnalité:</strong></span>
<select
name="personnalite" class="frmSelect"
onChange="javascript:document.formsearch.submit()" ID="Select1">
<option
value="toute">toute</option>
<content:containerList name='Personnalites' id="Personnalites">
<content:container id="PersonnalitesContainer">
<content:textField name='personnalite' display="false" valueId="Personnalite"
defaultValue="" diffActive="true" />
<logic:equal name='Personnalite' value="<%=vPersonnalite%>" >
<option value="<bean:write name='Personnalite'/>" selected><bean:write
name='Personnalite' /></option>
</logic:equal>
<logic:notEqual name='Personnalite' value="<%=vPersonnalite%>" >
<option value="<bean:write name='Personnalite'/>"><bean:write
name='Personnalite' /></option>
</logic:notEqual>
</content:container>
</content:containerList>
</select>
<%-- Affiche la liste
des personalites en mode edit --%>
<%if
(jData.gui().isEditMode()) {%>
<span
class="txtContent" style="font-size:10px;width: 200px;display: block;">
<br />
<fieldset>
<content:containerList name='Personnalites' id="Personnalites">
<content:containerListPropertiesURL id="PersonnalitesUpdateURL" display="false"
/>
<content:addContainerURL id="PersonnalitesAddURL" display="false" />
<content:container id="PersonnalitesContainer">
<content:containerDiffHighlight id="PersonnalitesHighLight"
name="PersonalitesContainer" />
<content:textField name='personnalite' />
<content:updateContainerURL id="PersonnaliteUpdateURL" display="false"
/>
<content:deleteContainerURL id="PersonnaliteDeleteURL" display="false"
/>
<logic:present name="PersonnaliteUpdateURL">
<a href="<bean:write
name='PersonnaliteUpdateURL'/>"><%=updateButton%></a>
<a href="<bean:write
name='PersonnaliteDeleteURL'/>"><%=deleteButton%></a>
</logic:present>
<br />
</content:container>
</content:containerList>
<logic:present name="PersonnalitesUpdateURL">
<br />
<a href="<bean:write
name='PersonnalitesUpdateURL'/>"><%=propertiesButton%> Trier</a><br />
</logic:present>
<logic:present name="PersonnalitesAddURL">
<a href="<bean:write name='PersonnalitesAddURL'/>"><%=addButton%> Ajouter
une personnalité</a>
</logic:present>
</fieldset>
</span>
<%}%>
</dd>
<br />
<img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="10" alt=""
/><br />
<dd>
<label
for="rubrique"><img src="<jahia:contextURL/>/images_alize/dot.gif" width="1"
height="1" alt="Rubrique" /></label><span
class="txtContentMedium"><strong>Rubrique:</strong></span>
<select name="rubrique"
class="frmSelect" ID="Select2">
<option
value="toute">toute</option>
</select></dd>
<br />
<img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="10" alt=""
/><br />
<div class="alignRight">
<input type="reset"
name="Annuler" value="Annuler" alt="Ré-initialiser les champs du
formulaire"
class="btnSubmit " ID="Reset1" /> <input type="submit" name="valider"
value="Valider" alt="Rechercher dans les archives"
class="btnSubmit " ID="Submit1" />
</div>
<input type='hidden'
name='ctnscroll_<%=vContainerName%>' value='5_0' ID="Hidden1">
</form>
<br />
</div>
<!-- /texte -->
</div>
<div class="encartBottomContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<!-- /Bloc recherche -->
<%if (!isInWordSearch) {%>
<%@ include
file="alize_commu_discours_resultat.inc"%>
<%} else {%>
<%@ include
file="alize_commu_discours_resultat_word.inc"%>
<%}%>
</div>
<!-- div de callage -->
<%-- footer --%>
<%@ include file="alize_footer.inc"%>
</div>
</div>
<%-- contenu --%>
Index: alize_commu_discours_resultat.inc
====================================================================
<!-- Bloc liste communique ou discours -->
<%
// definition de quelques variables
//JahiaContainerList vContainerList = jData.containers().getContainerList(
"CommuniqueContainer" );
vContainerList.setIsContainersLoaded(false);
int vContainerListFullSize = vContainerList.getFullSize();
JahiaContainerListPagination vPagination =
vContainerList.getCtnListPagination();
%>
<div class="encartTopContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<div class="encartContentBig">
<!-- texte -->
<div><h2><%=vTitrePage%></h2>
</div>
<% if (isInSearch) { %>
<div class="txtContent">Il y a
<strong><%=vContainerListFullSize%> </strong>réponses correspondant
à votre recherche.</div>
<%}
if (vContainerListFullSize > vItemWindowSize) {%>
<%@ include file="alize_pagination.inc"%>
<%}%>
<ul class="linkListCommunique">
<%
int vContainerListID = vContainerList.getID();
Enumeration vContainersEnumeration = vContainerList.getContainers();
int vCurrentPageId = jData.page().getID();
while (vContainersEnumeration.hasMoreElements()) {
JahiaContainer vContainer =
(JahiaContainer)vContainersEnumeration.nextElement();
int vPageId = vContainer.getPageID();
// si la page id du container est differente de la page courante alors
la chaine trouve est dans une autre page
if (vPageId != vCurrentPageId) {
// retrouve la page en remontant dans la hierarchie des
containers
ContentContainer vContentContainer =
ContentContainer.getContainer(vContainer.getID());
ContentPage vContainerPage = vContentContainer.getPage();
ContentPageField vContentPageField = (ContentPageField)
vContainerPage.getParent(
jParams.getUser(),jParams.getEntryLoadRequest(),ParamBean.NORMAL);
ContentContainer vParentContainer =
(ContentContainer)vContentPageField.getParent(jParams.getUser(),
jParams.getEntryLoadRequest(), jParams.getOperationMode());
vContainer = vParentContainer.getJahiaContainer(jParams,
jParams.getEntryLoadRequest());
}
String vTitreLong = vContainer.getFieldValue("titreLong","", true ,
jData.params());
String vTitreDate = vContainer.getFieldValue("titreDate","", true ,
jData.params());
ContainerBean vDocContainerBean = new
ContainerBean(vContainer,jData.params());
JahiaPage vDocPage = (JahiaPage) vContainer.getFieldObject("Page" );
if (vDocPage != null) {
%>
<li>
<a href="<%=vDocPage.getURL(jParams)%>">
<%=vTitreDate%>-<%=vTitreLong%>
</a>
<%jData.gui().html().drawBeginActionMenu(vDocContainerBean , null, null, false,
"", "jahiatemplates.Corporate_portal_templates", null, out);%>
</li>
<!-- /texte -->
<%
}
}%>
</ul>
<%
if (!isInSearch && jData.gui().isEditMode()) {
String vLauncher =
jData.gui().html().drawAddContainerLauncher(vContainerList);
%>
<div class="txtContentMedium">
<br /><a
href="javascript:<%=vLauncher%>"><%=addButton%> <%=vAddTitle%></a>
</div>
<%
}
%>
<%if (vContainerListFullSize > vItemWindowSize) {%>
<%@ include file="alize_pagination.inc"%>
<%}%>
</div>
<div class="encartBottomContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<!-- Bloc liste communique ou discours-->
Index: alize_commu_discours_resultat_word.inc
====================================================================
<!-- Bloc liste communique ou discours -->
<%
// definition de quelques variables
MultipleContainerSearch vSearcher = new MultipleContainerSearch();
vSearcher.setJahiaProperty(jData, jParams);
vSearcher.setWord(vSearchString, vPersonnalite);
vSearcher.addContainer(vContainerName);
vSearcher.addContainer(vParaContainerName);
vSearcher.addContainer(vTitreContainerName);
vSearcher.setEndDate(vDateFin);
vSearcher.setStartDate(vDateDebut);
Collection vResultSet = vSearcher.search();
Enumeration vResult = Collections.enumeration(vResultSet);
int vContainerListFullSize = vResultSet.size();
int vCurrentIndex = 0;
String vScrollIndex = request.getParameter("ctnscroll_" +
vContainerName);
if (vScrollIndex != null) {
String[] vScroll = vScrollIndex.split("_");
Integer vTmp = new Integer(vScroll[1]);
vCurrentIndex = vTmp.intValue();
}
JahiaContainerListPagination vPagination = new
JahiaContainerListPagination(vContainerListFullSize, vItemWindowSize,
vCurrentIndex);
%>
<div class="encartTopContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<div class="encartContentBig">
<!-- texte -->
<div><h2><%=vTitrePage%></h2>
</div>
<% if (isInSearch) { %>
<div class="txtContent">Il y a
<strong><%=vContainerListFullSize%> </strong>réponses correspondant
à votre recherche.</div>
<%}%>
<%if (vContainerListFullSize > vItemWindowSize) {%>
<%@ include file="alize_pagination.inc"%>
<%}%>
<ul class="linkListCommunique">
<%
int idx = 0;
while (vResult.hasMoreElements()) {
SearchResultat vItem = (SearchResultat) vResult.nextElement();
if (idx < vPagination.getFirstItemIndex() || idx >
vPagination.getLastItemIndex()) {
idx ++;
continue;
}
idx ++;
String vURL = vItem.getURL();
String vTitreLong = vItem.getTitre();
String vTitreDate = vItem.getStringDate();
%>
<li>
<a href="<%=vURL%>">
<%=vTitreDate%>-<%=vTitreLong%>
</a>
</li>
<!-- /texte -->
<%
}%>
</ul>
<%if (vContainerListFullSize > vItemWindowSize) {%>
<%@ include file="alize_pagination.inc"%>
<%}%>
</div>
<div class="encartBottomContentBig"><img
src="<jahia:contextURL/>/images_alize/dot.gif" width="1" height="1" alt=""
/></div>
<!-- Bloc liste communique ou discours-->
Index: alize_discours_declaration.inc
====================================================================
<%-- Nombre d'element a afficher dans la liste --%>
<%
final int vItemWindowSize = 5;
final String vContainerName = "DiscoursContainer";
final String vContainerTitle = "Conteneur discours";
final String vParaContainerName = "DiscoursPara";
final String vTitreContainerName = "DiscoursTitre";
final String vTitrePage = "Les discours";
final String vAddTitle = "Ajouter un discours";
%>
<%-- Declaration des champs d'un Item --%>
<content:declareContainerList name="<%=vContainerName%>"
title="<%=vContainerTitle%>" windowSize="<%=String.valueOf(vItemWindowSize)%>"
validatorKey="CommuniqueBean"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.CommuniqueBean"
>
<content:declareContainer>
<content:declareField name="titreLong"
title="Titre"
type="SmallText"
/>
<content:declareField name="Page" title="Nouvelle page" type="Page" />
<content:declareField name='titreDate'
title='Date'
type='Date'
value='<jahia_calendar[dd mon yyyy]>' />
</content:declareContainer>
</content:declareContainerList>
<%
final JahiaContainerList vContainerList =
jData.containers().getContainerList( vContainerName );
%>
Index: alize_lettre_mission_descriptif_declaration.inc
====================================================================
<%-- Declaration des champs Lettre mission --%>
<content:declareContainerList name="lettreMissionDescriptifContainerList"
title="Main Content">
validatorKey="LettreMissionBean"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.LettreMissionBean">
<content:declareContainer>
<content:declareField name="lettre_mission_lieu_date" title="Lieu et
date" type="SmallText"/>
<content:declareField name="lettre_mission_affaire" title="Affaire suivie
par" type="SmallText"/>
<content:declareField name="lettre_mission_ref" title="R�f�rence"
type="SmallText"/>
<content:declareField name="lettre_mission_destinataire"
title="Destinataire" type="SmallText"/>
</content:declareContainer>
</content:declareContainerList>
Index: alize_lettre_mission_signature_declaration.inc
====================================================================
<%-- Declaration des champs Lettre mission --%>
<content:declareContainerList name="signatureContainer" title="Container
Signature"
validatorKey="LettreMissionBean"
containerBeanName="fr.gouv.finances.dpma.gcp.jahia.validator.beans.LettreMissionBean">
<content:declareContainer>
<content:declareField name="signature"
title="Signature"
type="SmallText"
/>
</content:declareContainer>
</content:declareContainerList>