"; file_put_contents('include/theme.php', $contenu); // Sauvegarde des couleurs associées au thème courant enregistrer_config_theme_courant (); } //----------------------------------------------------------------------------- // Lecture de la valeur courante des paramètres //----------------------------------------------------------------------------- require ('include/config1.php'); require ('include/config2.php'); // Valeurs PAR DEFAUT des paramètres (s'ils ne sont PAS définis dans config1.php/config2.php) // Utile uniquement pour la mise à jour à partir d'une version précédente de Phortail if (!isset ($cfgTexte[3])) { $cfgTexte[3] = $cfgLien[1]; } if (!isset ($cfgStyleBarreMenu[1])) { $cfgStyleBarreMenu[1] = $cfgBordure[0]; } //----------------------------------------------------------------------------- // Changement de skin et chargement des paramètres associés //----------------------------------------------------------------------------- if (!empty ($skin) && theme_valide ($skin)) { $cfgSkin = $skin; charger_config_theme ($cfgSkin, $initialiserTheme == 1); } if ($changerskin == 1) { if (isset ($_POST['cfgSkin'])) { $cfgSkin = decode_gpc ($_POST['cfgSkin']); } charger_config_theme ($cfgSkin); } //----------------------------------------------------------------------------- // Création de l'index des skins //----------------------------------------------------------------------------- $skins = array (); $dossier_skins = opendir ('skin'); while ($fichier_skin = readdir ($dossier_skins)) { if (is_dir ('skin/'.$fichier_skin) && $fichier_skin != '.' && $fichier_skin != '..' && $fichier_skin != 'no_skin' && file_exists ('skin/'.$fichier_skin.'/skin.php')) { $skins[] = $fichier_skin; } } closedir($dossier_skins); sort($skins); //============================================================================= // Affichage de la page //============================================================================= include ('include/hpage.inc'); htable ('Admin - Configuration du théme', '100%'); // Définition des polices utilisables $polices = array( "Arial" => "Arial, Helvetica, sans-serif", "Arial Black" => "'Arial Black', Arial, Helvetica, sans-serif", "Comic Sans MS" => "'Comic Sans MS', Arial, Helvetica, sans-serif", "Courier New" => "'Courier New', Courier, monospace", "Georgia" => "Georgia, 'Times New Roman', Times, serif", "Times New Roman" => "'Times New Roman', Times, serif", "Trebuchet MS" => "'Trebuchet MS', Verdana, Arial, sans-serif", "Verdana" => "Verdana, Arial, Helvetica, sans-serif" ); // Définition des bordures utilisables $borduresCadres = array( "Aucune bordure" => "", "Pleine" => "solid", "Pointillés" => "dotted", "Tirets" => "dashed", "Relief en avant" => "outset", "Relief en arrière" => "inset", ); echo '

Changer le théme du site

Cette page permet de configurer le théme du site.

Pour la taille des textes, mettre px après le nombre pour indiquer l\'unité.


Retour admin || DÉCONNEXION


'; //----------------------------------------------------------------------------- // Formulaire de choix du thème //----------------------------------------------------------------------------- echo ' '; echo '
'; if ($initialiserTheme != 1 && config_theme_perso_existe ($cfgSkin)) { echo ' '; } echo '

CHOIX du THÈME (ou SKIN)

• Thème :

'; if (theme_parametrable ($cfgSkin)) { echo '

'; } echo '

Réinitialiser les couleurs

'; //----------------------------------------------------------------------------- // Formulaire général //----------------------------------------------------------------------------- echo '
'; echo ' '; echo ' '; echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo ' '; //----------------------------------------------------------------------------- echo '

BARRE de NAVIGATION

• Couleur de fond :

• Couleur de bordure :

PAGES

• Police du texte :

• Taille :

• Couleur du texte :

• Couleur du texte en surbrillance :

• Style des bordures des listes (nouvelles, téléchargements, liens, ...) :

• Couleur des bordures :

• Image de fond :

• Couleur de fond par défaut :

TITRES

• Police des titres :

• Taille :

• Couleur :

• Couleur de fond :

LIENS

• Couleur de lien inactif :

• Couleur de lien actif :

BOITES

• Couleur de fond de boite inactive :

• Couleur de fond de boite active :

DATE

• Police :

• Taille, graisse, style
(ex: 14px bold ou 12px normal italic) :

• Couleur du texte :

BANNIÈRE

• Police :

• Taille, graisse, style
(ex: 14px bold ou 12px normal italic) :

• Couleur du texte :

PAGE d\'ACCUEIL et PAGES CENTRALES

• Police :

• Taille :

• Couleur du texte :

• Marges (haut droite bas gauche) :

ARTICLES

• Police :

• Taille :

• Couleur du texte :

• Marges (haut droite bas gauche) :



 
Palette de couleurs


Retour admin || DÉCONNEXION

'; //----------------------------------------------------------------------------- btable (); include ('include/bpage.inc'); ?>