Changeset 112 for trunk/user_db.xsl


Ignore:
Timestamp:
06/24/11 17:21:18 (13 years ago)
Author:
pinsard
Message:

add new informations about users

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/user_db.xsl

    r108 r112  
    2121$Id$ 
    2222 
     23- fplod 20110624T144535Z cratos.locean-ipsl.upmc.fr (Linux) 
     24 
     25  * add parameters, regions, periods 
     26  * only show template user characteristics : for example processors for NEMO 
     27    but not for TROPFLUX 
     28 
    2329- fplod 2008-09-17T09:49:51Z aedon.locean-ipsl.upmc.fr (Darwin) 
    2430 
     
    5258<xsl:include href="platforms_db.xsl"/> 
    5359<xsl:include href="processors_db.xsl"/> 
     60<xsl:include href="regions_db.xsl"/> 
     61<xsl:include href="parameters_db.xsl"/> 
     62<xsl:include href="periods_db.xsl"/> 
    5463 
    5564<xsl:output 
     
    165174  <xsl:text>&#xA;</xsl:text> 
    166175  <xsl:element name="para"> <!-- ++ para ou form --> 
    167    <xsl:call-template name="components"> 
    168     <xsl:with-param name="user" select="."/> 
    169     <xsl:with-param name="author_id" select="./userid"/> 
    170     <xsl:with-param name="visu_modif" select="'visu'"/> 
    171    </xsl:call-template> 
    172    <xsl:call-template name="platforms"> 
    173     <xsl:with-param name="user" select="."/> 
    174     <xsl:with-param name="author_id" select="./userid"/> 
    175     <xsl:with-param name="visu_modif" select="'visu'"/> 
    176    </xsl:call-template> 
    177    <xsl:call-template name="processors"> 
    178     <xsl:with-param name="user" select="."/> 
    179     <xsl:with-param name="author_id" select="./userid"/> 
    180     <xsl:with-param name="visu_modif" select="'visu'"/> 
    181    </xsl:call-template> 
    182    <xsl:call-template name="compilers"> 
    183     <xsl:with-param name="user" select="."/> 
    184     <xsl:with-param name="author_id" select="./userid"/> 
    185     <xsl:with-param name="visu_modif" select="'visu'"/> 
    186    </xsl:call-template> 
     176   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/components"> 
     177       <xsl:call-template name="components"> 
     178        <xsl:with-param name="user" select="."/> 
     179        <xsl:with-param name="author_id" select="./userid"/> 
     180        <xsl:with-param name="visu_modif" select="'visu'"/> 
     181       </xsl:call-template> 
     182   </xsl:if> 
     183   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/platforms"> 
     184       <xsl:call-template name="platforms"> 
     185        <xsl:with-param name="user" select="."/> 
     186        <xsl:with-param name="author_id" select="./userid"/> 
     187        <xsl:with-param name="visu_modif" select="'visu'"/> 
     188       </xsl:call-template> 
     189   </xsl:if> 
     190   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/processors"> 
     191       <xsl:call-template name="processors"> 
     192        <xsl:with-param name="user" select="."/> 
     193        <xsl:with-param name="author_id" select="./userid"/> 
     194        <xsl:with-param name="visu_modif" select="'visu'"/> 
     195       </xsl:call-template> 
     196   </xsl:if> 
     197   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/compilers"> 
     198       <xsl:call-template name="compilers"> 
     199        <xsl:with-param name="user" select="."/> 
     200        <xsl:with-param name="author_id" select="./userid"/> 
     201        <xsl:with-param name="visu_modif" select="'visu'"/> 
     202       </xsl:call-template> 
     203   </xsl:if> 
     204   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/parameters"> 
     205       <xsl:call-template name="parameters"> 
     206        <xsl:with-param name="user" select="."/> 
     207        <xsl:with-param name="author_id" select="./userid"/> 
     208        <xsl:with-param name="visu_modif" select="'visu'"/> 
     209       </xsl:call-template> 
     210   </xsl:if> 
     211   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/regions"> 
     212       <xsl:call-template name="regions"> 
     213        <xsl:with-param name="user" select="."/> 
     214        <xsl:with-param name="author_id" select="./userid"/> 
     215        <xsl:with-param name="visu_modif" select="'visu'"/> 
     216       </xsl:call-template> 
     217   </xsl:if> 
     218   <xsl:if test="document('user.xml')/users/user[descendant::userid='template']/periods"> 
     219       <xsl:call-template name="periods"> 
     220        <xsl:with-param name="user" select="."/> 
     221        <xsl:with-param name="author_id" select="./userid"/> 
     222        <xsl:with-param name="visu_modif" select="'visu'"/> 
     223       </xsl:call-template> 
     224   </xsl:if> 
    187225  <xsl:text>&#xA;</xsl:text> 
    188226  </xsl:element> 
Note: See TracChangeset for help on using the changeset viewer.