Changeset 1559 for MDService2


Ignore:
Timestamp:
09/27/11 10:18:58 (13 years ago)
Author:
gaba
Message:

javascript usage on format=htmljspage (MDService2/search)

Location:
MDService2/branches/MDService_simple3
Files:
1 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • MDService2/branches/MDService_simple3/src/eu/clarin/cmdi/mdservice/action/GenericAction.java

    r1558 r1559  
    334334                        addParam("operation","searchRetrieve");
    335335                }
    336                 // TODO xslt param is q, server param is query (query=q)
    337                        
     336                //q=query                       
    338337                if (getQ() != null) {
    339338                        addParam("q",getQ());
    340339                        addParam("query",getQ());
     340                } else {
     341                        addParam("q",this.getParam("query"));
    341342                }
    342343               
  • MDService2/branches/MDService_simple3/src/mdservice.properties

    r1536 r1559  
    3636xsl.search2htmllist = mdset2view.xsl
    3737xsl.search2htmlsimple = mdset2view.xsl
     38xsl.search2htmljspage = mdset2view.xsl
    3839xsl.sru2htmlpage = sru2view.xsl
    3940xsl.sru2htmltable = sru2view.xsl
  • MDService2/branches/MDService_simple3/src/xsl/cmd_commons.xsl

    r1527 r1559  
    3030                        <xsl:call-template name="html"/>   
    3131                </xsl:when>
     32                <xsl:when test="contains($format,'htmljspage')" >
     33                        <xsl:call-template name="htmljs"/>   
     34                </xsl:when>
    3235                <xsl:when test="contains($format,'htmlsimple')" >
    3336                        <xsl:call-template name="htmlsimple"/>   
     
    5457                               
    5558                <xsl:call-template name="continue-root"/>
     59                   
     60        </body>
     61        </html>
     62</xsl:template>
     63
     64<xsl:template name="htmljs">
     65
     66        <html xmlns="http://www.w3.org/1999/xhtml" >
     67        <head>
     68                <xsl:call-template name="html-head"></xsl:call-template>
     69                <xsl:call-template name="callback-header"/>
     70        </head>
     71        <body>
     72               
     73                <xsl:call-template name="page-header" />       
     74       
     75                <h1><xsl:value-of select="$title"/></h1>
     76                               
     77                <xsl:call-template name="query-input" />
     78                <xsl:call-template name="query-list" />
     79                <xsl:call-template name="detail-space" />
     80                <xsl:call-template name="public-space" />
     81                <xsl:call-template name="user-space" />
     82                <!--  <xsl:call-template name="continue-root"/>-->
    5683                   
    5784        </body>
  • MDService2/branches/MDService_simple3/src/xsl/cmd_functions.xsl

    r1558 r1559  
    1818<xsl:variable name="terms_setup" select="document($terms_setup_uri)" />
    1919<xsl:variable name="terms_flat" select="document($terms_flat_uri)" />
    20 
    21 <!-- TODO discuss test of use javascript , q, query ?-->
    22 <xsl:variable name="use_javascript">
    23         <xsl:choose>
    24         <xsl:when test="$q='indexjs'"><xsl:value-of select="1"/></xsl:when>
    25         <xsl:otherwise><xsl:value-of select="0"/>"</xsl:otherwise>
    26         </xsl:choose>
    27 </xsl:variable>
    2820
    2921<!-- params for include-processing
  • MDService2/branches/MDService_simple3/src/xsl/html_snippets.xsl

    r1558 r1559  
    2020        <link href="{$base_dir}/style/cmds-ui.css" type="text/css" rel="stylesheet"></link>
    2121
    22         <xsl:if test="$use_javascript='1'">
     22        <xsl:if test="contains($format,'jspage')">
    2323                <link href="{$base_dir}/style/jquery/jquery-treeview/jquery.treeview.css" rel="stylesheet" />
    2424                <link href="{$base_dir}/style/jquery/treetable/jquery.treeTable.css" rel="stylesheet" ></link>
  • MDService2/branches/MDService_simple3/src/xsl/mdset2view.xsl

    r1557 r1559  
    106106                                <xsl:when test="contains($format, 'htmlsimple')">
    107107                                        <xsl:apply-templates select="records" mode="simple" />
    108                                 </xsl:when>             
     108                                </xsl:when>
     109                                <xsl:when test="contains($format, 'htmljspage')">
     110                                </xsl:when>                     
    109111                                <xsl:otherwise>mdset2view: unrecognized format: <xsl:value-of select="$format" /></xsl:otherwise>
    110112        </xsl:choose>
  • MDService2/branches/MDService_simple3/src/xsl/params.xsl

    r1558 r1559  
    1111        <xsl:param name="base_dir" select="'/MDService2'" />
    1212        <xsl:param name="base_url" select="'http://localhost:8080/MDService2/'" />
    13         <xsl:param name="base_js_url" select="'http://localhost:8080/MDService2/indexjs'" />
     13        <xsl:param name="base_js_url" select="'http://localhost:8080/MDService2/search/htmljspage'" />
    1414       
    1515        <xsl:param name="docs_baseuri" select="concat($base_dir, '/docs/htmlpage/welcome')" />
Note: See TracChangeset for help on using the changeset viewer.