Changeset 111429 in spip-zone


Ignore:
Timestamp:
Aug 25, 2018, 5:43:38 AM (3 months ago)
Author:
arnaud.berard@…
Message:

v1.0.13

  • Ajout d'une config inssérant les style et js dans l'espace privé de spip, pour quand on utilise les modèles owl dans les contenus.

La config est décoché par défaut, pour quand on utilise uniquement dans les squelettes

Location:
_plugins_/owlcarousel/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/owlcarousel/trunk/formulaires/configurer_owlcarousel.html

    r104551 r111429  
    1212                <div class="editer-groupe">
    1313                        <div class="editer editer_css editer_radio">
    14                                 <label for="lazy_class"><:owlcarousel:cfg_label_css:></label>
     14                                <label for="css"><:owlcarousel:cfg_label_css:></label>
    1515                                <p class="explication"><:owlcarousel:cfg_explication_css:></p>
    1616                                <div class="choix">
     
    1818                                        <label for='cssn'>
    1919                                                <:owlcarousel:cfg_label_css:>
     20                                        </label>
     21                                </div>
     22                        </div>
     23                </div>
     24                <div class="editer-groupe">
     25                        <div class="editer editer_header_prive editer_radio">
     26                                <label for="lazy_class"><:owlcarousel:cfg_label_header_prive:></label>
     27                                <p class="explication"><:owlcarousel:cfg_explication_header_prive:></p>
     28                                <div class="choix">
     29                                        <input type="checkbox" name="header_prive" class="checkbox" value='on' id='header_prive'[(#ENV{header_prive}|oui)checked="checked" ]/>
     30                                        <label for='header_prive'>
     31                                                <:owlcarousel:cfg_label_header_prive:>
    2032                                        </label>
    2133                                </div>
  • _plugins_/owlcarousel/trunk/lang/owlcarousel_fr.php

    r110327 r111429  
    1313        'cfg_explication_css'   => 'Les styles seront inssérés dans l\'entête de toutes les pages',
    1414        'cfg_titre_page_configurer_owlcarousel' => 'OwlCarousel',
    15 
     15        'cfg_label_header_prive'        => 'Insertion dans l\'espace privé de spip',
     16        'cfg_explication_header_prive'  => 'Les styles et javascript seront inssérés dans l\'entête de l\'espace privé de spip',
    1617        'cfg_titre_parametrages' => 'Configurer OwlCarousel',
    1718
  • _plugins_/owlcarousel/trunk/owlcarousel_pipelines.php

    r104551 r111429  
    1515        $flux.='<link rel="stylesheet" type="text/css" href="'.find_in_path('css/owl.theme.css').'" media="screen" />'."\n";
    1616    }
    17 
    18     return $flux;   
     17    return $flux;
    1918}
    2019
    2120function owlcarousel_insert_head($flux){
    22    
    2321     $flux.='<script src="'.find_in_path('javascript/owl.carousel.js').'" type="text/javascript"></script>'."\n";
    24      
    25      return $flux;
     22     return $flux;
    2623}
    2724
    28 
     25function owlcarousel_header_prive($flux){
     26  include_spip('inc/config');
     27  if(lire_config('owlcarousel/header_prive', 0)){
     28    $flux.='<link rel="stylesheet" type="text/css" href="'.find_in_path('css/owl.carousel.css').'" media="screen" />'."\n";
     29    $flux.='<link rel="stylesheet" type="text/css" href="'.find_in_path('css/owl.theme.css').'" media="screen" />'."\n";
     30    $flux = owlcarousel_insert_head($flux);
     31  }
     32  return $flux;
     33}
    2934
    3035/**
     
    3843    return $table;
    3944}
    40 
  • _plugins_/owlcarousel/trunk/paquet.xml

    r111254 r111429  
    22        prefix="owlcarousel"
    33        categorie="multimedia"
    4         version="1.0.12"
     4        version="1.0.13"
    55        schema="0.0.1"
    66        etat="test"
     
    1818        <pipeline nom="insert_head_css" inclure="owlcarousel_pipelines.php" />
    1919        <pipeline nom="insert_head" inclure="owlcarousel_pipelines.php" />
     20        <pipeline nom="header_prive" inclure="owlcarousel_pipelines.php" />
    2021
    2122        <!-- Import export  de config-->
Note: See TracChangeset for help on using the changeset viewer.