extranet/www/fiben/modules/m54/gen_html.xsl
2010-01-28 09:32:35 +00:00

152 lines
6.6 KiB
XML
Raw Blame History

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
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="familyName" select="'Environnement'"/>
<xsl:param name="familyNumber" select="''"/>
<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/MODULE54/EJ/IDENTS"/>
</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)">
<tr>
<td width="14"></td>
<td width="739" colspan="4" class="clCouleur2" valign="top">
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE54/EJ"/>
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE54/IEC01|FIBEN/PERSONNE/MODULE54/IST10" mode="genTable"/>
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE54/DIFF54"/>
</td>
</tr>
<tr>
<td width="442" colspan="2"></td>
<xsl:if test="not(FIBEN/PERSONNE/MODULE54/IST10)">
<xsl:call-template name="genBoutonImage"/>
</xsl:if>
<td width="78"></td>
<xsl:if test="not(FIBEN/PERSONNE/MODULE54/IST10)">
<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="FIBEN/PERSONNE/MODULE54/EJ">
<xsl:call-template name="genEnTete">
<xsl:with-param name="ident" select="IDENTS"/>
<xsl:with-param name="nom" select="DENOM"/>
<xsl:with-param name="valcot" select="../DIFF54/VALCOT"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="NBPARTICIPATION">
<table width="635" border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<td class="clCouleur2">PRINCIPALE(S) PARTICIPATION(S) (<xsl:value-of select="."/>)</td>
</tr>
</table>
<xsl:call-template name="shim"/><br />
</xsl:template>
<xsl:template match="IEC01|IST10" mode="genTable">
<table width="635" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="14"></td>
<td class="clCouleur2" valign="top">
<xsl:apply-templates select="."/>
</td>
</tr>
<tr>
<td width="14"></td>
<td><xsl:call-template name="shim"/></td>
</tr>
</table>
</xsl:template>
<xsl:template match="DIFF54">
<xsl:apply-templates select="NBPARTICIPATION"/>
<xsl:apply-templates select="PARTICIPATION"/>
</xsl:template>
<xsl:template match="PARTICIPATION">
<xsl:variable name="actbdf" select="ACTBDF"/>
<table width="739" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="130" class="clCouleur2">&#160;Pourcentage d&#233;tenu</td>
<td width="184" class="clFond">&#160;<xsl:value-of select="CAPITAL/POURCENTAGE"/></td>
<td width="53" class="clFond">&#160;</td>
<xsl:if test="CAPITAL/DATDET">
<td class="clFond" align="right" width="173">Depuis le</td>
<td class="clFond" align="right" width="95"><xsl:value-of select="bdf:displayDate(CAPITAL/DATDET)"/>&#160;</td>
</xsl:if>
<xsl:if test="not(CAPITAL/DATDET)">
<td class="clFond" align="right" width="173">&#160;</td>
<td class="clFond" align="right" width="95">&#160;</td>
</xsl:if>
<xsl:if test="position() mod 3 = 0">
<td rowspan="4" 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="position() mod 3 != 0">
<td rowspan="4" width="103" align="right">
&#160;
</td>
</xsl:if>
</tr>
<tr>
<td width="635" class="clTexte" colspan="5">&#160;<xsl:value-of select="EJ/DENOM"/></td>
</tr>
<tr>
<td class="clFond" colspan="2">&#160;<xsl:value-of select="LOCALI"/></td>
<td width="90" class="clCouleur2"><EFBFBD>Activit&#233; BDF </td>
<!-- MISE EN COMMENTAIRE : requ<71>te -->
<!--td colspan="2" class="clFond"><a href="#nullepart" class="clFond" onclick="requestVariousInfos('{$dictionnaire//ssclasse[@id=$actbdf]}',cstWording)"><u><xsl:value-of select="ACTBDF"/></u></a></td-->
<td colspan="2" class="clFond"> <a href='javascript:popup("{bdf:escapeString($dictionnaire//ssclasse[@id=$actbdf])}")' class="clTexte"><u><xsl:value-of select="ACTBDF"/></u></a>
</td>
</tr>
<tr align="left" valign="middle">
<td class="clCouleur2" width="130">&#160;Identifiant</td>
<td class="clTexte" width="184">&#160;<xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></td>
<td class="clCouleur2" width="53">Cotation</td>
<!-- MISE EN COMMENTAIRE : requ<71>te -->
<!--td class="clTexte" width="173">&#160;<a href="#nullepart" class="clTexte" onclick="requestVariousInfos('{VALCOT}',cstCotation,'{EJ/IDENTS}');"><u><xsl:value-of select="VALCOT"/></u></a></td-->
<td class="clTexte" width="173">&#160;<a href="/FIBEN/Aide/cotation.htm" class="clTexte">
<u><xsl:value-of select="VALCOT"/></u></a></td>
<!-- MISE EN COMMENTAIRE : requ<71>te -->
<!--td class="clTexte" width="95" align="right"><a href="#nullepart" onClick="requestBDFInfos('27|52|37|','','{$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="clTexte" width="95" align="right">
<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:stylesheet>