set_filenames(
array('default_content'=> $my_path.'template/picture.tpl')
);
return $template->parse( 'default_content', true);
}
//=====================================================================
add_event_handler('get_admin_plugin_menu_links', 'cl_autosize_admin_menu_test');
function cl_autosize_admin_menu_test($menu)
{
global $lang ;
array_push($menu, array('NAME' => 'Autosize',
'URL' => get_admin_plugin_menu_link(AUTOSIZE_PATH . 'admin/admin_autosize.php')));
return $menu;
}
function cl_autosize_aff_infos_plus()
{
global $template,$infos_message,$erreur_message, $user ;;
global $conf,$lang ;
//==============================================================
if (isset($erreur_message))
{
if ($erreur_message <> "")
{
$erreur_message=str_replace("\n",'
',$erreur_message) ;
$template->assign('errors',$erreur_message);
$erreur_message="";
}
}
if (isset($infos_message))
{
if ($infos_message <> "")
{
$infos_message=str_replace("\n",'
',$infos_message) ;
$template->assign('infos',$infos_message);
$infos_message="";
}
}
//=============================================================
return;
}
//===================================================================================
function cl_autosize_Get_Options()
{
global $conf,$autosize_parametres;
$autosize_parametres = unserialize($conf['cl_autosize']);
$autosize_parametres = cl_autosize_Set_Options();
return $autosize_parametres;
}
//===============================================================================
function cl_autosize_Set_Options()
{
global $autosize_parametres;
//=============================================================================
$autosize_parametres->webmaster_height =(isset($_POST['webmaster_height'])) ? $_POST['webmaster_height'] : ((isset($autosize_parametres->webmaster_height )) ? $autosize_parametres->webmaster_height : '100%' ) ;
$autosize_parametres->webmaster_width=(isset($_POST['webmaster_width']))? $_POST['webmaster_width']: ((isset($autosize_parametres->webmaster_width)) ? $autosize_parametres->webmaster_width: '100%') ;
$autosize_parametres->admin_height =(isset($_POST['admin_height'])) ? $_POST['admin_height'] : ((isset($autosize_parametres->admin_height )) ? $autosize_parametres->admin_height : '100%' ) ;
$autosize_parametres->admin_width=(isset($_POST['admin_width']))? $_POST['admin_width']: ((isset($autosize_parametres->admin_width)) ? $autosize_parametres->admin_width: '100%') ;
$autosize_parametres->generic_height =(isset($_POST['generic_height'])) ? $_POST['generic_height'] : ((isset($autosize_parametres->generic_height )) ? $autosize_parametres->generic_height : '200px' ) ;
$autosize_parametres->generic_width=(isset($_POST['generic_width']))? $_POST['generic_width']: ((isset($autosize_parametres->generic_width)) ? $autosize_parametres->generic_width: '300px') ;
$autosize_parametres->guest_height =(isset($_POST['guest_height'])) ? $_POST['guest_height'] : ((isset($autosize_parametres->guest_height )) ? $autosize_parametres->guest_height : '150px' ) ;
$autosize_parametres->guest_width=(isset($_POST['guest_width']))? $_POST['guest_width']: ((isset($autosize_parametres->guest_width)) ? $autosize_parametres->guest_width: '200px') ;
$autosize_parametres->normal_height =(isset($_POST['normal_height'])) ? $_POST['normal_height'] : ((isset($autosize_parametres->normal_height )) ? $autosize_parametres->normal_height : '150px' ) ;
$autosize_parametres->normal_width=(isset($_POST['normal_width']))? $_POST['normal_width']: ((isset($autosize_parametres->normal_width)) ? $autosize_parametres->normal_width: '100px') ;
$autosize_parametres->mini_height =(isset($_POST['mini_height'])) ? $_POST['mini_height'] : ((isset($autosize_parametres->mini_height )) ? $autosize_parametres->mini_height : '150' ) ;
$autosize_parametres->mini_width=(isset($_POST['mini_width']))? $_POST['mini_width']: ((isset($autosize_parametres->mini_width)) ? $autosize_parametres->mini_width: '300') ;
$autosize_parametres->echelle_max=(isset($_POST['echelle_max']))? $_POST['echelle_max'] : ((isset($autosize_parametres->echelle_max)) ? $autosize_parametres->echelle_max : '1.2');
$autosize_parametres->marge_basse=(isset($_POST['marge_basse']))? $_POST['marge_basse']: ((isset($autosize_parametres->marge_basse)) ? $autosize_parametres->marge_basse : '50');
//==================================================================================
return $autosize_parametres;
}
//========================================================================
function cl_autosize_sauve_options_inf()
{
global $options,$infos_message,$conf,$autosize_parametres ;
$infos_message .=l10n("cl_autosize_save_config")."
";
$autosize_parametres=cl_autosize_Set_Options();
if ( isset($autosize_parametres) )
{
$query = '
UPDATE '.CONFIG_TABLE.'
SET value="'.addslashes(serialize($autosize_parametres)).'"
WHERE param = "cl_autosize"
LIMIT 1';
pwg_query($query);
}
}
//=======================================================================
add_event_handler('loc_end_page_tail','cl_autosize_attente',100 );
function cl_autosize_attente()
{
}
?>