301 lines
13 KiB
XML
301 lines
13 KiB
XML
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|||
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:bdf="http://banque-france.fr/namespace">
|
|||
|
<xsl:import href="../../Ressources/XSL/Commun.xsl"/>
|
|||
|
<xsl:output method="html" version="1.1" encoding="ISO-8859-1" indent="yes"/>
|
|||
|
<xsl:param name="langage" select="'fr'"/>
|
|||
|
<xsl:param name="familyNumber" select="''"/>
|
|||
|
<xsl:param name="familyName" select="'Environnement'"/>
|
|||
|
<xsl:param name="familyTitle" select="'Environnement'"/>
|
|||
|
<xsl:param name="nextModule" select="''"/>
|
|||
|
<xsl:param name="nextId" select="''"/>
|
|||
|
<xsl:param name="nextFamily" select="''"/>
|
|||
|
<!-- MISE EN COMMENTAIRE : menu dynamique -->
|
|||
|
<!--xsl:param name="menuHTML1" select="document('../menu.xhtml')"/-->
|
|||
|
|
|||
|
<xsl:template match="/">
|
|||
|
<html>
|
|||
|
<xsl:call-template name="genHead">
|
|||
|
<xsl:with-param name="ident" select="FIBEN/ERREUR/IDENT | /FIBEN/PERSONNE/MODULE56/PM56/*/IDENTS|FIBEN/PERSONNE/MODULE56/PP/IDENTC"/>
|
|||
|
</xsl:call-template>
|
|||
|
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginheight="0" marginwidth="0" background="/FIBEN/Images/{$familyName}/fond_page.gif">
|
|||
|
<xsl:call-template name="genFondMenu"/>
|
|||
|
<table width="753" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<xsl:call-template name="genLigneConfidentiel"/>
|
|||
|
<xsl:apply-templates select="/FIBEN/ERREUR"/>
|
|||
|
<xsl:if test="not(/FIBEN/ERREUR)">
|
|||
|
<xsl:call-template name="genSignet56"/>
|
|||
|
<tr>
|
|||
|
<td width="14"></td>
|
|||
|
<td width="739" colspan="4" class="clCouleur2" valign="top">
|
|||
|
<xsl:call-template name="genEnTete">
|
|||
|
<xsl:with-param name="ident" select="/FIBEN/PERSONNE/MODULE56/PM56/ */IDENTS|FIBEN/PERSONNE/MODULE56/PP/IDENTC"/>
|
|||
|
<xsl:with-param name="nom" select="concat(/FIBEN/PERSONNE/MODULE56/PM56/EJ/DENOM, //IDENTITE/NOM,' ',bdf:displayInLowerCase(//IDENTITE/PRENOM))"/>
|
|||
|
<xsl:with-param name="nomconj" select="//IDENTITE/NOMCONJ"/>
|
|||
|
<xsl:with-param name="valcot" select="/FIBEN/PERSONNE/MODULE56/DIFF56/VALCOT"/>
|
|||
|
<xsl:with-param name="idrenv" select="/FIBEN/PERSONNE/MODULE56/PM56/EI56/IDRENV"/>
|
|||
|
</xsl:call-template>
|
|||
|
<xsl:if test="/FIBEN/PERSONNE/MODULE56/IEC01|/FIBEN/PERSONNE/MODULE56/IST10|/FIBEN/PERSONNE/MODULE56/IST16">
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr>
|
|||
|
<td width="14"></td>
|
|||
|
<td colspan="4" class="clCouleur2" valign="top">
|
|||
|
<xsl:apply-templates select="/FIBEN/PERSONNE/MODULE56/IEC01|/FIBEN/PERSONNE/MODULE56/IST10|/FIBEN/PERSONNE/MODULE56/IST16"/>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td width="14"></td>
|
|||
|
<td colspan="4"><xsl:call-template name="shim"/></td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
</xsl:if>
|
|||
|
<xsl:apply-templates select="/FIBEN/PERSONNE/MODULE56/DIFF56"/>
|
|||
|
<xsl:apply-templates select="//HOMONYME"/>
|
|||
|
<xsl:apply-templates select="//IDLIES"/>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
<tr height="50">
|
|||
|
<td width="442" colspan="2"></td>
|
|||
|
<xsl:if test="not(/FIBEN/PERSONNE/MODULE56/IST10|/FIBEN/PERSONNE/MODULE56/IST16)">
|
|||
|
<xsl:call-template name="genBoutonImage"/>
|
|||
|
</xsl:if>
|
|||
|
<td width="78"></td>
|
|||
|
<xsl:if test="not(/FIBEN/PERSONNE/MODULE56/IST10|/FIBEN/PERSONNE/MODULE56/IST16)">
|
|||
|
<xsl:call-template name="genFlecheHaut"/>
|
|||
|
</xsl:if>
|
|||
|
</tr>
|
|||
|
<xsl:call-template name="genBasPage"/>
|
|||
|
</xsl:if>
|
|||
|
</table>
|
|||
|
<xsl:call-template name="genMenu"/>
|
|||
|
<!-- MISE EN COMMENTAIRE : menu dynamique -->
|
|||
|
<!--xsl:copy-of select="$menuHTML1"/-->
|
|||
|
</body>
|
|||
|
</html>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template match="DIFF56">
|
|||
|
<xsl:if test="FONCTIONSACTIVES/NBFONCTION > 0">
|
|||
|
|
|||
|
<xsl:choose>
|
|||
|
<xsl:when test="FONCTIONSACTIVES/NBFONCTOT > 700">
|
|||
|
<a name="ancActuelle"></a>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr align="center">
|
|||
|
<td height="25" class="clCouleur2">FONCTION(S) DE DIRECTION ACTUELLE(S) (<xsl:value-of select="FONCTIONSACTIVES/NBFONCTION"/> fonction(s) affich<63>e(s) sur un total de <xsl:value-of select="bdf:displayNumber(FONCTIONSACTIVES/NBFONCTOT)"/>)<br/>
|
|||
|
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr>
|
|||
|
<td width="25"></td>
|
|||
|
<td width="580" align="center" class="clCouleur2"><xsl:apply-templates select="//FONCTIONSACTIVES/NBFONCTOT"/></td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8"/>
|
|||
|
</xsl:when>
|
|||
|
<xsl:otherwise>
|
|||
|
<a name="ancActuelle"></a>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr align="center">
|
|||
|
<td height="25" class="clCouleur2">FONCTION(S) DE DIRECTION ACTUELLE(S) (<xsl:value-of select="FONCTIONSACTIVES/NBFONCTION"/>)<br/>
|
|||
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8"/>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
</xsl:otherwise>
|
|||
|
</xsl:choose>
|
|||
|
|
|||
|
</xsl:if>
|
|||
|
<xsl:apply-templates select="FONCTIONSACTIVES/DIRECTION"/>
|
|||
|
|
|||
|
<xsl:if test="FONCTIONSANCIENNES/NBFONCTION > 0">
|
|||
|
|
|||
|
<xsl:choose>
|
|||
|
<xsl:when test="FONCTIONSANCIENNES/NBFONCTOT > 0">
|
|||
|
<a name="ancCessee"></a>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr align="center">
|
|||
|
<td height="25" class="clCouleur2">FONCTION(S) DE DIRECTION CESS<53>E(S) (<xsl:value-of select="FONCTIONSANCIENNES/NBFONCTION"/> fonction(s) affich<63>e(s) sur un total de <xsl:value-of select="bdf:displayNumber(FONCTIONSANCIENNES/NBFONCTOT)"/>)<br/>
|
|||
|
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
|
|||
|
</table>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr>
|
|||
|
<td width="25"></td>
|
|||
|
<td width="580" align="center" class="clCouleur2"><xsl:apply-templates select="//FONCTIONSANCIENNES/NBFONCTOT"/></td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8"/>
|
|||
|
</xsl:when>
|
|||
|
<xsl:otherwise>
|
|||
|
<a name="ancCessee"></a>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr align="center">
|
|||
|
<td height="25" class="clCouleur2">FONCTION(S) DE DIRECTION CESS<53>E(S) (<xsl:value-of select="FONCTIONSANCIENNES/NBFONCTION"/>)<br/>
|
|||
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8"/>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
</xsl:otherwise>
|
|||
|
</xsl:choose>
|
|||
|
|
|||
|
<xsl:apply-templates select="FONCTIONSANCIENNES/DIRECTIONCESSEE"/>
|
|||
|
</xsl:if>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
<xsl:if test="(FONCTIONSANCIENNES/NBFONCTION = 0) and (FONCTIONSANCIENNES/NBFONCTOT > 0)">
|
|||
|
<a name="ancCessee"></a>
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr align="center">
|
|||
|
<td height="25" class="clCouleur2">FONCTION(S) DE DIRECTION CESS<53>E(S) (<xsl:value-of select="FONCTIONSANCIENNES/NBFONCTION"/> fonction(s) affich<63>e(s) sur un total de <xsl:value-of select="bdf:displayNumber(FONCTIONSANCIENNES/NBFONCTOT)"/>)<br/>
|
|||
|
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
|
|||
|
|
|||
|
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<tr>
|
|||
|
<td width="25"></td>
|
|||
|
<td width="580" align="center" class="clCouleur2"><xsl:apply-templates select="//FONCTIONSANCIENNES/NBFONCTOT"/></td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8"/>
|
|||
|
|
|||
|
<xsl:apply-templates select="FONCTIONSANCIENNES/DIRECTIONCESSEE"/>
|
|||
|
</xsl:if>
|
|||
|
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template match="FONCTIONSACTIVES/DIRECTION">
|
|||
|
<table width="739" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<xsl:apply-templates select="." mode="ligne1">
|
|||
|
<xsl:with-param name="indice" select="position()"/>
|
|||
|
</xsl:apply-templates>
|
|||
|
<tr>
|
|||
|
<td class="clTexteGras" colspan="4" height="14"> <xsl:value-of select="EJ/DENOM"/></td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td class="clCouleur2" width="59" valign="middle">
|
|||
|
 Identifiant
