// // This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. // // To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ // // or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. // // Francais (brouillon): http://creativecommons.org/projects/international/fr/translated-license // ////////////////////////////////////////////////////////////////////////////////////////////////////// // Visuel // v0.3.2 $requiredFiles = array("visuels","cache"); include_once("head.php"); $base = "../datas/documents/".$journal->courant[id]; if($_POST['choix']) { $e = $visuels->set_journal($journal->courant['id'],$_POST['choix']); if(!$e) $err = $visuels->erreur; else { $cache->vider($journal->courant['id']); header("location: visuel?err=".urlencode("Modification enregistrée.")); } } elseif($_GET['action'] == "update") { $cache->vider($journal->courant['id']); $err = "Votre journal a été mis à jour."; } elseif($_GET['action'] == "install") { $visuels->install($journal->courant['id']); $err = "Les fichiers ont bien été installés."; } if(isset($_GET['err'])) $err = urldecode($_GET['err']); if($err) $page = '

'.htmlentities(stripslashes($err)).'

'; $page.= '
Aspect visuel prédéfini '.$preload.'

Pour affecter un aspect visuel à votre journal, sélectionnez-le dans la liste ci-dessous et cliquez sur le bouton plus bas. Si vous désirez modifier ou créer ou votre aspect visuel vous-même, sélectionnez Personnalisé dans la liste.

'; if($journal->courant['visuel'] == "custom") { $page.= '
Personnalisation de l\'aspect visuel

Pour savoir comment vous pouvez modifier l\'aspect visuel de votre journal, merci de vous référer à l\'aide. Des erreurs dans les modifications de l\'aspect visuel peuvent rendre votre journal inaccessible.

'; if($visuels->is_newbie($journal->courant['id'])) $page.= '

Pour commencer... Vous devez Installer les fichiers vous permettant de modifier l\'aspect visuel du journal.

'; else { $page.= '
Fichiers modifiables '; foreach($visuels->files as $f) { if(strpos($f,"html")) $fi = "skel_".$f; else $fi = $f; if(file_exists($base."/".$fi)) { $page.= ' '; } } $page.= '
'; if($f == "default.css") $page.= 'Feuille de style'; elseif($f == "accueil.html") $page.= "Squelette: Accueil"; elseif($f == "ecrit.html") $page.= "Squelette: Ecrit"; elseif($f == "forum_message.html") $page.= "Squelette: Message de forum"; elseif($f == "mois.html") $page.= "Squelette: Liste des écrits d'un mois"; elseif($f == "forum_page.html") $page.= "Squelette: Liste des messages d'une page de forum"; else $page.= $f; $page.= ' Editer le fichier Supprimer
'; } $page.= '
'; } page("Aspect visuel",$page); ?>