source: spip-zone/_plugins_/_test_/jquery_lazyload/lazyload_pipelines.php @ 27651

Last change on this file since 27651 was 27651, checked in by brunobergot@…, 12 years ago

Encore un petit plugin jQuery : Lazy Load pour différer le chargement des images de la page. L'icône est peut être pas top mais la tortue est tout de même bien lazy ;)

  • Property svn:executable set to *
File size: 864 bytes
Line 
1<?php
2
3function lazyload_insert_head($flux){
4        if (function_exists('lire_config')) {
5               
6                $selecteur = lire_config("lazyload/selecteur","#contenu img");
7                $distance = lire_config("lazyload/distance","0");
8                $event = lire_config("lazyload/event");
9                if ($event != "")
10                        $event = 'event : "'.$event.'",';
11                $effect = lire_config("lazyload/effect");
12                if ($effect != "")
13                        $effect = 'effect : "'.$effect.'",';
14               
15                $flux .= '<script type="text/javascript" src="'._DIR_PLUGIN_LAZYLOAD.'javascript/jquery.lazyload.js"></script>';
16                $flux .= '<script type="text/javascript">
17                                        (function($){
18                                                $(function(){
19                                                        $("'.$selecteur.'").lazyload({
20                                                                threshold : '.$distance.',
21                                                                placeholder : "'._DIR_PLUGIN_LAZYLOAD.'images/grey.gif",
22                                                                '.$event.'
23                                                                '.$effect.'
24                                                        });
25                                                });
26                                        })(jQuery);
27                                </script>';
28        }
29        return $flux;
30}
31
32?>
Note: See TracBrowser for help on using the repository browser.