|
|||
|
</td>
|
|||
|
<td class="clFond" width="255"> <xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></td>
|
|||
|
<td class="clCouleur2" width="53" valign="middle"> Cotation</td>
|
|||
|
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
|||
|
<!--td class="clFond" width="176">
|
|||
|
 <a href="#nullepart" class="clFond" onclick="requestVariousInfos('{FONCTCOT/VALCOT}',cstCotation,'{EJ/IDENTS}');"><u><xsl:value-of select="FONCTCOT/VALCOT"/></u></a>
|
|||
|
</td-->
|
|||
|
<td class="clFond" width="176">
|
|||
|
 <a href="/FIBEN/Aide/cotation.htm" class="clFond">
|
|||
|
<u><xsl:value-of select="FONCTCOT/VALCOT"/></u></a>
|
|||
|
</td>
|
|||
|
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
|||
|
<!--td class="clFond" width="92" align="right" valign="middle">
|
|||
|
<a href="#nullepart" onClick="requestBDFInfos('27|37|51|','','{$familyNumber}','{EJ/IDENTS}',cstMultipleConfirm);"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" title="Plus d'infos" alt="Plus d'infos" border="0"/></a>
|
|||
|
</td-->
|
|||
|
<td class="clFond" width="92" align="right" valign="middle">
|
|||
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancAutres"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" border="0" alt="Liens inter-modules" /></a>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<xsl:call-template name="shim"/>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template match="FONCTIONSANCIENNES/DIRECTIONCESSEE">
|
|||
|
<table width="739" border="0" cellspacing="0" cellpadding="0">
|
|||
|
<xsl:apply-templates select="DIRECTION" mode="ligne1">
|
|||
|
<xsl:with-param name="indice" select="position()"/>
|
|||
|
</xsl:apply-templates>
|
|||
|
<xsl:apply-templates select="CESSATION"/>
|
|||
|
<tr>
|
|||
|
<td class="clFond" colspan="5" height="14"> <b><xsl:value-of select="DIRECTION/EJ/DENOM"/></b></td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td class="clCouleur2" width="59" valign="middle">
|
|||
|
 Identifiant
