Changeset 18552 in spip-zone


Ignore:
Timestamp:
Feb 21, 2008, 5:52:07 AM (11 years ago)
Author:
xebiaut@…
Message:

Insertion d'une nouvelle option dans la plugin : le blocage du clic droit (appel au menu contextuel)

Location:
_plugins_/_dev_/SPIP-album
Files:
4 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/SPIP-album/album_pipeline.php

    r18531 r18552  
    1515
    1616function album_entete($public=true){
     17        global $noclic;
     18
    1719        $entete ='
    1820
    1921<!-- Elements necessaires au plugin SPIP-Album -->
    20 <link rel="stylesheet" href="'.url_absolue(find_in_path('css/album.css')).'" type="text/css" media="projection, screen, tv" />
    21 <script type="text/javascript" src="'.url_absolue(find_in_path('javascript/interface.js')).'"></script>
     22<link rel="stylesheet" href="'.direction_css(find_in_path('css/album.css')).'" type="text/css" media="projection, screen, tv" />
     23<script type="text/javascript" src="'.find_in_path('javascript/interface.js').'"></script>
    2224<script type="text/javascript">
    2325var init_ib = function(){
    2426        $.ImageBox.init(
    2527                {
    26                         loaderSRC: "'.url_absolue(find_in_path('img_pack/loading.gif')).'",
    27                         closeHTML: "<img src=\''.url_absolue(find_in_path('img_pack/fermerlabel.gif')).'\' />"
     28                        loaderSRC: "'.find_in_path('img_pack/loading.gif').'",
     29                        closeHTML: "<img src=\''.find_in_path('img_pack/'._T('album:close').'label.gif').'\' />"
    2830                }
    2931        );
     
    3133';
    3234        if (!$public) $entete .='//onAjaxLoad est utilise seulement dans la partie privee
    33 if(typeof onAjaxLoad =="function") onAjaxLoad(init_ib);';
     35if(typeof onAjaxLoad =="function") onAjaxLoad(init_ib);
     36';
    3437        $entete .='$(document).ready(init_ib);
    3538</script>
    3639
    3740';
     41        if (!function_exists('lire_config')) tester_variable('noclic', '0');
     42        else tester_variable('noclic', lire_config('album/noclic','0'));
     43
     44        if ($public AND ($noclic == '1')) $entete .='
     45<!-- javascript de blocage du clic droit -->
     46<script type="text/javascript" src="'.find_in_path('javascript/noclic.js').'"></script>
     47
     48';
     49
    3850        return $entete;
    3951}
     
    4153function album_insert_head($flux) {
    4254        $flux .= album_entete();
    43 /*      '
    44 
    45 <!-- Elements necessaires au plugin SPIP-Album -->
    46 <link rel="stylesheet" href="'.url_absolue(find_in_path('css/album.css')).'" type="text/css" media="projection, screen, tv" />
    47 <script type="text/javascript" src="'.url_absolue(find_in_path('javascript/interface.js')).'"></script>
    48 <script type="text/javascript">
    49 var init_ib = function(){
    50         $.ImageBox.init(
    51                 {
    52                         loaderSRC: "'.url_absolue(find_in_path('img_pack/loading.gif')).'",
    53                         closeHTML: \'<img src="'.url_absolue(find_in_path('img_pack/fermerlabel.gif')).'" />\'
    54                 }
    55         );
    56 };
    57 //onAjaxLoad est utilise seulement dans la partie privee
    58 if(typeof onAjaxLoad =="function") onAjaxLoad(init_ib);
    59 $(document).ready(init_ib);
    60 </script>
    61 ';*/
    6255        return $flux;
    6356}
     
    6659        $exec = _request('exec');
    6760        if ($exec == 'articles')
    68 //              $flux .= album_insert_head($flux);
    6961                $flux .= album_entete(false);
    7062        return $flux;
  • _plugins_/_dev_/SPIP-album/fonds/cfg_album.html

    r18441 r18552  
    119119        </table>
    120120</fieldset>
     121<fieldset><legend><:album:cfg_noclic:></legend>
     122        <label for="sc_senstri"><:album:cfg_noclic_label:>&nbsp;:</label><br />
     123        <input type="radio" name="noclic" value="0"[ (#ENV{noclic,0}|=={0}|?{checked})]>&nbsp;<:album:desactive:>&nbsp;
     124        <input type="radio" name="noclic" value="1"[ (#ENV{noclic,0}|=={1}|?{checked})]>&nbsp;<:album:active:>&nbsp;
     125</fieldset>
    121126
    122127
  • _plugins_/_dev_/SPIP-album/lang/album_fr.php

    r18441 r18552  
    66
    77// A
     8'active' => 'Activ&eacute;',
    89'aucun' => 'Aucun copyright',
    910
     
    1617'cfg_nbre_vignette' => 'Nombre de vignettes par d&eacute;faut',
    1718'cfg_nbre_vignette_label' => 'D&eacute;finir le nombre de photographies affich&eacute;es dans les galeries ou diaporamas',
     19'cfg_noclic' => 'Blocage du clic droit de la souris',
     20'cfg_noclic_label' => 'Cette option permet de rendre impossible l\'appel au menu contextuel et donc de faire facilement une copie du contenu de votre site',
    1821'cfg_senstri' => 'Sens de tri par d&eacute;faut',
    1922'cfg_senstri_label' => 'D&eacute;finir le sens de tri des photographies affich&eacute;es dans les galeries ou diaporamas (<i>Dans les galeries, le tri se fait en fonction de <b>num titre</b> et de la <b>date</b>. Dans les diaporamas, le tri se fait sur la <b>date</b> seule</i>)',
     
    2326'cfg_watermark' => 'Configuration de l\'option Watermark',
    2427'clic_photo' => 'Cliquer sur la photo pour la visualiser dans sa taille originale.',
     28'close' => 'fermer',
    2529'croissant' => 'Croissant',
    2630
    2731// D
    2832'decroissant' => 'D&eacute;croissant',
     33'desactive' => 'D&eacute;sactiv&eacute;',
    2934
    3035// E
Note: See TracChangeset for help on using the changeset viewer.