Ignore:
Timestamp:
2019-09-17T14:23:13+12:00 (5 years ago)
Author:
kjdon
Message:

reindented the page, added some extra links, and organised the items into groups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/pages/debuginfo.xsl

    r32835 r33486  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    22<xsl:stylesheet version="1.0"
    3     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    4     xmlns:java="http://xml.apache.org/xslt/java"
    5     xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil"
    6     xmlns:gslib="http://www.greenstone.org/skinning"
    7     extension-element-prefixes="java util"
    8     exclude-result-prefixes="java util">
     3        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     4        xmlns:java="http://xml.apache.org/xslt/java"
     5        xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil"
     6        xmlns:gslib="http://www.greenstone.org/skinning"
     7        extension-element-prefixes="java util"
     8        exclude-result-prefixes="java util">
    99
    10     <!-- use the 'main' layout -->
    11     <xsl:include href="layouts/main.xsl"/>
    12     <xsl:variable name="debug_property_file">default2</xsl:variable>
    13     <!-- set page title -->
    14     <xsl:template name="pageTitle">
    15         <gslib:collectionName/>
    16     </xsl:template>
     10  <!-- use the 'main' layout -->
     11  <xsl:include href="layouts/main.xsl"/>
     12  <xsl:variable name="debug_property_file">default2</xsl:variable>
     13  <!-- set page title -->
     14  <xsl:template name="pageTitle">
     15    <gslib:collectionName/>
     16  </xsl:template>
    1717
    18     <!-- set page breadcrumbs -->
    19     <xsl:template name="breadcrumbs">
    20         <gslib:siteLink/>
    21         <gslib:rightArrow/>
    22     </xsl:template>
     18  <!-- set page breadcrumbs -->
     19  <xsl:template name="breadcrumbs">
     20    <gslib:siteLink/>
     21    <gslib:rightArrow/>
     22  </xsl:template>
    2323
    24     <!-- the page content -->
    25     <xsl:template match="/page">
     24  <!-- the page content -->
     25  <xsl:template match="/page">
     26   
     27    <h2><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.library')"/></h2>
     28    <p>
     29      <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.usage')"/>
     30    </p>
     31
     32    <h3><u><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.intermediateview')"/></u></h3>
     33    <dl>
     34      <dt>o=xml</dt>
     35      <dd>
     36    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.xml')"/>
     37      </dd>
     38      <dt>o=xmlfinal</dt>
     39      <dd>
     40    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.xmlfinal')"/>
     41      </dd>
     42      <dt>o=skinandlibdocfinal</dt>
     43      <dd>
     44    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlibdocfinal')"/>
     45      </dd>
     46      <dt>o=skindoc</dt>
     47      <dd>
     48    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skindoc')"/>
     49      </dd>
     50      <dt>o=skinandlib</dt>
     51      <dd>
     52    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlib')"/>
     53      </dd>
     54      <dt>o=skinandlibdoc</dt>
     55      <dd>
     56    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlibdoc')"/>
     57      </dd>
     58      <dt>formatedit=on</dt>
     59      <dd>
     60    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.formatedit')"/>
     61      </dd>
     62    </dl>
     63
     64
     65     <h3><u><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.refreshconfig')"/></u></h3>
     66 
     67    <dl>
     68      <dt>
     69    <a href="{$library_name}?a=s&amp;sa=c">a=s&amp;sa=c</a>
     70      </dt>
     71
     72      <dd>
     73    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.reconfigsite')"/>
     74      </dd>
     75      <dt>
     76    <a href="{$library_name}?a=s&amp;sa=c&amp;sc=collname">a=s&amp;sa=c&amp;sc=collname</a>
     77      </dt>
     78
     79      <dd>
     80    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.reconfigcoll')"/>
     81      </dd>
     82    </dl>
     83
     84    <h3><u><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.misc_params')"/></u></h3>
     85    <dl>
     86      <dt>force=true</dt>
     87      <dd><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.forcetandc')"/></dd>
    2688   
    27         <h2>library (default) servlet</h2>
    28         <p>
    29             <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.usage')"/>
    30         </p>
    31 
    32         <dl>
    33             <dt>o=xml</dt>
    34             <dd>
    35                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.xml')"/>
    36             </dd>
    37             <dt>o=xmlfinal</dt>
    38             <dd>
    39                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.xmlfinal')"/>
    40             </dd>
    41             <dt>o=skindoc</dt>
    42             <dd>
    43                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skindoc')"/>
    44             </dd>
    45             <dt>o=skinandlib</dt>
    46             <dd>
    47                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlib')"/>
    48             </dd>
    49             <dt>o=skinandlibdoc</dt>
    50             <dd>
    51                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlibdoc')"/>
    52             </dd>
    53             <dt>o=skinandlibdocfinal</dt>
    54             <dd>
    55                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.skinandlibdocfinal')"/>
    56             </dd>
    57             <dt>formatedit=on</dt>
    58             <dd>
    59                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.formatedit')"/>
    60             </dd>
    61         </dl>
    62 
    63         <dl>
    64           <dt>ilt=your-inline-template
    65           </dt>
    66           <dd>
    67             <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.inlinetemplate')"/>
    68           </dd>
    69         </dl>
    70         <dl>
    71           <dt>dmd=
    72           </dt>
    73           <dd>
    74             <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.displaymetadata')"/>
    75           </dd>
    76         </dl>
    77 
    78         <!-- better to do the following with a util:getInterfaceText
    79            so language independent -->
    80         <p>
    81             <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.refreshconfig')"/>
    82         </p>
    83 
    84         <dl>
    85             <!--<a href="http://host:port/greenstone3/library?a=s&sa=c">a=s&amp;sa=c</a>-->
    86             <dt>
    87                 <a href="{$library_name}?a=s&amp;sa=c">a=s&amp;sa=c</a>
    88             </dt>
    89 
    90             <dd>
    91                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.reconfigsite')"/>
    92             </dd>
    93         </dl>
    94 
    95         <dl>
    96           <dt>
    97             <a href="{$library_name}?a=de&amp;c={/page/pageResponse/collection/@name}">Depositor (a=de&amp;c=your-collection)</a>
    98           </dt>
    99           <dd>
    100             <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.depositor')"/>
    101           </dd>
    102         </dl>
    103        
    104         <h2>oaiserver servlet</h2>
    105         <dl>
    106             <!--
    107                 http://host:port/greenstone3/oaiserver?reset
    108                 http://host:port/greenstone3/oaiserver?activate=COLLNAME
    109                 http://host:port/greenstone3/oaiserver?deactivate=COLLNAME
    110             -->
    111             <dt>oaiserver?reset</dt>
    112             <dd>
    113                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_reset')"/>
    114             </dd>
    115             <dt>oaiserver?activate=COLLNAME</dt>
    116             <dd>
    117                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_activate_col')"/>
    118             </dd>
    119             <dt>oaiserver?deactivate=COLLNAME</dt>
    120             <dd>
    121                 <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_deactivate_col')"/>
    122             </dd>
    123         </dl>
    124        
    125     </xsl:template>
     89      <dt>ilt=your-inline-template
     90      </dt>
     91      <dd>
     92    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.inlinetemplate')"/>
     93      </dd>
     94    </dl>
     95    <dl>
     96      <dt>dmd=
     97      </dt>
     98      <dd>
     99    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.displaymetadata')"/>
     100      </dd>
     101    </dl>
     102   
     103    <h3><u><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.misc_links')"/></u></h3>
     104    <dl>
     105      <dt>
     106    <a href="{$library_name}?a=de&amp;c={/page/pageResponse/collection/@name}">Depositor (a=de&amp;c=your-collection)</a>
     107      </dt>
     108      <dd>
     109    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.depositor')"/>
     110      </dd>
     111    </dl>
     112   
     113    <h2><xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver')"/></h2>
     114    <dl>
     115      <!--
     116      http://host:port/greenstone3/oaiserver?reset
     117      http://host:port/greenstone3/oaiserver?activate=COLLNAME
     118      http://host:port/greenstone3/oaiserver?deactivate=COLLNAME
     119      -->
     120      <dt>oaiserver?reset</dt>
     121      <dd>
     122    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_reset')"/>
     123      </dd>
     124      <dt>oaiserver?activate=COLLNAME</dt>
     125      <dd>
     126    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_activate_col')"/>
     127      </dd>
     128      <dt>oaiserver?deactivate=COLLNAME</dt>
     129      <dd>
     130    <xsl:value-of select="util:getInterfaceText($debug_property_file, /page/@lang, 'debuginfo.oaiserver_deactivate_col')"/>
     131      </dd>
     132    </dl>
     133   
     134  </xsl:template>
    126135</xsl:stylesheet> 
    127136
Note: See TracChangeset for help on using the changeset viewer.