Changeset 24149


Ignore:
Timestamp:
2011-06-10T16:27:50+12:00 (13 years ago)
Author:
sjm84
Message:

Adding authenication to the oran skin (and some other tidying)

Location:
main/trunk/greenstone3/web/interfaces/oran
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/oran/style/core.css

    r24115 r24149  
    210210
    211211#gs_footer {
    212     position: relative;
    213     display: block;
    214212    background: transparent url('../images/gsdlhead.gif') scroll no-repeat left top;
    215     margin: 0 auto;
    216213    text-align: center;
    217214    vertical-align: middle;
     
    314311#nav li:hover a, #nav li.current a { background-position: 0 0; cursor:default; }
    315312
     313#authennavbarlist {
     314    display: inline;
     315    list-style-type: none;
     316    padding-right: 20px;
     317}
    316318
    317319/* css to make the page links work (home, help, preference) */
  • main/trunk/greenstone3/web/interfaces/oran/transform/layouts/header.xsl

    r24137 r24149  
    2121    </xsl:variable>
    2222   
    23     <!-- Creates a header for -->
     23    <!-- Creates a header for the html page -->
    2424    <xsl:template name="create-html-header">
    2525        <title><xsl:call-template name="pageTitle"/> :: <xsl:call-template name="siteName"/></title>
    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>
     28        <!--<script type="text/javascript" src="interfaces/oran/js/jquery-1.4.2.js"><xsl:text> </xsl:text></script>
    2929        <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>
     30        <script type="text/javascript" src="interfaces/oran/js/jquery.selectboxes.js"><xsl:text> </xsl:text></script>-->
    3131    </xsl:template>
    3232       
     
    135135                    <xsl:choose>
    136136                        <xsl:when test="string-length($pageTitleVar) &lt; 20">
    137                             font-size: 24px; line-height: 26px;
     137                            <xsl:text>font-size: 1.5em; line-height: 1.5em;</xsl:text>
    138138                        </xsl:when>
    139139                        <xsl:when test="string-length($pageTitleVar) &lt; 30">
    140                             font-size: 22px; line-height: 24px;
     140                            <xsl:text>font-size: 1.4em; line-height: 1.4em;</xsl:text>
    141141                        </xsl:when>
    142142                        <xsl:when test="string-length($pageTitleVar) &lt; 40">
    143                             font-size: 20px; line-height: 22px;
     143                            <xsl:text>font-size: 1.3em; line-height: 1.3em;</xsl:text>
    144144                        </xsl:when>
    145145                        <xsl:when test="string-length($pageTitleVar) &lt; 50">
    146                             font-size: 18px; line-height: 20px;
     146                            <xsl:text>font-size: 1.2em; line-height: 1.2em;</xsl:text>
    147147                        </xsl:when>
    148148                        <xsl:when test="string-length($pageTitleVar) &lt; 60">
    149                             font-size: 16px; line-height: 18px;
     149                            <xsl:text>font-size: 1.1em; line-height: 1.2em;</xsl:text>
    150150                        </xsl:when>
    151151                        <xsl:when test="string-length($pageTitleVar) &lt; 70">
    152                             font-size: 15px; line-height: 17px;
     152                            <xsl:text>font-size: 1em; line-height: 1.1em;</xsl:text>
    153153                        </xsl:when>
    154154                        <xsl:when test="string-length($pageTitleVar) &lt; 80">
    155                             font-size: 14px; line-height: 16px;
     155                            <xsl:text>font-size: 0.9em; line-height: 1em;</xsl:text>
    156156                        </xsl:when>
    157157                        <xsl:when test="string-length($pageTitleVar) &lt; 90">
    158                             font-size: 13px; line-height: 15px;
     158                            <xsl:text>font-size: 0.8em; line-height: 0.9em;</xsl:text>
    159159                        </xsl:when>
    160160                        <xsl:otherwise>
    161                             font-size: 12px; line-height: 14px;
     161                            <xsl:text>font-size: 0.7em; line-height: 0.9em;</xsl:text>
    162162                        </xsl:otherwise>
    163163                    </xsl:choose>
  • main/trunk/greenstone3/web/interfaces/oran/transform/layouts/main.xsl

    r24137 r24149  
    4848
    4949                    <div id="gs_banner">
    50 
    5150                        <!-- ***** in header.xsl ***** -->
    5251                        <xsl:call-template name="create-banner"/>
    53 
    5452                    </div>
    55 
    56                     <xsl:if test="/page/pageRequest/paramList/param[(@name='formatedit') and (@value='1')]">
    57                         <xsl:call-template name="formatmanagerpre"/>
    58                     </xsl:if>
     53                   
     54                    <xsl:if test="/page/pageRequest/paramList/param[(@name='formatedit') and (@value='1')]">
     55                        <xsl:call-template name="formatmanagerpre"/>
     56                    </xsl:if>
    5957   
    6058                    <div id="gs_content">
     
    7775                    <div class="corner" id="cornerBottomLeft"><xsl:text> </xsl:text></div>
    7876                    <div class="corner" id="cornerBottomRight"><xsl:text> </xsl:text></div>
    79 
    8077                </div>
    81 
    8278            </body>
    8379        </html>
  • main/trunk/greenstone3/web/interfaces/oran/transform/pages/home.xsl

    r19988 r24149  
    3939            <gslib:serviceLink/><br/>
    4040        </xsl:for-each>
     41       
     42        <xsl:for-each select="serviceList/service[@type='authen']">
     43            <gslib:authenticationLink/><br/>
     44        </xsl:for-each>
    4145
    4246    </xsl:template>
  • main/trunk/greenstone3/web/interfaces/oran/transform/util.xsl

    r24018 r24149  
    231231 
    232232  <xsl:template name="authenticationLink">
    233     <xsl:for-each select="serviceList/service[@type='authen']">
    234       <li>
    235         <a href="{$library_name}?a=g&amp;rt=r&amp;sa=authen&amp;s={@name}&amp;s1.aup=Login&amp;s1.un=&amp;s1.asn=">
    236           <xsl:value-of select="displayItem[@name='name']"/>
    237         </a>
    238         <xsl:value-of select="displayItem[@name='description']"/>
    239       </li>
     233    <xsl:for-each select="//serviceList/service[@type='authen']">
     234        <div class="paramLabel">
     235            <a href="{$library_name}?a=g&amp;rt=r&amp;sa=authen&amp;s={@name}&amp;s1.aup=Login&amp;s1.un=&amp;s1.asn=">
     236                <xsl:value-of select="displayItem[@name='name']"/>
     237            </a>
     238        </div>
     239        <div class="paramValue">
     240            <xsl:value-of select="displayItem[@name='description']"/>
     241        </div>
    240242    </xsl:for-each>
    241243  </xsl:template>
Note: See TracChangeset for help on using the changeset viewer.