Changeset 1812 for MDService2


Ignore:
Timestamp:
03/26/12 18:48:51 (12 years ago)
Author:
vronk
Message:

changes to fcs-xsl scripts propagated from corpus_shell

Location:
MDService2/branches/MDService_simple3/src/xsl/fcs
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • MDService2/branches/MDService_simple3/src/xsl/fcs/data2view.xsl

    r1787 r1812  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tei="http://www.tei-c.org/ns/1.0"
    3     xmlns:sru="http://www.loc.gov/zing/srw/" xmlns:xs="http://www.w3.org/2001/XMLSchema"
    4     xmlns:fcs="http://clarin.eu/fcs/1.0" xmlns:exist="http://exist.sourceforge.net/NS/exist"
    5     version="1.0" exclude-result-prefixes="xs sru exist tei fcs">
     2<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:sru="http://www.loc.gov/zing/srw/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fcs="http://clarin.eu/fcs/1.0" xmlns:exist="http://exist.sourceforge.net/NS/exist" version="1.0" exclude-result-prefixes="xs sru exist tei fcs">
    63
    74    <!--
     
    4744    </xsl:template>
    4845    <xsl:template match="fcs:DataView" mode="record-data">
    49         <div class="data-view {@type}">
    50             <xsl:apply-templates mode="record-data"/>
    51         </div>
     46           <!-- don't show full view if, there is kwic -->
     47        <xsl:if test="not(@type='full' and parent::*/fcs:DataView[@type='kwic'])">
     48            <div class="data-view {@type}">
     49                <xsl:apply-templates mode="record-data"/>
     50            </div>
     51        </xsl:if>
    5252    </xsl:template>
    5353
  • MDService2/branches/MDService_simple3/src/xsl/fcs/params.xsl

    r1787 r1812  
    1919    <xsl:param name="maximumRecords" select="/sru:searchRetrieveResponse/sru:echoedSearchRetrieveRequest/sru:maximumRecords"/>
    2020    <xsl:param name="numberOfRecords" select="/sru:searchRetrieveResponse/sru:numberOfRecords"/>
     21    <xsl:param name="scanClause" select="''"/>
    2122    <xsl:param name="contexts_url" select="concat($base_url,'?operation=scan&amp;scanClause=fcs.resource&amp;sort=text')"/>
    2223</xsl:transform>
  • MDService2/branches/MDService_simple3/src/xsl/fcs/result2view_v1.xsl

    r1787 r1812  
    55<history> 
    66<change on="2011-12-06" type="created" by="vr">based on cmdi/scripts/mdset2view.xsl retrofitted for XSLT 1.0</change>   
    7 </history>
    8 -->    
     7</history> 
     8-->   
    99    <!--  method="xhtml" is saxon-specific! prevents  collapsing empty <script> tags, that makes browsers choke -->
    1010    <xsl:output method="xml" media-type="text/xhtml" indent="yes" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"/>
     
    2222            <xsl:apply-templates select="sru:diagnostics"/>
    2323            <div>
    24                 <!-- the header needs to be sent every time, really, because it carries important summary information (like number of records)
    25                     so rather hide it via css if needed -->
    26 <!--                <xsl:if test="contains($format, 'htmlpage')">-->
     24                <xsl:if test="contains($format, 'htmlpage')">
    2725                    <xsl:call-template name="header"/>
    28 <!--                </xsl:if>-->
     26                </xsl:if>
    2927                <xsl:apply-templates select="sru:records" mode="list"/>
    3028    <!-- switch mode depending on the $format-parameter -->       
  • MDService2/branches/MDService_simple3/src/xsl/fcs/scan2view.xsl

    r1787 r1812  
    8585            <xsl:attribute name="maximum-items" select="$maximum-items"/>
    8686            <xsl:value-of select="$title"/>
    87             <span class="cmd cmd_detail"/>
     87            <form>
     88            <!--<input type="text" name="index" value="{$index}" />-->
     89                <input type="text" name="scanClause" value="{$index}"/>
     90                <input type="hidden" name="operation" value="scan"/>
     91                <input type="hidden" name="x-format" value="{$format}"/>
     92                <input type="hidden" name="x-context" value="{$x-context}"/>
     93                <input type="submit" value="suchen"/>
     94
     95            </form>
     96            <span class="cmd cmd_detail"/>           
    8897            <div class="ui-context-dialog">
    8998                <table class="show">
     
    140149            </td>
    141150            <td>
    142                 <span class="cmd_columns">
     151                <span>
    143152                    <xsl:variable name="href">
    144153<!--                        special handling for special index -->
    145154                        <xsl:choose>
    146155                            <xsl:when test="$index = 'fcs.resource'">
     156                                <xsl:value-of select="utils:formURL('explain', $format, sru:value)"/>
     157                            </xsl:when>
     158                            <!-- TODO: special handling for cmd.collection? -->
     159                            <xsl:when test="$index = 'cmd'">
    147160                                <xsl:value-of select="utils:formURL('explain', $format, sru:value)"/>
    148161                            </xsl:when>
Note: See TracChangeset for help on using the changeset viewer.