Changeset 107160 in spip-zone


Ignore:
Timestamp:
Oct 25, 2017, 11:34:20 AM (3 years ago)
Author:
marcimat@…
Message:

Cosmétique du code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ancres_douces/ancres_douces_pipelines.php

    r90581 r107160  
    55// Pour par exemple limiter l'action de ancres_douces au div #contenu ou aux divs de classe .ancres_douces,
    66// inserez dans votre config/mes_options.php les lignes :
    7 // define ('ANCRES_DOUCES_CONTEXTE','#contenu');
     7// define ('CONTEXTE_ANCRES_DOUCES','#contenu');
    88// ou
    9 // define ('ANCRES_DOUCES_CONTEXTE','.ancres_douces');
     9// define ('CONTEXTE_ANCRES_DOUCES','.ancres_douces');
    1010
    1111function ancresdouces_insert_head($flux){
    1212
    13 if (!defined('CONTEXTE_ANCRES_DOUCES'))
    14         $appel_ancres_douces='jQuery';
    15 else $appel_ancres_douces='$(\''.CONTEXTE_ANCRES_DOUCES.'\')';
     13        if (!defined('CONTEXTE_ANCRES_DOUCES')) {
     14                $appel_ancres_douces = 'jQuery';
     15        } else {
     16                $appel_ancres_douces='$(\'' . CONTEXTE_ANCRES_DOUCES . '\')';
     17        }
    1618
    17 // Inclusion des scripts jquery
    18 $flux .= '<script src="'.url_absolue(find_in_path("js/jquery.scrollto.js")).'" type="text/javascript"></script>';
    19 $flux .= '<script src="'.url_absolue(find_in_path("js/jquery.localscroll.js")).'" type="text/javascript"></script>';
     19        // Inclusion des scripts jquery
     20        $flux .= '<script src="'.url_absolue(find_in_path("js/jquery.scrollto.js")).'" type="text/javascript"></script>';
     21        $flux .= '<script src="'.url_absolue(find_in_path("js/jquery.localscroll.js")).'" type="text/javascript"></script>';
    2022
    21 // Code d'init
    22 $flux .= '<script type="text/javascript">/* <![CDATA[ */
    23 function ancre_douce_init() {if(typeof jQuery.localScroll=="function")'.$appel_ancres_douces.'.localScroll({hash:true,onAfter:function( anchor, settings ){
     23        // Code d'init
     24        $flux .= '<script type="text/javascript">/* <![CDATA[ */
     25function ancre_douce_init() {
     26        if (typeof jQuery.localScroll=="function") {
     27                ' . $appel_ancres_douces . '.localScroll({hash:true, onAfter:function(anchor, settings){
    2428                        jQuery(anchor).attr(\'tabindex\', -1).on(\'blur focusout\', function () {
    25    
    26                 // when focus leaves this element,
    27                 // remove the tabindex attribute
    28                 jQuery(this).removeAttr(\'tabindex\');
    29    
    30             }).focus();
    31                 }});}
    32 if(window.jQuery)jQuery(document).ready(function() {
     29                                // when focus leaves this element,
     30                                // remove the tabindex attribute
     31                                jQuery(this).removeAttr(\'tabindex\');
     32                        }).focus();
     33                }});
     34        }
     35}
     36if (window.jQuery) jQuery(document).ready(function() {
    3337        ancre_douce_init();
    3438        onAjaxLoad(ancre_douce_init);
     
    3640/* ]]> */</script>';
    3741
    38 return $flux;
     42        return $flux;
    3943}
    40 ?>
Note: See TracChangeset for help on using the changeset viewer.