Ignore:
Timestamp:
11/06/10 21:59:50 (14 years ago)
Author:
gaba
Message:
 
Location:
MDService2/trunk/MDService2/src/xsl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/src/xsl/model2matrix.xsl

    r799 r849  
    3535        <xsl:variable name="termset_name" select="if (not(Term/@name='')) then Term/@name else replace(Term/@path,'/','')"></xsl:variable>
    3636
    37         <xsl:message>processing model-term: <xsl:value-of select="termset_name" /> </xsl:message>
     37        <xsl:message>processing model-term: <xsl:value-of select="$termset_name" /> </xsl:message>
    3838       
    3939        <xsl:choose>
     
    4242        </xsl:when>     
    4343        <xsl:when test="$termset_name='Components'" >
    44 
     44                <xsl:message>processing model-term: 1  <xsl:value-of select="$repository_uri" /></xsl:message>
    4545                <!--  get the whole Termset for every root-node (teiHeader, TCP, ...) -->
    4646                <Termsets>
    4747                <xsl:for-each select="Term/Term" >
    4848                        <xsl:variable name="termset_name" select="@name" />                     
    49                         <xsl:variable name="resolved_termset_uri" select="concat($model_matrix_uri,$termset_name)" />
    50                        
     49                        <xsl:variable name="resolved_termset_uri" select="concat($model_matrix_uri,$termset_name,'&amp;repository=',$repository_uri)" />
     50                        <xsl:message>processing model-term($resolved_termset_uri): <xsl:value-of select="$resolved_termset_uri" /> </xsl:message>
    5151                        <xsl:variable name="termset" select="document($resolved_termset_uri)" />
    5252
     
    6767        </xsl:when>
    6868        <xsl:otherwise>
    69        
    7069                <xsl:variable name="termset_name" select="Term/@name" />
    7170                <xsl:variable name="profile" select="my:profilematrix($termset_name)" />
     
    114113<xsl:template name="full-matrix" >
    115114<!--  collect all model termMatrix -->
    116 
    117                 <xsl:variable name="model_termsets_uri" select="concat($model_matrix_uri,'Components')" />
     115                <xsl:variable name="model_termsets_uri" select="concat($model_matrix_uri,'Components', '&amp;repository=',$repository_uri)" />         
    118116                <xsl:variable name="model_termsets" select="document($model_termsets_uri)" />
     117
    119118
    120119                <!--  collect all datcat terms -->
     
    135134                                </xsl:apply-templates>
    136135                </xsl:variable>
    137                
    138                                
     136                                               
    139137        <Termsets>
    140138                <xsl:copy-of select="$model_termsets/Termsets/*" />
  • MDService2/trunk/MDService2/src/xsl/params.xsl

    r823 r849  
    2323       
    2424                       
     25        <xsl:param name="repository_uri" select="''" />
     26       
    2527        <!--  for resolving components by suffixing with @ComponentId -->
    2628        <!-- <xsl:param name="components_uri" select="'http://catalog.clarin.eu/ds/ComponentRegistry/rest/registry/components/'" /> -->
Note: See TracChangeset for help on using the changeset viewer.