echo "<hr />\n"; echo "<h4>Locales du système : </h4>\n"; $locale = setlocale(LC_TIME,0); echo "locale actuellement utilisée : $locale"; if (!strstr(mb_strtolower($locale), 'utf')) { echo "<p style=\"color:red;\">"; echo 'Votre système ne semble pas avoir de locale utf-8 d\'installée. Il est possible que sans locale utf-8 certains affichages de dates soient inesthétiques.</p>'; } echo "<br />\n"; echo "<hr />\n"; echo "<h4>Droits sur les dossiers : </h4>\n"; echo "Certains dossiers doivent être accessibles en écriture pour Gepi.<br />\n"; test_ecriture_dossier(); echo "Si les droits ne sont pas corrects, vous devrez les corriger en FTP, SFTP ou en console selon l'accès dont vous disposez sur le serveur.<br />\n"; echo "<br />\n"; echo "<p>Test d'écriture dans le fichier de personnalisation des couleurs (<i>voir <a href='../gestion/param_couleurs.php'>Gestion générale/Paramétrage des couleurs</a></i>) :<br />"; if(file_exists('../style_screen_ajout.css')){ $test=test_ecriture_style_screen_ajout(); if($test) { echo "Le fichier style_screen_ajout.css à la racine de l'arborescence Gepi est accessible en écriture.\n"; } else { echo "<span style='color:red'><b>ERREUR</b> : Le fichier style_screen_ajout.css à la racine de l'arborescence Gepi n'a pas pu être créé ou n'est pas accessible en écriture.</span>\n"; } }elseif(file_exists('../style_screen_ajout.css.ori')) { echo "<span style='color:red'> Le fichier style_screen_ajout.css.ori à la racine de l'arborescence Gepi doit être renommé en style_screen_ajout.css et être accessible en écriture.</span>\n"; }else{ echo "<span style='color:red'><b>ERREUR</b> : Le fichier style_screen_ajout.css à la racine de l'arborescence Gepi est manquant. Il faut en créer un vide qui doit être accessible en écriture.</span>\n";
echo "<br />\n"; if (!getSettingAOui('active_module_trombinoscopes')) { echo "<span style='color:red; margin-left:2em;'>Le module Trombinoscopes est <a href='../mod_trombinoscopes/trombinoscopes_admin.php'>inactif</a>, il ne devrait pas y avoir de photos à archiver.</span><br />"; } echo "<input type=\"radio\" name=\"dossier\" id=\"dossier_cdt\" value=\"cdt\" /><label for='dossier_cdt'> Dossier documents du cahier de textes (<em>_cdt_le_DATE_a_HEURE.zip</em>)</label>\n"; if ($dossiers_OK) { echo "<br /> (<em>volume du dossier 'documents' : " . volume_dir_human($dossier_documents) . ", dont " . volume_dir_human($dossier_documents . "/archives") . " dans le sous-dossier 'archives'"; if (is_dir($dossier_documents . "/discipline")) { echo " et " . volume_dir_human($dossier_documents . "/discipline") . " dans le sous-dossier 'discipline'"; echo " qui ne seront"; } else { echo " qui ne sera"; } echo " pas inclus dans l'archive</em>)"; } echo "<br />\n"; if (!getSettingAOui('active_cahiers_texte')) { echo "<span style='color:red; margin-left:2em;'>Le module Cahiers de textes est <a href='../cahier_texte_admin/index.php'>inactif</a>, il ne devrait pas y avoir de photos à archiver</span><br />"; } echo "<br />\n"; echo "<input type=\"hidden\" name=\"action\" value=\"zip\" />\n\n\t <input type=\"submit\" value=\"Créer l'archive\" name=\"bouton3\" />\n\n </p>\n\t </form>\n"; echo "<br /><hr />"; echo "<h3 id=\"rw\">Contrôle des dossiers devant être accessibles en écriture pour la sauvegarde/restauration</h3>\n"; $tab_restriction = array("backup"); test_ecriture_dossier($tab_restriction); echo "<br />\n"; echo "<p>Les autres fichiers et dossiers devant être accessibles en écriture peuvent être contrôlés dans la page <a href='../mod_serveur/test_serveur.php'>Configuration serveur</a>"; echo "<br />\n"; echo " \n"; echo "</p>\n"; require "../lib/footer.inc.php";