Changeset 24137


Ignore:
Timestamp:
2011-06-09T15:53:01+12:00 (13 years ago)
Author:
sjb48
Message:

Saving of the format statement to the collectionConfig is now possible. The bug with select boxes where the selected item was not saved has now been fixed.

Location:
main/trunk/greenstone3/web/interfaces/oran/transform/layouts
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/oran/transform/layouts/header.xsl

    r24009 r24137  
    2626        <link rel="stylesheet" href="interfaces/{$interface_name}/style/core.css" type="text/css"/>
    2727        <link rel="shortcut icon" href="favicon.ico"/>
     28        <script type="text/javascript" src="interfaces/oran/js/jquery-1.4.2.js"><xsl:text> </xsl:text></script>
     29        <script type="text/javascript" src="interfaces/oran/js/jquery-ui-1.8rc1/ui/jquery-ui.js"><xsl:text> </xsl:text></script>
     30        <script type="text/javascript" src="interfaces/oran/js/jquery.selectboxes.js"><xsl:text> </xsl:text></script>
    2831    </xsl:template>
    2932       
     
    114117                <!-- home -->
    115118                <li>
    116                     <a href="{$library_name}?a=p&amp;amp;sa=about&amp;amp;c={$collNameChecked}">
     119                    <a href="{$library_name}?a=p&amp;amp;sa=home">
    117120                        <xsl:attribute name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'home_tip')"/></xsl:attribute>
    118                         <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about_b')"/>
     121                        <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'home_b')"/>
    119122                    </a>
    120123                </li>
     
    132135                    <xsl:choose>
    133136                        <xsl:when test="string-length($pageTitleVar) &lt; 20">
    134                             font-size: 1.5em; line-height: 1.5em;
     137                            font-size: 24px; line-height: 26px;
    135138                        </xsl:when>
    136139                        <xsl:when test="string-length($pageTitleVar) &lt; 30">
    137                             font-size: 1.4em; line-height: 1.4em;
     140                            font-size: 22px; line-height: 24px;
    138141                        </xsl:when>
    139142                        <xsl:when test="string-length($pageTitleVar) &lt; 40">
    140                             font-size: 1.3em; line-height: 1.3em;
     143                            font-size: 20px; line-height: 22px;
    141144                        </xsl:when>
    142145                        <xsl:when test="string-length($pageTitleVar) &lt; 50">
    143                             font-size: 1.2em; line-height: 1.2em;
     146                            font-size: 18px; line-height: 20px;
    144147                        </xsl:when>
    145148                        <xsl:when test="string-length($pageTitleVar) &lt; 60">
    146                             font-size: 1.1em; line-height: 1.2em;
     149                            font-size: 16px; line-height: 18px;
    147150                        </xsl:when>
    148151                        <xsl:when test="string-length($pageTitleVar) &lt; 70">
    149                             font-size: 1em; line-height: 1.1em;
     152                            font-size: 15px; line-height: 17px;
    150153                        </xsl:when>
    151154                        <xsl:when test="string-length($pageTitleVar) &lt; 80">
    152                             font-size: 0.9em; line-height: 1em;
     155                            font-size: 14px; line-height: 16px;
    153156                        </xsl:when>
    154157                        <xsl:when test="string-length($pageTitleVar) &lt; 90">
    155                             font-size: 0.8em; line-height: 0.9em;
     158                            font-size: 13px; line-height: 15px;
    156159                        </xsl:when>
    157160                        <xsl:otherwise>
    158                             font-size: 0.7em; line-height: 0.9em;
     161                            font-size: 12px; line-height: 14px;
    159162                        </xsl:otherwise>
    160163                    </xsl:choose>
     
    179182                    <input type="hidden" name="c" value="{$collNameChecked}"/>
    180183                    <input type="hidden" name="startPage" value="1"/>
    181                     <xsl:choose>
    182                         <xsl:when test="/page/pageRequest/paramList/param[@name = 's1.maxDocs']">
    183                             <input type="hidden" name="s1.maxDocs">
    184                                 <xsl:attribute name="value">
    185                                     <xsl:value-of select="/page/pageRequest/paramList/param[@name = 's1.maxDocs']/@value"/>
    186                                 </xsl:attribute>
    187                             </input>
    188                         </xsl:when>
    189                         <xsl:otherwise>
    190                             <input type="hidden" name="s1.maxDocs" value="100"/>
    191                         </xsl:otherwise>
    192                     </xsl:choose>
    193                     <xsl:choose>
    194                         <xsl:when test="/page/pageRequest/paramList/param[@name = 's1.hitsPerPage']">
    195                             <input type="hidden" name="s1.hitsPerPage">
    196                                 <xsl:attribute name="value">
    197                                     <xsl:value-of select="/page/pageRequest/paramList/param[@name = 's1.hitsPerPage']/@value"/>
    198                                 </xsl:attribute>
    199                             </input>
    200                         </xsl:when>
    201                         <xsl:otherwise>
    202                             <input type="hidden" name="s1.hitsPerPage" value="20"/>
    203                         </xsl:otherwise>
    204                     </xsl:choose>
    205                    
    206184                    <!-- The query text box -->
    207185                    <span class="querybox">
  • main/trunk/greenstone3/web/interfaces/oran/transform/layouts/main.xsl

    r23989 r24137  
    1616
    1717    <xsl:include href="header.xsl"/>
    18     <!--<xsl:include href="formatmanager.xsl"/>-->
     18    <xsl:include href="formatmanager.xsl"/>
    1919   
    20     <xsl:include href="xml-to-gui.xsl"/>
    21     <xsl:include href="xml-to-gui-templates.xsl"/>
     20    <!--<xsl:include href="xml-to-gui.xsl"/>-->
     21    <!--<xsl:include href="xml-to-gui-templates.xsl"/>-->
    2222
    2323    <!-- put the URL or path of your site here site -->
     
    5353
    5454                    </div>
    55                    
    56                     <!--<xsl:call-template name="formatmanagerpre"/>-->
    5755
     56                    <xsl:if test="/page/pageRequest/paramList/param[(@name='formatedit') and (@value='1')]">
     57                        <xsl:call-template name="formatmanagerpre"/>
     58                    </xsl:if>
     59   
    5860                    <div id="gs_content">
    5961                        <!--
  • main/trunk/greenstone3/web/interfaces/oran/transform/layouts/xml-to-gui.xsl

    r23551 r24137  
    7272        <xsl:choose>
    7373            <xsl:when test="$exists='TRUE'">
    74                 <select>
     74                <select name="meta_select" onChange="onSelectChange(this)">
    7575                    <xsl:apply-templates select="$metadataSets" mode="meta-to-combo">
    7676                        <xsl:with-param name="current" select="$current_mod"/>
     
    193193        <div class="gsf_link css_gsf_link block" title="gsf:link">
    194194        <xsl:variable name="link">
    195                 LINK<select>
     195                LINK<select name="link_select" onChange="onSelectChange(this)">
    196196                    <xsl:choose>
    197197                        <xsl:when test="@type='document'">
     
    309309        <div class="gsf_icon css_gsf_icon block leaf" title="gsf:icon">
    310310            <xsl:variable name="icon">
    311                 ICON<select>
     311                ICON<select name="icon_select" onChange="onSelectChange(this, this.value)">
    312312                    <xsl:choose>
    313313                        <xsl:when test="@type='document'">
     
    354354        <xsl:param name="metadataSets"/>
    355355       
    356         <div class="block leaf gsf_text" title="gsf:text">
    357                 <xsl:variable name="rawtext"><xsl:value-of select="."/></xsl:variable>
    358                 <table class="header"><tbody><tr><td class="header"><input class="text" type="text" name="rawtextinput" size="10" value="{$rawtext}" onChange="onTextChange(this, this.value)"></input></td><td class="header"><a href="[myhref]" class="ui-icon ui-icon-closethick"/></td></tr></tbody></table>
    359         </div>
     356        <xsl:variable name="rawtext"><xsl:value-of select="."/></xsl:variable>
     357
     358        <xsl:if test="normalize-space($rawtext) != '' ">
     359            <div class="block leaf gsf_text" title="gsf:text">
     360                <table class="header">
     361                    <tbody>
     362                        <tr>
     363                            <td class="header">
     364                                <input class="text" type="text" name="rawtextinput" size="10" value="{$rawtext}" onChange="onTextChange(this, this.value)"></input>
     365                            </td>
     366                            <td class="header">
     367                                <a href="[myhref]" class="ui-icon ui-icon-closethick"/>
     368                            </td>
     369                        </tr>
     370                    </tbody>
     371                </table>
     372            </div>
     373        </xsl:if>
    360374    </xsl:template>
    361375
Note: See TracChangeset for help on using the changeset viewer.