Ignore:
Timestamp:
Apr 2, 2012, 10:49:46 PM (12 years ago)
Author:
rvelices
Message:
  • comment edit form looks ok now with the new comment layout
  • removed unused css / simplify it
  • simplified jquery drop boxes ...
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/themes/default/template/picture.tpl

    r13844 r13865  
    3636}
    3737
    38 $(document).ready(function() {
    39   $("#derivativeSwitchBox").css({'top':0,'left':0});
    40   var derivativeSwitchBox_width = $("#derivativeSwitchBox").outerWidth(true);
    41   var derivativeSwitchBox_height = $("#derivativeSwitchBox").outerHeight(true);
    42  
    43   $("#derivativeSwitchLink").click(function() {
    44     $("#derivativeSwitchBox").toggle();
    45    
    46     if ($(this).offset().left + derivativeSwitchBox_width > $(window).width()) {
    47       $("#derivativeSwitchBox").css("left", $(window).width() - derivativeSwitchBox_width - 5);
    48     } else {
    49       $("#derivativeSwitchBox").css("left", $(this).offset().left);
    50     }
    51     $("#derivativeSwitchBox").css("top", $(this).offset().top + $(this).outerHeight(true));
    52   });
    53  
    54   $("#derivativeSwitchBox").bind("mouseleave click", function() {
    55     $(this).hide();
    56   });
     38$("#derivativeSwitchLink").click(function() {
     39        var elt = $("#derivativeSwitchBox");
     40        elt.css("left", Math.min( $(this).offset().left, $(window).width() - elt.outerWidth(true) - 5))
     41                .css("top", $(this).offset().top + $(this).outerHeight(true))
     42                .toggle();
     43});
     44$("#derivativeSwitchBox").on("mouseleave click", function() {
     45        $(this).hide();
    5746});
    5847{/literal}{/footer_script}
     
    6049  <span class="pwg-icon pwg-icon-sizes">&nbsp;</span><span class="pwg-button-text">{'Photo sizes'|@translate}</span>
    6150</a>
    62 <div id="derivativeSwitchBox" class="switchBox" style="display:none">
     51<div id="derivativeSwitchBox" class="switchBox">
    6352  <div class="switchBoxTitle">{'Photo sizes'|@translate}</div>
    6453  {foreach from=$current.unique_derivatives item=derivative key=derivative_type}
     
    210199        {/if}
    211200        {if $display_info.categories and isset($related_categories)}
    212         <div id="Categories"  class="imageInfo">
     201        <div id="Categories" class="imageInfo">
    213202                <dt>{'Albums'|@translate}</dt>
    214203                <dd>
     
    306295                elt.style.left = (ePos.offsetLeft)+"px";
    307296                elt.style.top = (ePos.offsetTop+ePos.offsetHeight)+"px";
    308                 elt.style.display="";
     297                elt.style.display="block";
    309298        }
    310299        else
     
    351340                        <div id="commentAdd">
    352341                                <h4>{'Add a comment'|@translate}</h4>
    353                                 <form  method="post" action="{$comment_add.F_ACTION}" id="addComment" >
     342                                <form method="post" action="{$comment_add.F_ACTION}" id="addComment" >
    354343                                        {if $comment_add.SHOW_AUTHOR}
    355                                                 <p><label>{'Author'|@translate}&nbsp;:</label></p>
     344                                                <p><label>{'Author'|@translate} :</label></p>
    356345                                                <p><input type="text" name="author" /></p>
    357                                                 <p><label>{'Comment'|@translate}&nbsp;:</label></p>
     346                                                <p><label>{'Comment'|@translate} :</label></p>
    358347                                        {/if}
    359348                                        <p><textarea name="content" id="contentid" rows="5" cols="50">{$comment_add.CONTENT}</textarea></p>
    360349                                        <p><input type="hidden" name="key" value="{$comment_add.KEY}" />
    361                                                 <input class="submit" type="submit" value="{'Submit'|@translate}"></p>
     350                                                <input type="submit" value="{'Submit'|@translate}"></p>
    362351                                </form>
    363352                        </div>
Note: See TracChangeset for help on using the changeset viewer.