Changeset 26671


Ignore:
Timestamp:
01/12/14 22:03:35 (5 years ago)
Author:
flop25
Message:

updated for 2.5 & 2.6

Location:
extensions/stripped-galleria
Files:
1 added
13 edited

Legend:

Unmodified
Added
Removed
  • extensions/stripped-galleria/admin/upgrade.inc.php

    r12975 r26671  
    77if (!isset($conf['stripped-galleria'])) 
    88{ 
    9     $config = array( 
    10         'clicknext'                                             => false, 
    11         'transition'                                    => 'slide' 
    12         'lightbox'                                              => 'none' 
    13       ); 
    14        
    15     $query = " 
     9  $config = array( 
     10'clicknext'                                             => false, 
     11'transition'                                    => 'slide', 
     12'lightbox'                                              => 'none' 
     13    ); 
     14     
     15  $query = " 
    1616INSERT INTO " . CONFIG_TABLE . " (param,value,comment) 
    1717VALUES ('stripped-galleria' , '".pwg_db_real_escape_string(serialize($config))."' , 'stripped-galleria theme parameters');"; 
    1818 
    19     pwg_query($query); 
    20  
     19  pwg_query($query); 
     20  load_conf_from_db(); 
    2121} 
    2222 
  • extensions/stripped-galleria/galleria/plugins/history/galleria.history.js

    r12975 r26671  
    11/** 
    2  * @preserve Galleria History Plugin 2011-08-01 
    3  * http://galleria.aino.se 
     2 * Galleria History Plugin 2012-04-04 
     3 * http://galleria.io 
    44 * 
    5  * Copyright 2011, Aino 
    6  * Licensed under the MIT license. 
     5 * Licensed under the MIT license 
     6 * https://raw.github.com/aino/galleria/master/LICENSE 
    77 * 
    88 */ 
     9 
     10(function( $, window ) { 
    911 
    1012/*global jQuery, Galleria, window */ 
     
    1214Galleria.requires(1.25, 'The History Plugin requires Galleria version 1.2.5 or later.'); 
    1315 
    14 (function( $, window ) { 
     16Galleria.History = (function() { 
    1517 
    16     Galleria.History = (function() { 
     18    var onloads = [], 
    1719 
    18         var onloads = [], 
     20        init = false, 
    1921 
    20             init = false, 
     22        loc = window.location, 
    2123 
    22             loc = window.location, 
     24        doc = window.document, 
    2325 
    24             doc = window.document, 
     26        ie = Galleria.IE, 
    2527 
    26             ie = Galleria.IE, 
     28        support = 'onhashchange' in window && ( doc.mode === undefined || doc.mode > 7 ), 
    2729 
    28             support = 'onhashchange' in window && ( doc.mode === undefined || doc.mode > 7 ), 
     30        iframe, 
    2931 
    30             iframe, 
     32        get = function( winloc ) { 
     33            if( iframe && !support && Galleria.IE ) { 
     34                winloc = winloc || iframe.location; 
     35            }  else { 
     36                winloc = loc; 
     37            } 
     38            return parseInt( winloc.hash.substr(2), 10 ); 
     39        }, 
    3140 
    32             get = function( winloc ) { 
    33                 if( iframe && !support && Galleria.IE ) { 
    34                     winloc = winloc || iframe.location; 
    35                 }  else { 
    36                     winloc = loc; 
    37                 } 
    38                 return parseInt( winloc.hash.substr(2), 10 ); 
    39             }, 
     41        saved = get( loc ), 
    4042 
    41             saved = get( loc ), 
     43        callbacks = [], 
    4244 
    43             callbacks = [], 
     45        onchange = function() { 
     46            $.each( callbacks, function( i, fn ) { 
     47                fn.call( window, get() ); 
     48            }); 
     49        }, 
    4450 
    45             onchange = function() { 
    46                 $.each( callbacks, function( i, fn ) { 
    47                     fn.call( window, get() ); 
    48                 }); 
    49             }, 
     51        ready = function() { 
     52            $.each( onloads, function(i, fn) { 
     53                fn(); 
     54            }); 
    5055 
    51             ready = function() { 
    52                 $.each( onloads, function(i, fn) { 
    53                     fn(); 
    54                 }); 
     56            init = true; 
     57        }, 
    5558 
    56                 init = true; 
    57             }, 
     59        setHash = function( val ) { 
     60            return '/' + val; 
     61        }; 
    5862 
    59             setHash = function( val ) { 
    60                 return '/' + val; 
    61             }; 
     63    // always remove support if IE < 8 
     64    if ( support && ie < 8 ) { 
     65        support = false; 
     66    } 
    6267 
    63         // always remove support if IE < 8 
    64         if ( support && ie < 8 ) { 
    65             support = false; 
    66         } 
     68    if ( !support ) { 
    6769 
    68         if ( !support ) { 
     70        $(function() { 
    6971 
    70             $(function() { 
     72            var interval = window.setInterval(function() { 
    7173 
    72                 var interval = window.setInterval(function() { 
     74                var hash = get(); 
    7375 
    74                     var hash = get(); 
    75  
    76                     if ( !isNaN( hash ) && hash != saved ) { 
    77                         saved = hash; 
    78                         loc.hash = setHash( hash ); 
    79                         onchange(); 
    80                     } 
    81  
    82                 }, 50); 
    83  
    84                 if ( ie ) { 
    85  
    86                     $('<iframe tabindex="-1" title="empty">').hide().attr( 'src', 'about:blank' ).one('load', function() { 
    87  
    88                         iframe = this.contentWindow; 
    89  
    90                         ready(); 
    91  
    92                     }).insertAfter(doc.body); 
    93  
    94                 } else { 
    95                     ready(); 
    96                 } 
    97             }); 
    98         } else { 
    99             ready(); 
    100         } 
    101  
    102         return { 
    103  
    104             change: function( fn ) { 
    105  
    106                 callbacks.push( fn ); 
    107  
    108                 if( support ) { 
    109                     window.onhashchange = onchange; 
    110                 } 
    111             }, 
    112  
    113             set: function( val ) { 
    114  
    115                 if ( isNaN( val ) ) { 
    116                     return; 
     76                if ( !isNaN( hash ) && hash != saved ) { 
     77                    saved = hash; 
     78                    loc.hash = setHash( hash ); 
     79                    onchange(); 
    11780                } 
    11881 
    119                 if ( !support && ie ) { 
     82            }, 50); 
    12083 
    121                     this.ready(function() { 
     84            if ( ie ) { 
    12285 
    123                         var idoc = iframe.document; 
    124                         idoc.open(); 
    125                         idoc.close(); 
     86                $('<iframe tabindex="-1" title="empty">').hide().attr( 'src', 'about:blank' ).one('load', function() { 
    12687 
    127                         iframe.location.hash = setHash( val ); 
     88                    iframe = this.contentWindow; 
    12889 
    129                     }); 
    130                 } 
     90                    ready(); 
    13191 
    132                 loc.hash = setHash( val ); 
    133             }, 
     92                }).insertAfter(doc.body); 
    13493 
    135             ready: function(fn) { 
    136                 if (!init) { 
    137                     onloads.push(fn); 
    138                 } else { 
    139                     fn(); 
    140                 } 
     94            } else { 
     95                ready(); 
    14196            } 
    142         }; 
    143     }()); 
     97        }); 
     98    } else { 
     99        ready(); 
     100    } 
     101 
     102    return { 
     103 
     104        change: function( fn ) { 
     105 
     106            callbacks.push( fn ); 
     107 
     108            if( support ) { 
     109                window.onhashchange = onchange; 
     110            } 
     111        }, 
     112 
     113        set: function( val ) { 
     114 
     115            if ( isNaN( val ) ) { 
     116                return; 
     117            } 
     118 
     119            if ( !support && ie ) { 
     120 
     121                this.ready(function() { 
     122 
     123                    var idoc = iframe.document; 
     124                    idoc.open(); 
     125                    idoc.close(); 
     126 
     127                    iframe.location.hash = setHash( val ); 
     128 
     129                }); 
     130            } 
     131 
     132            loc.hash = setHash( val ); 
     133        }, 
     134 
     135        ready: function(fn) { 
     136            if (!init) { 
     137                onloads.push(fn); 
     138            } else { 
     139                fn(); 
     140            } 
     141        } 
     142    }; 
     143}()); 
    144144 
    145145}( jQuery, this )); 
  • extensions/stripped-galleria/galleria/plugins/history/galleria.history.min.js

    r12975 r26671  
    1 /* 
    2  Galleria History Plugin 2011-08-01 
    3  http://galleria.aino.se 
    4  
    5  Copyright 2011, Aino 
    6  Licensed under the MIT license. 
    7  
    8 */ 
    9 Galleria.requires(1.25,"The History Plugin requires Galleria version 1.2.5 or later."); 
    10 (function(e,c){Galleria.History=function(){var k=[],l=!1,f=c.location,g=c.document,h=Galleria.IE,b="onhashchange"in c&&(g.mode===void 0||g.mode>7),d,i=function(a){a=d&&!b&&Galleria.IE?a||d.location:f;return parseInt(a.hash.substr(2),10)},m=i(f),n=[],o=function(){e.each(n,function(a,b){b.call(c,i())})},j=function(){e.each(k,function(a,b){b()});l=!0};b&&h<8&&(b=!1);b?j():e(function(){c.setInterval(function(){var a=i();if(!isNaN(a)&&a!=m)m=a,f.hash="/"+a,o()},50);h?e('<iframe tabindex="-1" title="empty">').hide().attr("src", 
    11 "about:blank").one("load",function(){d=this.contentWindow;j()}).insertAfter(g.body):j()});return{change:function(a){n.push(a);if(b)c.onhashchange=o},set:function(a){if(!isNaN(a))!b&&h&&this.ready(function(){var b=d.document;b.open();b.close();d.location.hash="/"+a}),f.hash="/"+a},ready:function(a){l?a():k.push(a)}}}()})(jQuery,this); 
     1!function(n,e){Galleria.requires(1.25,"The History Plugin requires Galleria version 1.2.5 or later.");Galleria.History=function(){var i=[],t=false,a=e.location,o=e.document,r=Galleria.IE,s="onhashchange"in e&&(o.mode===undefined||o.mode>7),u,c=function(n){if(u&&!s&&Galleria.IE){n=n||u.location}else{n=a}return parseInt(n.hash.substr(2),10)},f=c(a),l=[],h=function(){n.each(l,function(n,i){i.call(e,c())})},d=function(){n.each(i,function(n,e){e()});t=true},y=function(n){return"/"+n};if(s&&r<8){s=false}if(!s){n(function(){var i=e.setInterval(function(){var n=c();if(!isNaN(n)&&n!=f){f=n;a.hash=y(n);h()}},50);if(r){n('<iframe tabindex="-1" title="empty">').hide().attr("src","about:blank").one("load",function(){u=this.contentWindow;d()}).insertAfter(o.body)}else{d()}})}else{d()}return{change:function(n){l.push(n);if(s){e.onhashchange=h}},set:function(n){if(isNaN(n)){return}if(!s&&r){this.ready(function(){var e=u.document;e.open();e.close();u.location.hash=y(n)})}a.hash=y(n)},ready:function(n){if(!t){i.push(n)}else{n()}}}}()}(jQuery,this); 
  • extensions/stripped-galleria/galleria/plugins/history/history-demo.html

    r12975 r26671  
    2121 
    2222        <!-- load jQuery --> 
    23         <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
     23        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> 
    2424 
    2525        <!-- load Galleria --> 
    26         <script src="../../galleria-1.2.6.min.js"></script> 
     26        <script src="../../galleria-1.3.3.min.js"></script> 
    2727 
    2828        <!-- load the History plugin, no need for further scripting --> 
     
    3939        <div id="galleria"> 
    4040            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Locomotives-Roundhouse2.jpg/800px-Locomotives-Roundhouse2.jpg"> 
    41                 <img title="Locomotives Roundhouse" 
    42                      alt="Steam locomotives of the Chicago &amp; North Western Railway." 
    43                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Locomotives-Roundhouse2.jpg/100px-Locomotives-Roundhouse2.jpg"> 
    44                 </a> 
     41                <img title="Locomotives Roundhouse" 
     42                     alt="Steam locomotives of the Chicago &amp; North Western Railway." 
     43                     src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Locomotives-Roundhouse2.jpg/100px-Locomotives-Roundhouse2.jpg"> 
     44            </a> 
    4545            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Icebergs_in_the_High_Arctic_-_20050907.jpg/1000px-Icebergs_in_the_High_Arctic_-_20050907.jpg"> 
    4646                <img title="Icebergs in the High Arctic" 
     
    9191 
    9292    // Load the classic theme 
    93         Galleria.loadTheme('../../themes/classic/galleria.classic.min.js'); 
     93    Galleria.loadTheme('../../themes/classic/galleria.classic.min.js'); 
    9494 
    95         // Initialize Galleria 
    96         $('#galleria').galleria(); 
     95    // Initialize Galleria 
     96    Galleria.run('#galleria'); 
    9797 
    9898    </script> 
  • extensions/stripped-galleria/galleria/themes/classic/classic-demo.html

    r12975 r26671  
    2424 
    2525        <!-- load Galleria --> 
    26         <script src="../../galleria-1.2.5.min.js"></script> 
     26        <script src="../../galleria-1.3.3.min.js"></script> 
    2727 
    2828    </head> 
     
    3535 
    3636        <div id="galleria"> 
    37             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Locomotives-Roundhouse2.jpg/800px-Locomotives-Roundhouse2.jpg"> 
    38                 <img title="Locomotives Roundhouse" 
    39                      alt="Steam locomotives of the Chicago &amp; North Western Railway." 
    40                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Locomotives-Roundhouse2.jpg/100px-Locomotives-Roundhouse2.jpg"> 
    41                 </a> 
    42             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Icebergs_in_the_High_Arctic_-_20050907.jpg/1000px-Icebergs_in_the_High_Arctic_-_20050907.jpg"> 
    43                 <img title="Icebergs in the High Arctic" 
    44                      alt="”The debris loading isn't particularly extensive, but the color is usual.”" 
    45                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Icebergs_in_the_High_Arctic_-_20050907.jpg/100px-Icebergs_in_the_High_Arctic_-_20050907.jpg"> 
     37            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Biandintz_eta_zaldiak_-_modified2.jpg/800px-Biandintz_eta_zaldiak_-_modified2.jpg"> 
     38                <img  
     39                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Biandintz_eta_zaldiak_-_modified2.jpg/100px-Biandintz_eta_zaldiak_-_modified2.jpg", 
     40                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/Biandintz_eta_zaldiak_-_modified2.jpg/1280px-Biandintz_eta_zaldiak_-_modified2.jpg" 
     41                    data-title="Biandintz eta zaldiak" 
     42                    data-description="Horses on Bianditz mountain, in Navarre, Spain." 
     43                > 
    4644            </a> 
    47             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Ara%C3%B1a._A_Estrada%2C_Galiza._02.jpg/1000px-Ara%C3%B1a._A_Estrada%2C_Galiza._02.jpg"> 
    48                 <img title="Araña" 
    49                      alt="Xysticus cristatus, A Estrada, Galicia, Spain" 
    50                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Ara%C3%B1a._A_Estrada%2C_Galiza._02.jpg/100px-Ara%C3%B1a._A_Estrada%2C_Galiza._02.jpg"> 
     45            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Athabasca_Rail_at_Brule_Lake.jpg/800px-Athabasca_Rail_at_Brule_Lake.jpg"> 
     46                <img  
     47                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Athabasca_Rail_at_Brule_Lake.jpg/100px-Athabasca_Rail_at_Brule_Lake.jpg", 
     48                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Athabasca_Rail_at_Brule_Lake.jpg/1280px-Athabasca_Rail_at_Brule_Lake.jpg" 
     49                    data-title="Athabasca Rail" 
     50                    data-description="The Athabasca River railroad track at the mouth of Brulé Lake in Alberta, Canada." 
     51                > 
    5152            </a> 
    52             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/9104_-_Milano_-_Museo_storia_naturale_-_Fluorite_-_Foto_Giovanni_Dall%27Orto_22-Apr-2007.jpg/1000px-9104_-_Milano_-_Museo_storia_naturale_-_Fluorite_-_Foto_Giovanni_Dall%27Orto_22-Apr-2007.jpg"> 
    53                 <img title="Museo storia naturale" 
    54                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/9104_-_Milano_-_Museo_storia_naturale_-_Fluorite_-_Foto_Giovanni_Dall%27Orto_22-Apr-2007.jpg/100px-9104_-_Milano_-_Museo_storia_naturale_-_Fluorite_-_Foto_Giovanni_Dall%27Orto_22-Apr-2007.jpg"> 
     53            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Back-scattering_crepuscular_rays_panorama_1.jpg/1280px-Back-scattering_crepuscular_rays_panorama_1.jpg"> 
     54                <img  
     55                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Back-scattering_crepuscular_rays_panorama_1.jpg/100px-Back-scattering_crepuscular_rays_panorama_1.jpg", 
     56                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/Back-scattering_crepuscular_rays_panorama_1.jpg/1400px-Back-scattering_crepuscular_rays_panorama_1.jpg" 
     57                    data-title="Back-scattering crepuscular rays" 
     58                    data-description="Picture of the day on Wikimedia Commons 26 September 2010." 
     59                > 
    5560            </a> 
    56             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Grj%C3%B3tagj%C3%A1_caves_in_summer_2009_%282%29.jpg/1000px-Grj%C3%B3tagj%C3%A1_caves_in_summer_2009_%282%29.jpg"> 
    57                 <img title="Grjótagjá caves in summer 2009" 
    58                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Grj%C3%B3tagj%C3%A1_caves_in_summer_2009_%282%29.jpg/100px-Grj%C3%B3tagj%C3%A1_caves_in_summer_2009_%282%29.jpg"> 
     61            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Interior_convento_3.jpg/800px-Interior_convento_3.jpg"> 
     62                <img  
     63                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Interior_convento_3.jpg/120px-Interior_convento_3.jpg", 
     64                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Interior_convento_3.jpg/1400px-Interior_convento_3.jpg" 
     65                    data-title="Interior convento" 
     66                    data-description="Interior view of Yuriria Convent, founded in 1550." 
     67                > 
    5968            </a> 
    60             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/9/90/20091128_Loutra_Thermes_Xanthi_Thrace_Greece_2.jpg/1000px-20091128_Loutra_Thermes_Xanthi_Thrace_Greece_2.jpg"> 
    61                 <img title="Thermes" 
    62                      alt="Xanthi hot-spa springs, Xanthi Prefecture, Greece" 
    63                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/90/20091128_Loutra_Thermes_Xanthi_Thrace_Greece_2.jpg/100px-20091128_Loutra_Thermes_Xanthi_Thrace_Greece_2.jpg"> 
     69            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg/800px-Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg"> 
     70                <img  
     71                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg/100px-Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg", 
     72                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg/1280px-Oxbow_Bend_outlook_in_the_Grand_Teton_National_Park.jpg" 
     73                    data-title="Oxbow Bend outlook" 
     74                    data-description="View over the Snake River to the Mount Moran with the Skillet Glacier." 
     75                > 
    6476            </a> 
    65             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/5/58/Polish_Army_Ko%C5%82obrzeg_077.JPG/1024px-Polish_Army_Ko%C5%82obrzeg_077.JPG"> 
    66                 <img title="Polish Army Kołobrzeg" 
    67                      alt="A display of the Polish Army. Both the soldier, and the vehicle belong to the 7th Pomeranian Coastal Defence Brigade, a part of the Szczecin-based 12th Mechanized Division ”Bolesław Krzywousty”" 
    68                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/58/Polish_Army_Ko%C5%82obrzeg_077.JPG/100px-Polish_Army_Ko%C5%82obrzeg_077.JPG"> 
     77            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Hazy_blue_hour_in_Grand_Canyon.JPG/800px-Hazy_blue_hour_in_Grand_Canyon.JPG"> 
     78                <img  
     79                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Hazy_blue_hour_in_Grand_Canyon.JPG/100px-Hazy_blue_hour_in_Grand_Canyon.JPG", 
     80                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Hazy_blue_hour_in_Grand_Canyon.JPG/1280px-Hazy_blue_hour_in_Grand_Canyon.JPG" 
     81                    data-title="Hazy blue hour" 
     82                    data-description="Hazy blue hour in Grand Canyon. View from the South Rim." 
     83                > 
    6984            </a> 
    70             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/20100213_Zlatograd_Bulgaria_3.jpg/1024px-20100213_Zlatograd_Bulgaria_3.jpg"> 
    71                 <img title="Zlatograd Bulgaria" 
    72                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/20100213_Zlatograd_Bulgaria_3.jpg/100px-20100213_Zlatograd_Bulgaria_3.jpg"> 
     85            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/2909_vallon_moy_res.jpg/800px-2909_vallon_moy_res.jpg"> 
     86                <img  
     87                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/2909_vallon_moy_res.jpg/100px-2909_vallon_moy_res.jpg", 
     88                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/2909_vallon_moy_res.jpg/1280px-2909_vallon_moy_res.jpg" 
     89                    data-title="Haute Severaisse valley" 
     90                    data-description="View of Haute Severaisse valley and surrounding summits from the slopes of Les Vernets." 
     91                > 
    7392            </a> 
    74             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/FEMA_-_5399_-_Photograph_by_Andrea_Booher_taken_on_09-28-2001_in_New_York.jpg/1024px-FEMA_-_5399_-_Photograph_by_Andrea_Booher_taken_on_09-28-2001_in_New_York.jpg"> 
    75                 <img title="09-28-2001 in New York City" 
    76                      alt="New York, NY, September 28, 2001 -- Debris on surrounding roofs at the site of the World Trade Center. Photo by Andrea Booher/ FEMA News Photo" 
    77                      src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/FEMA_-_5399_-_Photograph_by_Andrea_Booher_taken_on_09-28-2001_in_New_York.jpg/100px-FEMA_-_5399_-_Photograph_by_Andrea_Booher_taken_on_09-28-2001_in_New_York.jpg"> 
     93            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Bohinjsko_jezero_2.jpg/800px-Bohinjsko_jezero_2.jpg"> 
     94                <img  
     95                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Bohinjsko_jezero_2.jpg/100px-Bohinjsko_jezero_2.jpg", 
     96                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Bohinjsko_jezero_2.jpg/1280px-Bohinjsko_jezero_2.jpg" 
     97                    data-title="Bohinj lake" 
     98                    data-description="Bohinj lake (Triglav National Park, Slovenia) in the morning." 
     99                > 
    78100            </a> 
    79             <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Antennae%2C_Hubble_images.jpg/1024px-Antennae%2C_Hubble_images.jpg"> 
    80                 <img src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/Antennae%2C_Hubble_images.jpg/100px-Antennae%2C_Hubble_images.jpg"> 
     101            <a href="http://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Bowling_Balls_Beach_2_edit.jpg/800px-Bowling_Balls_Beach_2_edit.jpg"> 
     102                <img  
     103                    src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Bowling_Balls_Beach_2_edit.jpg/100px-Bowling_Balls_Beach_2_edit.jpg", 
     104                    data-big="http://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Bowling_Balls_Beach_2_edit.jpg/1280px-Bowling_Balls_Beach_2_edit.jpg" 
     105                    data-title="Bowling Balls" 
     106                    data-description="Mendocino county, California, USA." 
     107                > 
    81108            </a> 
    82109        </div> 
     
    88115 
    89116    // Load the classic theme 
    90         Galleria.loadTheme('galleria.classic.min.js'); 
     117    Galleria.loadTheme('galleria.classic.min.js'); 
    91118 
    92         // Initialize Galleria 
    93         $('#galleria').galleria(); 
     119    // Initialize Galleria 
     120    Galleria.run('#galleria'); 
    94121 
    95122    </script> 
  • extensions/stripped-galleria/galleria/themes/classic/galleria.classic.css

    r12975 r26671  
    1 /* 
    2  * Galleria Classic Theme 
    3  * Copyright (c) 2010, Aino 
    4  * Licensed under the MIT license. 
    5  * Modification for stripped-galleria theme for Piwigo 
    6   */ 
    7   
     1/* Galleria Classic Theme 2012-08-07 | https://raw.github.com/aino/galleria/master/LICENSE | (c) Aino */ 
     2 
     3#galleria-loader{height:1px!important} 
     4 
    85.galleria-container { 
    96    position: relative; 
     
    7370} 
    7471.galleria-info-text { 
    75     background-color: #050505; 
     72    background-color: #000; 
    7673    padding: 12px; 
    7774    display: none; 
    7875    /* IE7 */ zoom:1; 
    79         opacity:0.8; 
    80     filter: alpha(opacity=80); 
    8176} 
    8277.galleria-info-title { 
    83         line-height:1.1; 
     78    font: bold 12px/1.1 arial,sans-serif; 
    8479    margin: 0; 
    8580    color: #fff; 
    86         margin-bottom: 7px; 
     81    margin-bottom: 7px; 
    8782} 
    8883.galleria-info-description { 
    89     font-style: italic; 
    90         line-height:1.4; 
     84    font: italic 12px/1.4 georgia,serif; 
    9185    margin: 0; 
    92     color: #fff; 
     86    color: #bbb; 
    9387} 
    9488.galleria-info-close { 
     
    120114    height: 20px; 
    121115    cursor: pointer; 
    122  } 
    123  .notouch .galleria-info-link:hover { 
     116    background-color: #000; 
     117} 
     118.notouch .galleria-info-link:hover { 
    124119    opacity: 1; 
    125120    filter: alpha(opacity=100); 
     
    221216    background-repeat: no-repeat; 
    222217} 
     218.galleria-container.videoplay .galleria-info, 
     219.galleria-container.videoplay .galleria-counter{ display:none!important; } 
  • extensions/stripped-galleria/galleria/themes/classic/galleria.classic.js

    r12975 r26671  
    11/** 
    2  * @preserve Galleria Classic Theme 2011-08-01 
    3  * http://galleria.aino.se 
     2 * Galleria Classic Theme 2012-08-08 
     3 * http://galleria.io 
    44 * 
    5  * Copyright (c) 2011, Aino 
    6  * Licensed under the MIT license. 
     5 * Licensed under the MIT license 
     6 * https://raw.github.com/aino/galleria/master/LICENSE 
     7 * 
    78 */ 
    89 
    9 /*global jQuery, Galleria */ 
     10(function($) { 
    1011 
    11 Galleria.requires(1.25, 'This version of Classic theme requires Galleria 1.2.5 or later'); 
    12  
    13 (function($) { 
     12/*global window, jQuery, Galleria */ 
    1413 
    1514Galleria.addTheme({ 
     
    2625    init: function(options) { 
    2726 
     27        Galleria.requires(1.33, 'This version of Classic theme requires Galleria 1.3.3 or later'); 
     28 
    2829        // add some elements 
    2930        this.addElement('info-link','info-close'); 
     
    3435        // cache some stuff 
    3536        var info = this.$('info-link,info-close,info-text'), 
    36             touch = Galleria.TOUCH, 
    37             click = touch ? 'touchstart' : 'click'; 
     37            touch = Galleria.TOUCH; 
    3838 
    3939        // show loader & counter with opacity 
     
    4949        // toggle info 
    5050        if ( options._toggleInfo === true ) { 
    51             info.bind( click, function() { 
     51            info.bind( 'click:fast', function() { 
    5252                info.toggle(); 
    5353            }); 
     
    7272                } 
    7373            } else { 
    74                 $(e.thumbTarget).css('opacity', this.getIndex() ? 1 : 0.6); 
     74                $(e.thumbTarget).css('opacity', this.getIndex() ? 1 : 0.6).bind('click:fast', function() { 
     75                    $(this).css( 'opacity', 1 ).parent().siblings().children().css('opacity', 0.6); 
     76                }); 
    7577            } 
    7678        }); 
     79 
     80        var activate = function(e) { 
     81            $(e.thumbTarget).css('opacity',1).parent().siblings().children().css('opacity', 0.6); 
     82        }; 
    7783 
    7884        this.bind('loadstart', function(e) { 
     
    8086                this.$('loader').show().fadeTo(200, 0.4); 
    8187            } 
    82  
     88            window.setTimeout(function() { 
     89                activate(e); 
     90            }, touch ? 300 : 0); 
    8391            this.$('info').toggle( this.hasInfo() ); 
    84  
    85             $(e.thumbTarget).css('opacity',1).parent().siblings().children().css('opacity', 0.6); 
    8692        }); 
    8793 
  • extensions/stripped-galleria/galleria/themes/classic/galleria.classic.min.js

    r12975 r26671  
    1 /* 
    2  Galleria Classic Theme 2011-08-01 
    3  http://galleria.aino.se 
    4  
    5  Copyright (c) 2011, Aino 
    6  Licensed under the MIT license. 
    7 */ 
    8 Galleria.requires(1.25,"This version of Classic theme requires Galleria 1.2.5 or later"); 
    9 (function(b){Galleria.addTheme({name:"classic",author:"Galleria",css:"galleria.classic.css",defaults:{transition:"slide",thumbCrop:"height",_toggleInfo:!0},init:function(e){this.addElement("info-link","info-close");this.append({info:["info-link","info-close"]});var c=this.$("info-link,info-close,info-text"),d=Galleria.TOUCH,f=d?"touchstart":"click";this.$("loader,counter").show().css("opacity",0.4);d||(this.addIdleState(this.get("image-nav-left"),{left:-50}),this.addIdleState(this.get("image-nav-right"), 
    10 {right:-50}),this.addIdleState(this.get("counter"),{opacity:0}));e._toggleInfo===!0?c.bind(f,function(){c.toggle()}):(c.show(),this.$("info-link, info-close").hide());this.bind("thumbnail",function(a){d?b(a.thumbTarget).css("opacity",this.getIndex()?1:0.6):(b(a.thumbTarget).css("opacity",0.6).parent().hover(function(){b(this).not(".active").children().stop().fadeTo(100,1)},function(){b(this).not(".active").children().stop().fadeTo(400,0.6)}),a.index===this.getIndex()&&b(a.thumbTarget).css("opacity", 
    11 1))});this.bind("loadstart",function(a){a.cached||this.$("loader").show().fadeTo(200,0.4);this.$("info").toggle(this.hasInfo());b(a.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",0.6)});this.bind("loadfinish",function(){this.$("loader").fadeOut(200)})}})})(jQuery); 
     1!function(i){Galleria.addTheme({name:"classic",author:"Galleria",css:"galleria.classic.css",defaults:{transition:"slide",thumbCrop:"height",_toggleInfo:true},init:function(t){Galleria.requires(1.33,"This version of Classic theme requires Galleria 1.3.3 or later");this.addElement("info-link","info-close");this.append({info:["info-link","info-close"]});var e=this.$("info-link,info-close,info-text"),s=Galleria.TOUCH;this.$("loader,counter").show().css("opacity",.4);if(!s){this.addIdleState(this.get("image-nav-left"),{left:-50});this.addIdleState(this.get("image-nav-right"),{right:-50});this.addIdleState(this.get("counter"),{opacity:0})}if(t._toggleInfo===true){e.bind("click:fast",function(){e.toggle()})}else{e.show();this.$("info-link, info-close").hide()}this.bind("thumbnail",function(t){if(!s){i(t.thumbTarget).css("opacity",.6).parent().hover(function(){i(this).not(".active").children().stop().fadeTo(100,1)},function(){i(this).not(".active").children().stop().fadeTo(400,.6)});if(t.index===this.getIndex()){i(t.thumbTarget).css("opacity",1)}}else{i(t.thumbTarget).css("opacity",this.getIndex()?1:.6).bind("click:fast",function(){i(this).css("opacity",1).parent().siblings().children().css("opacity",.6)})}});var n=function(t){i(t.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",.6)};this.bind("loadstart",function(i){if(!i.cached){this.$("loader").show().fadeTo(200,.4)}window.setTimeout(function(){n(i)},s?300:0);this.$("info").toggle(this.hasInfo())});this.bind("loadfinish",function(i){this.$("loader").fadeOut(200)})}})}(jQuery); 
  • extensions/stripped-galleria/readme.txt

    r20628 r26671  
    1313Changelog 
    1414--------- 
     15 
     16*** version 1.5.0 
     17- updated for 2.6&2.5 
    1518 
    1619*** version 1.4.3 
  • extensions/stripped-galleria/template/header.tpl

    r12975 r26671  
    4848<script type="text/javascript" src="{$ROOT_URL}themes/default/js/pngfix.js"></script> 
    4949<![endif]--> 
     50<!--[if lt IE 7]>{include file='ie6.tpl'}<![endif]--> 
     51 
     52{if ($BODY_ID=='theCategoryPage')} 
     53        {combine_script id='galleriaScript' require='jquery' load='header' path='themes/stripped-galleria/galleria/galleria-1.3.3.min.js'} 
     54        {combine_script id='galleriaHistoryScript' require='jquery,galleriaScript' load='header' path='themes/stripped-galleria/galleria/plugins/history/galleria.history.min.js'} 
     55        {if ($stripped.themeStyle == 'white')} 
     56                {combine_script id='galleriaTheme' require='galleriaScript' load='footer' path='themes/stripped-galleria/galleria/themes/classicwhite/galleria.classic.min.js'} 
     57        {else} 
     58                {combine_script id='galleriaTheme' require='galleriaScript' load='footer' path='themes/stripped-galleria/galleria/themes/classic/galleria.classic.min.js'} 
     59        {/if} 
     60{/if} 
    5061 
    5162{if not empty($head_elements)} 
  • extensions/stripped-galleria/template/index.tpl

    r13089 r26671  
    1 {php} 
    2         global $conf; 
    3         $this->assign('downloadLink', $conf['picture_download_icon']); 
    4 {/php} 
    51<div class="titrePage"> 
    62        <div class="browsePath"> 
  • extensions/stripped-galleria/template/thumbnails.tpl

    r20628 r26671  
    22{combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'} 
    33{combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'} 
    4 {php} 
    5         global $stripped, $strippedgalleria, $page; 
    6         $this->assign( 'stripped', $stripped ); 
    7         $this->assign( 'strippedgalleria', $strippedgalleria ); 
    8         $this->assign( 'get_root_url', get_root_url() ); 
    9         $this->assign( 'catid', @$page['category']['id'] ); 
    10         $this->assign( 'section', @$page['section'] ); 
    11         $this->assign( 'tagids',  @implode(',', @$page['tag_ids']) ); 
    12 {/php} 
    134<div id="gallery"></div> 
    145{footer_script} 
     
    6556                                                jQuery.post("{/literal}{$get_root_url}{literal}themes/stripped-galleria/save_history.php", { 
    6657                                                        imgid: "img-"+pid, 
    67                                                         catid: "{/literal}{$catid}{literal}", 
    68                                                         section: "{/literal}{$section}{literal}", 
    69                                                         tagids: "{/literal}{$tagids}{literal}" 
     58                                                        {/literal}{if !empty($catid)} catid: "{$catid}"{/if}{literal}, 
     59                                                        {/literal}{if !empty($section)} section: "{$section}"{/if}{literal}, 
     60                                                        {/literal}{if !empty($tagids)} tagids: "{$tagids}"{/if}{literal} 
    7061                                                }); 
    7162                                    }); 
     
    7869                                                jQuery.post("{/literal}{$get_root_url}{literal}themes/stripped-galleria/save_history.php", { 
    7970                                                        imgid: "img-"+pid, 
    80                                                         catid: "{/literal}{$catid}{literal}", 
    81                                                         section: "{/literal}{$section}{literal}", 
    82                                                         tagids: "{/literal}{$tagids}{literal}" 
     71                                                        {/literal}{if !empty($catid)} catid: "{$catid}"{/if}{literal}, 
     72                                                        {/literal}{if !empty($section)} section: "{$section}"{/if}{literal}, 
     73                                                        {/literal}{if !empty($tagids)} tagids: "{$tagids}"{/if}{literal} 
    8374                                                }); 
    8475                                    }); 
  • extensions/stripped-galleria/themeconf.inc.php

    r17962 r26671  
    22/* 
    33Theme Name: stripped-galleria 
    4 Version: Auto 
     4Version: 1.4.3 
    55Description: stripped-galleria theme 
    66Theme URI: http://piwigo.org/ext/extension_view.php?eid=585 
     
    3535if (!isset($strippedgalleria['lightbox'])) $strippedgalleria['lightbox']='none'; 
    3636 
    37 // Access to HD and link to original 
    3837 
    39 add_event_handler('loc_end_index_thumbnails', 'add_thumbnails_hd_url', 50, 2); 
    40 function add_thumbnails_hd_url($tpl_vars, $pictures) 
     38add_event_handler('loc_end_index_thumbnails', 'strippedgalleria_add_thumbnails_hd_url', 50, 2); 
     39function strippedgalleria_add_thumbnails_hd_url($tpl_vars) 
    4140{ 
    42         global $user; 
     41        global $user, $conf, $template, $page; 
    4342        foreach($tpl_vars as &$x) 
    4443        { 
     
    4746        } 
    4847        unset($x); 
     48  $stripped =  unserialize( $conf['stripped'] ); 
     49  $strippedgalleria = unserialize( $conf['stripped-galleria'] ); 
     50        $template->assign( 'stripped', $stripped ); 
     51        $template->assign( 'strippedgalleria', $strippedgalleria ); 
     52        $template->assign( 'get_root_url', get_root_url() ); 
     53        if (!empty($page['section'])) $template->assign('section', $page['section']); 
     54        if (!empty($page['category']['id'])) $template->assign('catid', $page['category']['id']); 
     55        if (!empty($page['tag_ids'])) $template->assign('tagids', implode(',', $page['tag_ids'])); 
    4956        return $tpl_vars; 
    5057} 
     58 
     59add_event_handler('loc_begin_page_header', 'strippedgalleria_header'); 
     60function strippedgalleria_header() 
     61{ 
     62  global $conf, $template; 
     63  $stripped =  unserialize( $conf['stripped'] ); 
     64  $strippedgalleria = unserialize( $conf['stripped-galleria'] ); 
     65        $template->assign( 'stripped', $stripped ); 
     66        $template->assign( 'strippedgalleria', $strippedgalleria ); 
     67} 
     68add_event_handler('loc_begin_index', 'strippedgalleria_add_downloadLink'); 
     69function strippedgalleria_add_downloadLink() 
     70{ 
     71  global $conf, $template; 
     72  $template->assign('downloadLink', $conf['picture_download_icon']); 
     73} 
     74 
    5175?> 
Note: See TracChangeset for help on using the changeset viewer.