Changeset 1392 for MDService2/trunk


Ignore:
Timestamp:
06/07/11 11:38:15 (13 years ago)
Author:
gaba
Message:

simple HTML query

Location:
MDService2/trunk/MDService2
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • MDService2/trunk/MDService2/WebContent/scripts/mdservice_model.js

    r1388 r1392  
    226226                        query.id = $(data).text();
    227227                        if (query.bookmark == 0){
     228                                this.addelement("query", json, query);
    228229                                appendQueryUI(json,qsid, $('#userqueries'));
    229230                        } else {
     231                                this.addelement("bookmark", json, query);
    230232                                appendBookmarkUI(json,qsid, $('#bookmarks'));
    231233                        }
     
    365367Query.prototype.save = function(){
    366368        var qsid;
    367         var qsjson;
    368369        var jsonq = this.toJSON();
    369        
     370
     371        if (this.bookmark == 0){
     372                qsid = parseInt($("#qts_select option:selected").val());
     373        } else {
     374                qsid = parseInt($("#bts_select option:selected").val());
     375        }
     376        workspace.savequery(jsonq, qsid, this);
     377       
     378        /*
    370379        if (this.bookmark == 0){
    371380                qsid = parseInt($("#qts_select option:selected").val());
     
    388397        }
    389398       
    390        
     399        */
    391400       
    392401};
  • MDService2/trunk/MDService2/src/eu/clarin/cmdi/mdservice/action/GenericProxyAction.java

    r1215 r1392  
    533533                if (getColumns() != null){
    534534                        hm.put("cols", getColumns());
     535                } else {
     536                        hm.put("cols", "");
    535537                }
    536538                if (getStartItem() != null){
  • MDService2/trunk/MDService2/src/mdservice.properties

    r1389 r1392  
    3030xsl.recordset2htmlpage = mdset2view.xsl
    3131xsl.recordset2htmllist = mdset2view.xsl
     32xsl.recordset2htmlsimple = mdset2view.xsl
    3233xsl.record2htmldetail = mdinst2view.xsl
    3334xsl.record2htmlpage = mdinst2view.xsl
  • MDService2/trunk/MDService2/src/xsl/cmd_commons.xsl

    r1270 r1392  
    4343                        <xsl:call-template name="html"/>   
    4444                </xsl:when>
     45                <xsl:when test="contains($format,'htmlsimple')" >
     46                        <xsl:call-template name="htmlsimple"/>   
     47                </xsl:when>
    4548                <xsl:otherwise>                         
    4649                        <xsl:call-template name="continue-root"/>   
     
    8083        <body>
    8184                <h1><xsl:value-of select="$title"/></h1>               
     85                        <xsl:call-template name="continue-root"/>   
     86        </body>
     87        </html>
     88</xsl:template>
     89
     90<xsl:template name="htmlsimple">
     91
     92        <html>
     93        <head>
     94                <title><xsl:value-of select="$title"/></title>
     95                <!-- <xsl:call-template name="callback-header"/> -->   
     96        </head>
     97        <body>
     98                <!-- <h1><xsl:value-of select="$title"/></h1> -->               
    8299                        <xsl:call-template name="continue-root"/>   
    83100        </body>
  • MDService2/trunk/MDService2/src/xsl/mdset2view.xsl

    r1388 r1392  
    7777
    7878<xsl:for-each select="searchRetrieveResponse" >
    79         <xsl:call-template name="header" />
     79        <xsl:if test="not(contains($format, 'htmlsimple'))">
     80                <xsl:call-template name="header" />
     81        </xsl:if>
    8082        <xsl:choose>
    8183                                <xsl:when test="contains($format,'htmltable')">
     
    9395                                <xsl:when test="contains($format, 'htmlpagelist')">
    9496                                        <xsl:apply-templates select="records" mode="list" />
    95                                 </xsl:when>                             
     97                                </xsl:when>             
     98                                <xsl:when test="contains($format, 'htmlsimple')">
     99                                        <xsl:apply-templates select="records" mode="simple" />
     100                                </xsl:when>             
    96101                                <xsl:otherwise>mdset2view: unrecognized format: <xsl:value-of select="$format" /></xsl:otherwise>
    97102        </xsl:choose>
     
    350355
    351356
     357<xsl:template match="records" mode="simple">
     358   
     359    <form action="" method="get">
     360                                <input type="text" name="squery" > </input>
     361                                <input type="submit" value="Submit" > </input>
     362        </form>
     363        <table class="show">           
     364                <thead><tr><th>pos</th>         
     365                        <xsl:for-each select="$columns/*">
     366                                <th title="{@key}" ><xsl:value-of select="@label"/></th>
     367                        </xsl:for-each>                         
     368                </tr></thead>
     369                <tbody>
     370                        <xsl:apply-templates select="CMD" mode="table" />                               
     371                </tbody>
     372        </table>
     373
     374</xsl:template>
     375
    352376</xsl:stylesheet>
Note: See TracChangeset for help on using the changeset viewer.