Changeset 24149

Show
Ignore:
Timestamp:
10.06.2011 16:27:50 (8 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 modified

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>