|
|||
|
</td>
|
|||
|
<td class="clTexte" width="255"> <xsl:value-of select="bdf:displaySiren(DIRECTION/EJ/IDENTS)"/></td>
|
|||
|
<td class="clCouleur2" width="53" valign="middle"> Cotation</td>
|
|||
|
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
|||
|
<!--td class="clTexte" width="176">
|
|||
|
 <a href="#nullepart" class="clTexte" onclick="requestVariousInfos('{DIRECTION/FONCTCOT/VALCOT}',cstCotation,'{DIRECTION/EJ/IDENTS}');"><u><xsl:value-of select="DIRECTION/FONCTCOT/VALCOT"/></u></a>
|
|||
|
</td-->
|
|||
|
<td class="clTexte" width="176">
|
|||
|
 <a href="/FIBEN/Aide/cotation.htm" class="clFond">
|
|||
|
<u><xsl:value-of select="DIRECTION/FONCTCOT/VALCOT"/></u></a>
|
|||
|
</td>
|
|||
|
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
|||
|
<!--td class="clTexte" width="92" align="right" valign="middle">
|
|||
|
<a href="#nullepart" onClick="requestBDFInfos('27|37|51|','','{$familyNumber}','{DIRECTION/EJ/IDENTS}',cstMultipleConfirm);"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" title="Plus d'infos" alt="Plus d'infos" border="0"/></a>
|
|||
|
</td-->
|
|||
|
<td class="clTexte" width="92" align="right" valign="middle">
|
|||
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancAutres"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" border="0" alt="Liens inter-modules" /></a>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<xsl:call-template name="shim"/>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template match="DIRECTION" mode="ligne1">
|
|||
|
<xsl:param name="indice"/>
|
|||
|
<tr>
|
|||
|
<td class="clGrasFond" colspan="2">
|
|||
|
<xsl:apply-templates select="FONCTCOT"/>
|
|||
|
</td>
|
|||
|
<xsl:if test="FONCTCOT/DATFONCT">
|
|||
|
<td class="clFond" align="right" colspan="2">Depuis le :</td>
|
|||
|
<td class="clFond" align="right" width="90"><xsl:value-of select="bdf:displayDate(FONCTCOT/DATFONCT)"/></td>
|
|||
|
</xsl:if>
|
|||
|
<xsl:if test="not(FONCTCOT/DATFONCT)">
|
|||
|
<td colspan="2" class="clFond"> </td>
|
|||
|
<td class="clFond" width="90"> </td>
|
|||
|
</xsl:if>
|
|||
|
<xsl:if test="$indice mod 3 = 0">
|
|||
|
<td rowspan="5" width="103" align="right">
|
|||
|
<a href="#ancHaut"><img src="/FIBEN/Images/{$familyName}/fleche_haut.gif" width="18" height="18" border="0" name="Image112" /></a>
|
|||
|
</td>
|
|||
|
</xsl:if>
|
|||
|
<xsl:if test="$indice mod 3 != 0">
|
|||
|
<td rowspan="5" width="103" align="right">
|
|||
|
 
