Changeset 33486

Show
Ignore:
Timestamp:
17.09.2019 14:23:13 (4 weeks ago)
Author:
kjdon
Message:

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

Files:
1 modified

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