Ignore:
Timestamp:
2012-09-19T15:33:31+12:00 (12 years ago)
Author:
sjm84
Message:

Removed the option to resize the zoom window and made it the same as other view options. Also made the back to top links a gsf:option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/layouts/toc.xsl

    r26203 r26216  
    286286                    </li>
    287287                </xsl:if><xsl:text> </xsl:text>
    288             </ul>
    289             <ul id="zoomOptions">
    290                 <!-- This is invisible unless it is made visible by Javascript controlling the image zooming -->
    291                 <xsl:attribute name="style">display: none;</xsl:attribute>
    292                 <li style="width:10%;">
    293                     <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.zoom')"/>
    294                 </li>
    295                 <li style="width:5%;">
     288               
     289                <li id="zoomOptions" style="display:none;">
     290                    <img>
     291                        <xsl:attribute name="src"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'zoom_image')"/></xsl:attribute>
     292                    </img>
    296293                    <input id="zoomToggle" type="checkbox"/>
    297294                    <script type="text/javascript">
     
    304301                    </script>
    305302                </li>
    306                 <li style="width:15%;"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.zoom_size')"/><xsl:text>:</xsl:text></li>
    307                 <li id="zoomSlider" style="width:50%; height:5px;"><xsl:text> </xsl:text></li>
    308                 <script type="text/javascript">
    309                     <xsl:text disable-output-escaping="yes">
    310                         $("#zoomSlider").slider(
    311                         {
    312                             change: function(event, ui)
    313                             {
    314                                 var sliderValue = ui.value;
    315                                 var divs = document.getElementsByTagName("DIV");
    316                                 for(var i = 0; i &lt; divs.length; i++)
    317                                 {
    318                                     if(divs[i].getAttribute("id") &amp;&amp; divs[i].getAttribute("id").search(/^mover.*/) != -1)
    319                                     {
    320                                         divs[i].style.height = 400 + (2 * sliderValue) + "px";
    321                                         divs[i].style.width = 400 + (2 * sliderValue) + "px";
    322                                     }
    323                                 }
    324                             }
    325                         });
    326                     </xsl:text>
    327                 </script>
    328                 <style>.ui-slider .ui-slider-handle{height:0.8em; width:1.0em;}</style>
    329303            </ul>
     304            <div style="clear:both;"><xsl:text> </xsl:text></div>
    330305        </div>
    331306    </xsl:template>
Note: See TracChangeset for help on using the changeset viewer.