Changeset 77626 in spip-zone for _plugins_/mediaspip_player


Ignore:
Timestamp:
Oct 24, 2013, 10:39:18 AM (6 years ago)
Author:
kent1@…
Message:

Permettre de ne pas insérer dans l'espace public les scripts de mousewheel et sliders

Location:
_plugins_/mediaspip_player/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mediaspip_player/trunk/formulaires/configurer_mediaspip_player.html

    r76548 r77626  
    1818                                        <label for="cookie_volume_non"><:item_non:></label>
    1919                                </div>
     20                        </li>
     21                        <li class="editer editer_mousewheel_non_charger [ (#ENV**{erreurs}|table_valeur{mousewheel_non_charger}|oui)erreur]">
     22                                <label for="mousewheel_non_charger"><:mediaspip_player:label_mousewheel_non_charger:></label>[
     23                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{mousewheel_non_charger})</span>]
     24                                <p class="explication"><:mediaspip_player:explication_mousewheel_non_charger:></p>
     25                                <input type="checkbox" name="mousewheel_non_charger" id="mousewheel_non_charger"[(#ENV{mousewheel_non_charger}|=={on}|oui)checked="checked"] />
     26                        </li>
     27                        <li class="editer editer_slider_non_charger [ (#ENV**{erreurs}|table_valeur{slider_non_charger}|oui)erreur]">
     28                                <label for="slider_non_charger"><:mediaspip_player:label_slider_non_charger:></label>[
     29                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{slider_non_charger})</span>]
     30                                <p class="explication"><:mediaspip_player:explication_slider_non_charger:></p>
     31                                <input type="checkbox" name="slider_non_charger" id="slider_non_charger"[(#ENV{slider_non_charger}|=={on}|oui)checked="checked"] />
    2032                        </li>
    2133                        <li class="editer editer_slider_volume_orientation [ (#ENV**{erreurs}|table_valeur{slider_volume_orientation}|oui)erreur]">
  • _plugins_/mediaspip_player/trunk/lang/mediaspip_player_fr.php

    r76209 r77626  
    3333        'explication_cookie_volume' => 'Enregistrer l’état du volume dans un cookie afin de le récupérer pour chaque lecteur même en changeant de page.',
    3434        'explication_infos_embed' => 'Afficher un bandeau indiquant le titre et l’url du site sur les documents en embed.',
     35        'explication_mousewheel_non_charger' => 'Ne pas utiliser la molette de la souris pour régler le volume.',
     36        'explication_slider_non_charger' => 'Ne pas utiliser les sliders pour le volume et la barre de progression de lecture.',
    3537        'explication_slider_volume_orientation' => 'Permet de modifier l’orientation du slider de volume (dépend du thème utilisé en général).',
    3638        'explication_video_hauteur_embed' => 'Définit la hauteur des vidéos par défaut utilisée pour le code d’exportation.',
     
    5153        'label_infos_embed' => 'Afficher le bandeau sur les embed',
    5254        'label_largeur' => 'Largeur',
     55        'label_mousewheel_non_charger' => 'Ne pas charger mousewheel',
     56        'label_slider_non_charger' => 'Ne pas charger les sliders',
    5357        'label_slider_volume_orientation' => 'Orientation du slider de volume',
    5458        'label_video_hauteur_embed' => 'Hauteur des vidéos pour l’exportation',
  • _plugins_/mediaspip_player/trunk/mediaspip_player_pipelines.php

    r73487 r77626  
    66 * Auteurs :
    77 * kent1 (http://www.kent1.info - kent1@arscenic.info)
    8  * 2010-2012 - Distribué sous licence GNU/GPL
     8 * 2010-2013 - Distribué sous licence GNU/GPL
    99 *
    1010 * Fichier de définition des différents pipelines
     
    5555 */
    5656function mediaspip_player_jqueryui_plugins($plugins){
    57         $plugins[] = 'jquery.ui.slider';
     57        if(!function_exists('lire_config'))
     58                include_spip('inc/config');
     59       
     60        if(lire_config('mediaspip_player/slider_non_charger','non') != 'on')
     61                $plugins[] = 'jquery.ui.slider';
    5862        return $plugins;
    5963}
     
    6973 */
    7074function mediaspip_player_jquery_plugins($plugins){
    71         $plugins[] = _DIR_LIB_MOUSEWHEEL.'jquery.mousewheel.js';
     75        if(!function_exists('lire_config'))
     76                include_spip('inc/config');
     77       
     78        if(lire_config('mediaspip_player/mousewheel_non_charger','non') != 'on')
     79                $plugins[] = _DIR_LIB_MOUSEWHEEL.'jquery.mousewheel.js';
    7280        $plugins[] = 'javascript/flowplayer-3.2.12.min.js';
    7381        $plugins[] = 'javascript/mediaspip_player.js';
Note: See TracChangeset for help on using the changeset viewer.