Ignore:
Timestamp:
12/09/10 15:10:07 (9 years ago)
Author:
cljosse
Message:

[Autosize][beta] fix warning on jquery


File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Autosize/autosize.inc.php

    r7964 r8057  
    4040                load_language('lang', AUTOSIZE_PATH); 
    4141                $my_path = dirname(__FILE__).'/'; 
    42                  
    43                 if (isset( $page['body_id'])  ) { 
    44                 if ( $page['body_id']=='thePicturePage'  ) { 
     42         
     43                 if (isset( $page['body_id']) && $page['body_id']=='thePicturePage'  ) { 
    4544                        if ( isset($picture['current'])){                                
    4645                                $autosize_parametres = cl_autosize_Get_Options(); 
    4746                                include (AUTOSIZE_PATH."include/affiche.php");   
    48                                 $debug = isset($conf['debug']) ? $conf['debug'] : false ;  
    49                                 $cl_visible=isset($conf['cl_auto']) ? $conf['cl_auto'] : 'true' ;  
    5047                                 
    51                                 if($autosize_parametres->check_icon_v == 'on'){ 
    52                                   
    53                                 $template->assign('cl_autosize_button',  
    54                                  array(  
    55                                                 'cl_autosize_info' => 'cl_autosize_info' , 
    56                                                 'cl_autosize_info_2' => 'cl_autosize_info_2' ,     
    57                                                 'URL' => $_SERVER['REQUEST_URI'] , 
    58                                                 'ICON2' => AUTOSIZE_PATH . 'icons/button-maximize.png', 
    59                                                 'ICON' => AUTOSIZE_PATH . 'icons/button-minimize.png' 
    60                                         ) 
    61  
    62                                         ); 
    63   
    64                                 $template->set_filenames(array('cl_bp' => $my_path. 'template/picture.tpl')); 
    65                                 $template->concat('PLUGIN_PICTURE_ACTIONS', $template->parse('cl_bp', true)); 
     48                                 
     49                                if($autosize_parametres->check_icon_v == 'on'){                           
     50                                                $template->assign('cl_autosize_button',  
     51                                                array(  'cl_autosize_info' => 'cl_autosize_info' , 
     52                                                                'cl_autosize_info_2' => 'cl_autosize_info_2' ,     
     53                                                                'URL' => $_SERVER['REQUEST_URI'] , 
     54                                                                'ICON2' => AUTOSIZE_PATH . 'icons/button-maximize.png', 
     55                                                                'ICON' => AUTOSIZE_PATH . 'icons/button-minimize.png' 
     56                                                                ) 
     57 
     58                                                        ); 
     59  
     60                                        $template->set_filenames(array('cl_bp' => $my_path. 'template/picture.tpl')); 
     61                                        $template->concat('PLUGIN_PICTURE_ACTIONS', $template->parse('cl_bp', true)); 
    6662                                } 
    67                                   
    68  
    69                                 $template->set_filenames( 
     63                                 $template->set_filenames( 
    7064                                                array('autosize_content'=> $my_path.'template/autosize.tpl') 
    7165                                        ); 
    72                    $template->assign( 
    73                                                 array('DEBUG' => $debug   , 
    74                                                 'cl_visible' =>  $cl_visible 
    75                                                 ) 
    76                                                  );              
    77                                                                          
     66                                                                                                         
    7867                                return $template->parse( 'autosize_content', false); 
    79                         } 
    80        
    81                 } 
     68      
     69                  } 
    8270                } 
    8371        } //public function cl_autosize_affiche 
     
    133121 { 
    134122                global  $template,$user,$conf,$picture ,$page,$cl_plugin; 
    135                 //userDefManage ?? 
     123  
    136124                $my_path =  basename(dirname(__FILE__)).'/' ; 
    137125                $my_path = dirname(__FILE__).'/'; 
    138                 $debug = isset($conf['debug']) ? $conf['debug'] : false ;  
     126                $DEBUG = isset($conf['cl_debug']) ? $conf['cl_debug'] : "false" ;  
    139127                 
    140128                $ThePicture = $template->get_template_vars('current'); 
    141129                $tpl_name =   $user['theme'] ; 
    142                 if ( !empty($content) )   {  return $content;  }         
    143                 if ($ThePicture['is_picture'] <> 1 )    {  return $content;  ; }         
     130 
    144131 $autosizejs ='<!--- cl_autosize_script_3 -->'; 
    145132                $autosizejs = $autosizejs.'<script type="text/javascript" id="jquery" charset="utf-8"  src="'; 
    146133                $autocss =   $autosizejs.'themes/default/js/jquery.packed.js"></script>'."\n";  
    147                 $template->append('head_elements',$autocss); 
     134        //      $template->append('head_elements',$autocss); 
    148135  
    149136                $autocss="<script type='text/javascript'> 
    150 jQuery('#theImage').css({opacity:'0.0'}); 
     137                /* cl_autosize_script_3 */ 
     138                var DEBUG=\"".$DEBUG."\" ; 
     139                if (fade_in !=0) jQuery('#theImage').css({opacity:'0.0'}); 
    151140</script>"; 
    152141 
    153142                $template->append('footer_elements',"\n".$autocss); 
     143 
     144                if ( !empty($content) )   {  return $content;  }         
     145                if ($ThePicture['is_picture'] <> 1 )    {  
     146                 return $content;  ;  
     147                 }       
     148 
     149 
    154150                return $content ; 
    155151 
     
    162158                        $my_path =  basename(dirname(__FILE__)).'/' ; 
    163159                        $my_path = dirname(__FILE__).'/'; 
    164                         $debug = isset($conf['debug']) ? $conf['debug'] : false ;  
    165                          
     160                        $DEBUG =  isset($conf['cl_debug']) ? $conf['cl_debug'] : "false" ;  
     161                        $ma_page=isset($page['body_id'])?$page['body_id']:"" ; 
    166162                        $theme=$user['theme']; 
    167163                        $template->assign( 
     
    169165                                        'cl_version' => $cl_plugin['version'] , 
    170166                                        'name' => $cl_plugin['name'] , 
    171                                         'ma_page' =>    $page['body_id'], 
     167                                        'ma_page' =>    $ma_page, 
    172168                                         
    173169                                        'theme' => $theme  , 
    174                                         'DEBUG' => $debug   , 
     170                                        'DEBUG' => $DEBUG   , 
    175171                                        'AUTOSIZE_PATH' => AUTOSIZE_PATH 
    176172                                        ) 
     
    178174                                                  
    179175$autoscript="<script type='text/javascript'> 
     176/* cl_autosize_script_2 */ 
     177var DEBUG=\"".$DEBUG."\" ; 
    180178if (typeof (save_framework) == 'function') 
    181    save_framework('".$page['body_id']."'); 
     179   save_framework('".$ma_page."'); 
    182180</script>"; 
    183181                         $template->append('footer_elements',$autoscript);   
     
    192190        { 
    193191           global  $template,$user,$conf,$picture ,$page, $cl_plugin ; 
    194  
    195                 $my_path =  basename(dirname(__FILE__)).'/' ; 
     192                if(isset($page['body_id']) &&   $page['body_id'] == 'theAdminPage' ) return ;  
     193 
    196194            $my_path = dirname(__FILE__).'/'; 
    197195                $template->set_filenames(array('autosize_init'=>$my_path. "template/conflit.tpl" ) );    
    198                 $debug = isset($conf['debug']) ? $conf['debug'] : false ;  
     196                $DEBUG = isset($conf['cl_debug']) ? $conf['cl_debug'] : "false" ;  
    199197                $autosize_parametres =   cl_autosize_Get_Options() ;                     
    200198                $theme=$user['theme']; 
    201                           
     199                $url = get_root_url();    
     200                  
    202201                $template->assign( 
    203                                                 array(  
     202                                                array(    
    204203                                                'autosize_parametres' => $autosize_parametres , 
    205204                                                'cl_plugins' => $cl_plugin , 
    206205                                                'cl_version' => $cl_plugin['version'] , 
    207206                                                'name' => $cl_plugin['name'] , 
    208                                                  
     207                                                  
     208                                                 'MY_ROOT' => get_root_url(), 
    209209                                                'theme' => $theme  , 
    210                                                 'DEBUG' => $debug   , 
     210                                                'DEBUG' => $DEBUG   , 
    211211                                                'AUTOSIZE_PATH' => AUTOSIZE_PATH) 
    212212                                                 ); 
    213  
    214                 if(     $page['body_id'] == 'theAdminPage' ) return ; 
     213  
    215214                return $template->parse( 'autosize_init', false); 
    216215        }// function cl_autosize_script 
Note: See TracChangeset for help on using the changeset viewer.