Changeset 28049 for extensions/Slide
- Timestamp:
- Apr 1, 2014, 10:56:24 PM (11 years ago)
- Location:
- extensions/Slide
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Slide/js/menu.js
r26889 r28049 66 66 $('.ident').removeClass('activate'); 67 67 }); 68 69 $('#qsearchInput').attr('value',qsearch_prompt); 70 68 71 $('#qsearchInput').focus(function(){ 69 if($('#qsearchInput'). attr('value') == qsearch_prompt){70 $('#qsearchInput'). attr('value','')72 if($('#qsearchInput').val() == qsearch_prompt){ 73 $('#qsearchInput').val('') 71 74 } 72 75 }); 76 73 77 $('#qsearchInput').blur(function(){ 74 if($('#qsearchInput'). attr('value') != qsearch_prompt){75 $('#qsearchInput'). attr('value',qsearch_prompt)78 if($('#qsearchInput').val() != qsearch_prompt){ 79 $('#qsearchInput').val(qsearch_prompt) 76 80 } 77 81 }); -
extensions/Slide/js/slide.js
r27780 r28049 68 68 }); 69 69 70 //quicksearch 70 71 $(document).on('submit','#quicksearch', function(e) { 71 72 i++; 72 var $val = $('#qsearchInput').attr('value'), 73 $url = 'qsearch.php?q='+ $val, 74 frame = $("<iframe />").attr({src: $url,id: 'frame'}).css({display:'none'}); 73 var $search = $(this), 74 $searchData = $search.serialize(), 75 $searchHref = $search.attr('action'), 76 $url = $searchHref+'?'+$searchData, 77 frame = $("<iframe />").attr({src: $url,id: 'frame'}).css({display:'none'}); 75 78 76 $('body').append(frame); 79 $('body').append(frame); 80 81 var $obj = $('#frame').contents(); 82 setTimeout( function(){ 83 var $obj = $("#frame").contents(), 84 $urlframe = $obj[0].location.href; 85 _pushstate($urlframe); 86 $('#frame').remove() 87 },1000); 77 88 78 setTimeout( function () { 79 var $obj = $("#frame").contents(), 80 $urlframe = $obj[0].location.href; 81 $('#frame').pushstate($urlframe); 82 $('#frame').remove() 83 }, 84 1000); 85 89 $int = setTimeout(function(){ 90 $('#slideLoading').css('z-index',1000) 91 }, 500); 92 93 $('#qsearchInput').val(qsearch_prompt); 86 94 _load($url); 87 $(this).attr('value', qsearch_prompt); 88 89 e.preventDefault(); 90 }); 91 95 e.preventDefault(); 96 }); 97 92 98 // Picture page rating 93 99 $(document).on('mouseover','.rateButton',function(){ … … 304 310 if($('#slideshow').length){ 305 311 $('#theHeader', $layerShow).remove(); 306 _load_slideshow($urlFirst, $slide_w); 307 312 if (!$('#slideshow').hasClass('slideshowReady')) { 313 $.getScript('themes/Slide/js/slideshow.js', function(){ 314 $('#slideshow').addClass('slideshowReady'); 315 _load_slideshow($urlFirst, $slide_w); 316 }); 317 }; 308 318 }; 309 319 if($('body').hasClass('lightbox')||$('body').hasClass('lightboxReady')) { … … 318 328 if($('body').hasClass('SmiliesSupport')||$('body').hasClass('SmiliesSupportReady')) { 319 329 _SmiliesSupport() 330 }; 331 if($('body').hasClass('SocialButtons')) { 332 _SocialButtons() 320 333 }; 321 334 … … 391 404 '#ato_header a', 392 405 '#ato_header_closed a', 393 'a[rel=colorbox0]' 406 'a[rel=colorbox0]', 407 'a[title="Share on tumblr"]', 408 '.IN-widget a', 409 '.twitter-share-button a', 394 410 ], 395 411 $b = [ '.pwg-icon-letters', … … 539 555 function _load_slideshow($href,$slideW) { 540 556 $('#slideshow').empty().addClass('slideloader'); 541 if (!$('#slideshow').hasClass('slideshowReady')) {542 $.getScript('themes/Slide/js/slideshow.js', function(){543 $('#slideshow').addClass('slideshowReady');544 });545 };546 557 547 558 $.ajax({ … … 702 713 $layerShow = $('body').data('layerShow'); 703 714 $('#comments', $layerShow).replaceWith($com); 715 if($('#the_page',$layerShow).hasClass('EC_drag')||$('#the_page',$layerShow).hasClass('EC_tictac')){ 716 _ECaptcha(); 717 }; 718 704 719 }; 705 720 -
extensions/Slide/js/slideshow.js
r27741 r28049 51 51 navThumb_w : '', 52 52 }; 53 54 53 $(ele).data('e',v_ele); 55 54 $(ele).width(options.width).height(options.height).addClass(options.styleSlideshow + ' slideshow').append($('<div />').addClass('slidecontent').append($('<div />').addClass('contener_slideshow').append($('<ul />').height(cont_h))).append($('<div/>').addClass('control_slideshow'))); … … 57 56 58 57 //mise en place des images 59 $(document).ready(function(){60 58 $.each(options.imgs, function(i, img){ 61 59 var $imag = img.src, … … 66 64 $height = img.height, 67 65 $width = img.width; 68 66 69 67 if(typeof $descr === 'undefined'){ 70 68 var divDescr = "" … … 119 117 } 120 118 121 });122 119 123 120 … … 319 316 bottom : (($box_h / 2)-($new_h / 2)) + 'px', 320 317 }) 321 console.debug($top);322 323 318 }; 324 319 -
extensions/Slide/local_head.tpl
r27780 r28049 8 8 {foreach from=$pluginActive item=foo}{if $foo == 'EasyCaptcha'}{combine_script id='slideEC' load='footer' require='jquery' path='themes/Slide/js/plugin/SlideEasyCaptcha.js'}{/if}{/foreach} 9 9 {foreach from=$pluginActive item=foo}{if $foo == 'MyPiwiShop'}{combine_script id='slidemps' load='footer' require='jquery' path='themes/Slide/js/plugin/SlideMyPiwiShop.js'}{/if}{/foreach} 10 {foreach from=$pluginActive item=foo} 11 {if $foo == 'SmiliesSupport'} 12 {combine_script id='slideSmS' load='footer' require='jquery' path='themes/Slide/js/plugin/SlideSmiliesSupport.js'} 13 {combine_css id='markitup' order=10 path='plugins/SmiliesSupport/template/markitup/style.markitup.css'} 14 {/if}{/foreach} 10 {foreach from=$pluginActive item=foo}{if $foo == 'SmiliesSupport'}{combine_script id='slideSmS' load='footer' require='jquery' path='themes/Slide/js/plugin/SlideSmiliesSupport.js'}{combine_css id='markitup' order=10 path='plugins/SmiliesSupport/template/markitup/style.markitup.css'}{/if}{/foreach} 11 {foreach from=$pluginActive item=foo}{if $foo == 'SocialButtons'}{combine_script id='slideSB' load='footer' require='jquery' path='themes/Slide/js/plugin/SlideSocialButtons.js'}{/if}{/foreach} 15 12 {/if} 16 13 -
extensions/Slide/template/menubar.tpl
r26858 r28049 22 22 23 23 <div id="search"> 24 <form id="quicksearch">24 <form action="{$ROOT_URL}qsearch.php" method="get" id="quicksearch"> 25 25 <p style="margin:0;padding:0"{*this <p> is for html validation only - does not affect positioning*}> 26 <input type="text" name="q" id="qsearchInput" 26 <input type="text" name="q" id="qsearchInput"/> 27 27 <input type="submit" value=" " id="submitSearch" /> 28 28 </p> 29 29 </form> 30 <script type="text/javascript">var qsearch_prompt="{'Quick search'|@translate|@escape:'javascript'}"; document.getElementById('qsearchInput').value=qsearch_prompt;</script>30 <script type="text/javascript">var qsearch_prompt="{'Quick search'|@translate|@escape:'javascript'}";</script> 31 31 </div> 32 32 </div> -
extensions/Slide/themeconf.inc.php
r26856 r28049 3 3 Theme Name: Slide 4 4 Version: auto 5 Description: theme PwgCarbon_dftpour Piwigo.5 Description: theme Slide pour Piwigo. 6 6 Theme URI: http://piwigo.org/ext/extension_view.php?eid=688 7 7 Author:Miklfe [piwitheme.fr]
Note: See TracChangeset
for help on using the changeset viewer.