Mise à jour réussie.";
// Permet le rafraichissement instantané
include('../lib/config.lib.php');
} ?>
Le dossier INSTALL a été effacé avec succés !
Page d'accueil changée.";
break;
case 'affichage':
if ($_GET['aff']=="on")
{
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'etat', '1');
}
else
{
if ($_GET['id']==1) echo "
Impossible de désafficher la page d'accueil ! ";
else ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'etat', '0');
}
break;
case 'ordreplus':
$new=$_GET['id']-1;
$page = lecture_xml("../data/pages/".$_GET['id'].".xml");
if ($page['page']['etat']['#text']==0 && $_GET['id']==2)
{
echo "
Vous ne pouvez mettre en page d'accueil, une page non affichée ! ";
}
else
{
rename ("../data/pages/".$_GET['id'].".xml", "../data/pages/-1.xml");
// 2 devient -1
rename ("../data/pages/".$new.".xml", "../data/pages/".$_GET['id'].".xml");
// 1 devient 2
rename ("../data/pages/-1.xml", "../data/pages/".$new.".xml");
// -1 devient 1
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'ordre', $_GET['id']);
// 2 -> 2
ecriture_xml('../data/pages/'.$new.'.xml', 'ordre', $new);
// 1 -> 1
echo "
Ordre modifié ";
}
break;
case 'ordremoins':
$new=$_GET['id']+1;
$page = lecture_xml("../data/pages/".$new.".xml");
if ($page['page']['etat']['#text']==0 && $_GET['id']==1)
{
echo "
Vous ne pouvez pas mettre en page d'accueil une page non affichée. ";
}
else
{
rename ("../data/pages/".$_GET['id'].".xml", "../data/pages/-1.xml");
rename ("../data/pages/".$new.".xml", "../data/pages/".$_GET['id'].".xml");
rename ("../data/pages/-1.xml", "../data/pages/".$new.".xml");
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'ordre', $_GET['id']);
ecriture_xml('../data/pages/'.$new.'.xml', 'ordre', $new);
echo "
Ordre modifié ";
}
break;
case 'ajouter':
if ($_POST['type']=="none") echo "
Veuillez choisir un type de page. ";
else include("../modules/".$_POST['type']."/edition.php");
break;
case 'modifier':
$page = lecture_xml("../data/pages/".$_GET['id'].".xml");
include("../modules/".strtolower($page['page']['type']['#text'])."/edition.php");
break;
case 'supprimer':
$apres=$_GET['id']+1;
$avant=$_GET['id']-1;
if($_GET['id']==1)
{
echo "
Vous ne pouvez pas supprimer la page d'accueil. ";
}
else
{
$list=listing_dossier($data_pages);
$nb = sizeof($list); $nb++;
$dateT = date("d-m-Y G\hi\ms\s");
$titre = donnee_xml('../data/pages/'.$_GET['id'].'.xml', 'nom');
rename ("../data/pages/".$_GET['id'].".xml", "../data/corbeille/".$dateT."_".$_GET['id'].".xml");
for ($i=$apres;$i<$nb;$i++)
{
$j=$i-1;
rename ("../data/pages/".$i.".xml", "../data/pages/".$j.".xml");
ecriture_xml('../data/pages/'.$j.'.xml', 'ordre', $j);
}
echo "
La page \"".$titre."\" a été déplacé dans le dossier corbeille ";
}
break;
}
?>
Choisir un type
----------------------
Nom de la page
Type de page
Modification
Suppresion
Ordre
Affichage
Module supprimé avec succés.";
}
else
{
echo "Voulez-vous vraiment supprimer ce module ?"; ?>
Ajouter un module
Nom du module
Description
Auteur(s)
Version
Modifier
Supprimer
Thème supprimé avec succés.";
}
else
{
if ($config['configuration']['theme']['#text']==$_GET['dossier'])
{
echo "
Vous ne pouvez pas supprimer le thème utilisé actuellement. ";
} else {
echo "Voulez-vous vraiment supprimer ce thème ?"; ?>
Ajouter un thème
Nom du thème
Auteur(s)
Version
Modifier
Supprimer
Choix
Mise à jour réussie.";
}
else
{
echo "
Les mots de passe ne sont pas identiques. ";
}
}
elseif ($_POST['mot_de_passe_ex']==NULL)
{
ecriture_xml('../data/config.xml', 'login_admin', $_POST['login']);
ecriture_xml('../data/config.xml', 'email_admin', $_POST['email']);
echo "
Mise à jour réussie. ";
}
else
{
echo "
Ancien mot de passe incorrect. ";
}
}
include('../lib/config.lib.php');
?>
Login de l'administrateur:
Email de l'administrateur:
Mot de passe de l'administrateur
Ancien MDP
Nouveau MDP
Confirmer MDP
Page restaurée avec succés.";
break;
case 'vider':
clearFolder("../data/corbeille/");
echo "
La corbeille a été vidé. ";
break;
case 'supprimer':
if (isset($_GET['del']))
{
unlink ("../data/corbeille/".$_GET['fichier']);
echo "
Page supprimée avec succés. ";
}
else
{
echo "Voulez-vous vraiment supprimer cette page?"; ?>
Vider la Corbeille
Titre de la page
Date de suppresion
Type
Restaurer
Supprimer
">
">