|
|||
|
</td>
|
|||
|
</xsl:if>
|
|||
|
</tr>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template match="CESSATION">
|
|||
|
<tr>
|
|||
|
<td class="clTexte" colspan="2" height="14">
|
|||
|
 <xsl:call-template name="traduction"><xsl:with-param name="code" select="@COCESS"/></xsl:call-template>
|
|||
|
</td>
|
|||
|
<td width="54" class="clTexte" height="14"> </td>
|
|||
|
<td align="right" class="clTexte" height="14">Depuis le :</td>
|
|||
|
<td align="right" class="clTexte" height="14"><xsl:value-of select="bdf:displayDate(@DATCESS)"/></td>
|
|||
|
</tr>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
<xsl:template name="genSignet56">
|
|||
|
<tr>
|
|||
|
<td width="14"></td>
|
|||
|
<td colspan="3" height="22" valign="top">
|
|||
|
<xsl:if test="//FONCTIONSACTIVES/NBFONCTION > 0">
|
|||
|
<a href="#ancActuelle" class="clItalic">[ Fonction(s) de direction actuelle(s) ]</a>
|
|||
|
</xsl:if>
|
|||
|
<xsl:if test="//FONCTIONSANCIENNES/NBFONCTION > 0 or //FONCTIONSANCIENNES/NBFONCTOT > 0">
|
|||
|
 <a href="#ancCessee" class="clItalic">[ Fonction(s) de direction cess<73>e(s) ]</a>
|
|||
|
</xsl:if>
|
|||
|
|
|||
|
<xsl:if test="//HOMONYME or //IDLIES">
|
|||
|
 <a href="#ancHomonyme" class="clItalic">[ Homonyme / identifiant(s) li<6C>(s) ]</a>
|
|||
|
</xsl:if>
|
|||
|
</td>
|
|||
|
<td width="103"></td>
|
|||
|
</tr>
|
|||
|
</xsl:template>
|
|||
|
|
|||
|
</xsl:stylesheet>
|