checkProfil(PROFIL_ADMIN); # On édite la configuration if(!empty($_POST)) { $_POST['feed_footer']=$_POST['content']; $_POST['images_l']=plxUtils::getValue($_POST['images_l'],800); $_POST['images_h']=plxUtils::getValue($_POST['images_h'],600); $_POST['miniatures_l']=plxUtils::getValue($_POST['miniatures_l'],200); $_POST['miniatures_h']=plxUtils::getValue($_POST['miniatures_h'],100); unset($_POST['content']); $plxAdmin->editConfiguration($plxAdmin->aConf,$_POST); header('Location: parametres_affichage.php'); exit; } # On récupère les thèmes $aStyles[''] = L_NONE1; $files = plxGlob::getInstance(PLX_ROOT.$plxAdmin->aConf['racine_themes'], true); if($styles = $files->query("/[a-z0-9-_\.\(\)]+/i")) { foreach($styles as $k=>$v) { if(substr($v,0,7) != 'mobile.') $aStyles[$v] = $v; } } # On récupère les templates de la page d'accueil $files = plxGlob::getInstance(PLX_ROOT.$plxAdmin->aConf['racine_themes'].$plxAdmin->aConf['style']); if ($array = $files->query('/^home(-[a-z0-9-_]+)?.php$/')) { foreach($array as $k=>$v) $aTemplates[$v] = $v; } # Tableau du tri $aTriArts = array('desc'=>L_SORT_DESCENDING_DATE, 'asc'=>L_SORT_ASCENDING_DATE, 'alpha'=>L_SORT_ALPHABETICAL); $aTriComs = array('desc'=>L_SORT_DESCENDING_DATE, 'asc'=>L_SORT_ASCENDING_DATE); # On va tester les variables pour les images et miniatures if(!is_numeric($plxAdmin->aConf['images_l'])) $plxAdmin->aConf['images_l'] = 800; if(!is_numeric($plxAdmin->aConf['images_h'])) $plxAdmin->aConf['images_h'] = 600; if(!is_numeric($plxAdmin->aConf['miniatures_l'])) $plxAdmin->aConf['miniatures_l'] = 200; if(!is_numeric($plxAdmin->aConf['miniatures_h'])) $plxAdmin->aConf['miniatures_h'] = 100; # On inclut le header include(dirname(__FILE__).'/top.php'); ?>