Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 75 → Rev 76

/trunk/papyrus/applications/installateur/instal_fichier.inc.php
32,7 → 32,7
// | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
// | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: instal_fichier.inc.php,v 1.2 2004-10-18 09:12:09 jpm Exp $
// CVS : $Id: instal_fichier.inc.php,v 1.3 2004-10-19 15:59:18 jpm Exp $
/**
* Page de création des fichiers nécessaire à l'installation de Papyrus.
*
46,7 → 46,7
*@author Patrick PAUL
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.2 $ $Date: 2004-10-18 09:12:09 $
*@version $Revision: 1.3 $ $Date: 2004-10-19 15:59:18 $
// +------------------------------------------------------------------------------------------------------+
**/
 
59,6 → 59,7
} else if (isset($_POST['config_serial'])) {
$config = unserialize(stripslashes($_POST['config_serial']));
}
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
110,6 → 111,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.2 2004/10/18 09:12:09 jpm
* Changement de nom d'un fichier.
*
* Revision 1.1 2004/10/18 09:11:05 jpm
* Changement de nom du fichier.
*
/trunk/papyrus/applications/installateur/instal_base_de_donnees.inc.php
32,7 → 32,7
// | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
// | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: instal_base_de_donnees.inc.php,v 1.1 2004-10-15 18:28:59 jpm Exp $
// CVS : $Id: instal_base_de_donnees.inc.php,v 1.2 2004-10-19 15:59:18 jpm Exp $
/**
* Page de création de la base de données de Papyrus.
*
47,7 → 47,7
*@author Eric FELDSTEIN
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.1 $ $Date: 2004-10-15 18:28:59 $
*@version $Revision: 1.2 $ $Date: 2004-10-19 15:59:18 $
// +------------------------------------------------------------------------------------------------------+
**/
 
60,6 → 60,11
} else if (isset($_POST['config_serial'])) {
$config = unserialize(stripslashes($_POST['config_serial']));
}
if (isset($_POST['bdd'])) {
$bdd = $_POST['bdd'];
} else if (isset($_POST['bdd_serial'])) {
$bdd = unserialize(stripslashes($_POST['bdd_serial']));
}
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
66,7 → 71,7
$sortie .= ' <h1>Installation de Papyrus</h1></h1>'."\n";
 
// Test de la configuration
$sortie .= ' <h2>Test de la configuration</h2>'."\n";
$sortie .= ' <h2>Test de la configuration de la base de données</h2>'."\n";
$erreur = testerConfig('Test connexion MySQL ...', $dblink = @mysql_connect($config['PAP_BDD_SERVEUR'], $config['PAP_BDD_UTILISATEUR'], $config['PAP_BDD_MOT_DE_PASSE']), '', 1, 0);
$erreur = testerConfig('Recherche base de donn&eacute;es ...', @mysql_select_db($config['PAP_BDD_NOM'], $dblink),
'La base de donn&eacute;es que vous avez choisie n\'existe pas, vous devez la cr&eacute;er avant d\'installer Papyrus !', 1, $erreur);
75,11 → 80,13
if (!$version = GEN_VERSION) $version = '0.1';
switch ($version) {
case '0.1':// Nouvelle installation de Papyrus 0.1
//Insertion des requêtes présentes dans le fichier sql
$sortie .= '<h2>Insertion des données du fichier sql dans la base</h2>';
$sortie .= '<div class="zone_requete">';
$sql_contenu = PMA_readFile(INSTAL_CHEMIN_SQL.'papyrus_v'.$version.'.sql');
$tab_requete_sql = array();
PMA_splitSqlFile($tab_requete_sql, $sql_contenu, '');
foreach ($tab_requete_sql as $value) {
//$sortie .= $value['query'].'<br />'.$value['type'].'-'.$value['table_nom'].'<br /><br /><br />';
$table_nom = '';
if (!empty($value['table_nom'])) {
$table_nom = $value['table_nom'];
96,6 → 103,14
'Donn&eacute;es d&eacute;j&agrave; pr&eacute;sente ?', 0, $erreur);
}
}
$sortie .= '</div>';
//Insertion des requêtes dépendant du formulaire d'installation
$sortie .= '<h2>Insertion des données dépendant du formulaire précédent</h2>';
$requete_admin = 'INSERT INTO gen_annuaire VALUES (1, "'.$bdd['ADMIN_I18N'].'", "'.$bdd['ADMIN_NOM'].
'", "'.$bdd['ADMIN_PRENOM'].'", "'.md5($bdd['ADMIN_MDP_01']).'", "'.
$bdd['ADMIN_MAIL'].'");';
$erreur = testerConfig( 'Insertion de l\'administrateur...', @mysql_query($requete_admin, $dblink),
'Donn&eacute;es d&eacute;j&agrave; pr&eacute;sente ?', 0, $erreur);
break;
case '0.2':// Installation de Papyrus 0.2
109,11 → 124,13
$sortie .= ' <form action="'.donnerUrlCourante().'?installation=config" method="POST" />'."\n";
$sortie .= ' <input type="hidden" name="config" value="'.htmlentities(serialize($config)).'" />'."\n";
$sortie .= ' <input type="hidden" name="bdd" value="'.htmlentities(serialize($bdd)).'" />'."\n";
$sortie .= ' <input type="submit" value="Continuer" />'."\n";
$sortie .= ' </form>'."\n";
} else {
$sortie .= ' <form action="'.donnerUrlCourante().'?installation=bdd" method="POST" />'."\n";
$sortie .= ' <input type="hidden" name="config_serial" value="'.htmlentities(serialize($config)).'" />'."\n";
$sortie .= ' <input type="hidden" name="bdd_serial" value="'.htmlentities(serialize($bdd)).'" />'."\n";
$sortie .= ' <input type="submit" value="Essayer &agrave; nouveau" />'."\n";
$sortie .= ' </form>'."\n";
}
125,7 → 142,10
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.1 2004/10/15 18:28:59 jpm
* Début appli installateur de Papyrus.
*
*
* +-- Fin du code ----------------------------------------------------------------------------------------+
*/
?>
/trunk/papyrus/applications/installateur/instal_preference.inc.php
31,7 → 31,7
// | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
// | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: instal_preference.inc.php,v 1.1 2004-10-15 18:28:59 jpm Exp $
// CVS : $Id: instal_preference.inc.php,v 1.2 2004-10-19 15:59:18 jpm Exp $
/**
* Page d'initialisation de l'installation de Papyrus.
*
45,7 → 45,7
*@author Patrick PAUL
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.1 $ $Date: 2004-10-15 18:28:59 $
*@version $Revision: 1.2 $ $Date: 2004-10-19 15:59:18 $
// +------------------------------------------------------------------------------------------------------+
**/
 
52,32 → 52,37
// +------------------------------------------------------------------------------------------------------+
// | ENTÊTE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
$config['PAP_BDD_SERVEUR'] = '';
if (defined('PAP_BDD_SERVEUR')) {
$config['PAP_BDD_SERVEUR'] = PAP_BDD_SERVEUR;
$conf = array('PAP_BDD_SERVEUR' => '', 'PAP_BDD_NOM' => '', 'PAP_BDD_UTILISATEUR' => '', 'PAP_BDD_MOT_DE_PASSE' => '',
'PAP_FTP_SERVEUR' => '', 'PAP_FTP_PORT' => '', 'PAP_FTP_UTILISATEUR' => '', 'PAP_FTP_MOT_DE_PASSE' => '',
'PAP_FTP_RACINE' => '', 'PAP_CHEMIN_RACINE' => '', 'PAP_URL_REECRITURE' => '');
foreach ($conf as $c => $v) {
if (!empty($_POST['config'][$c])) {
$config[$c] = $_POST['config'][$c];
} else if (defined($c)) {
$config[$c] = constant($c);
} else {
$config[$c] = '';
}
}
$config['PAP_BDD_NOM'] = '';
if (defined('PAP_BDD_NOM')) {
$config['PAP_BDD_NOM'] = PAP_BDD_NOM;
$bd = array( 'ADMIN_PRENOM' => '', 'ADMIN_NOM' => '', 'ADMIN_LOGIN' => '', 'ADMIN_MAIL' => '', 'ADMIN_MDP_01' => '',
'ADMIN_MDP_02' => '', 'ADMIN_I18N' => '');
foreach ($bd as $c => $v) {
if (!empty($_POST['bdd'][$c])) {
$bdd[$c] = $_POST['bdd'][$c];
} else if (defined($c)) {
$bdd[$c] = constant($c);
} else {
$bdd[$c] = '';
}
}
$config['PAP_BDD_UTILISATEUR'] = '';
if (defined('PAP_BDD_UTILISATEUR')) {
$config['PAP_BDD_UTILISATEUR'] = PAP_BDD_UTILISATEUR;
}
$config['PAP_BDD_MOT_DE_PASSE'] = '';
if (defined('PAP_BDD_MOT_DE_PASSE')) {
$config['PAP_BDD_MOT_DE_PASSE'] = PAP_BDD_MOT_DE_PASSE;
}
$config['PAP_URL_REECRITURE'] = '';
if (defined('PAP_URL_REECRITURE')) {
$config['PAP_URL_REECRITURE'] = PAP_URL_REECRITURE;
}
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
$sortie .= ' <h1>Installation de Papyrus</h1></h1>'."\n";
 
if (isset($message_erreur)) {
$sortie .= '<div class="erreur">'.$message_erreur.'</div>'."\n";
}
if (defined('PAP_VERSION')) {
$sortie .= '<p>Votre syst&egrave;me Papyrus existant a &eacute;t&eacute; reconnu comme &eacute;tant la version '.
INSTAL_VERSION_ANCIENNE.'.<br />'.
88,7 → 93,7
$sortie .= '<p>Vous &ecirc;tes sur le point d\'installer Papyrus '.INSTAL_VERSION_NOUVELLE.'.<br />'.
'Veuillez configurer votre Papyrus en utilisant le formulaire suivant.</p>'."\n";
}
$sortie .= ' <form action="'.donnerUrlCourante().'?installation=bdd" method="POST">';
$sortie .= ' <form action="'.donnerUrlCourante().'?installation=verif" method="POST">';
$sortie .= ' <ul>'."\n";
$sortie .= '<li>NOTE: Ce programme d\'installation va essayer de modifier les options de configurations dans le '.
'fichier <tt>pap_config.inc.php</tt>, situ&eacute; dans le r&eacute;pertoire <tt>configuration</tt> du réportoire '.
99,24 → 104,94
$sortie .= '<li>La machine sur laquelle se trouve votre serveur MySQL. En g&eacute;n&eacute;ral c\'est "localhost" (ie, la m&ecirc;me machine que celle o&ugrave; se trouve les pages de Papyrus.).</li>'."\n";
$sortie .= '<li></li>'."\n";
$sortie .= '<li>'."\n".
'<label for="mysql_serveur">Machine MySQL :</label>'.
'<input id="mysql_serveur" type="text" size="50" name="config[PAP_BDD_SERVEUR]" value="'.$config['PAP_BDD_SERVEUR'].'" />'.
'<label for="mysql_serveur">Nom du serveur MySQL :</label>'.
'<input id="mysql_serveur" type="text" size="30" name="config[PAP_BDD_SERVEUR]" value="'.$config['PAP_BDD_SERVEUR'].'" />'.
'</li>'."\n";
$sortie .= '<li>La base de donn&eacute;es MySQL &agrave; utiliser pour Papyrus. Cette base de donn&eacute;es doit d&eacute;j&agrave; '.
'exister avant de pouvoir continuer.</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="mysql_database">Base de donn&eacute;es MySQL :</label>'.
'<input id="mysql_database" type="text" size="50" name="config[PAP_BDD_NOM]" value="'.$config['PAP_BDD_NOM'].'" />'.
'<input id="mysql_database" type="text" size="30" name="config[PAP_BDD_NOM]" value="'.$config['PAP_BDD_NOM'].'" />'.
'</li>'."\n";
$sortie .= '<li>Nom et mot de passe de l\'utilisateur MySQL qui sera utilis&eacute; pour se connecter &agrave; votre base de donn&eacute;es.</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="mysql_user">Non de l\'utilisateur MySQL :</label>'.
'<input id="mysql_user" type="text" size="50" name="config[PAP_BDD_UTILISATEUR]" value="'.$config['PAP_BDD_UTILISATEUR'].'" />'.
'<input id="mysql_user" type="text" size="30" name="config[PAP_BDD_UTILISATEUR]" value="'.$config['PAP_BDD_UTILISATEUR'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="mysql_password">Mot de passe MySQL :</label>'.
'<input id="mysql_password" type="password" size="50" name="config[PAP_BDD_MOT_DE_PASSE]" value="'.$config['PAP_BDD_MOT_DE_PASSE'].'" />'.
'<input id="mysql_password" type="password" size="30" name="config[PAP_BDD_MOT_DE_PASSE]" value="'.$config['PAP_BDD_MOT_DE_PASSE'].'" />'.
'</li>'."\n";
$sortie .= '<h2>Configuration du FTP et des chemins d\'accès</h2>'."\n";
$sortie .= '<li>'."\n".
'<label for="ftp_serveur">Nom du serveur FTP :</label>'.
'<input id="ftp_serveur" type="text" size="30" name="config[PAP_FTP_SERVEUR]" value="'.$config['PAP_FTP_SERVEUR'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="ftp_port">N° du port d\'accès au serveur FTP :</label>'.
'<input id="ftp_port" type="text" size="20" name="config[PAP_FTP_PORT]" value="'.$config['PAP_FTP_PORT'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="ftp_utilisateur">Nom d\'utilisateur pour le serveur FTP :</label>'.
'<input id="ftp_utilisateur" type="text" size="20" name="config[PAP_FTP_UTILISATEUR]" value="'.$config['PAP_FTP_UTILISATEUR'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="ftp_mot_de_passe">Mot de passe de l\'utilisateur pour le serveur FTP :</label>'.
'<input id="ftp_mot_de_passe" type="password" size="20" name="config[PAP_FTP_MOT_DE_PASSE]" value="'.$config['PAP_FTP_MOT_DE_PASSE'].'" />'.
'</li>'."\n";
$sortie .= '<h2>Chemin d\'accès au fichier <tt>papyrus.php</tt> : </h2>'."\n";
$sortie .= '<li>Lorsque vous vous connecter par FTP sur le serveur où vous avez déposé les fichiers de Papyrus, le '.
'dossier le plus haut auquel vous pouvez accéder dans l\'arborescence est la racine. Il vous faut donc '.
'indiquez dans le champ ci-dessous le chemin depuis cette racine jusqu\'au dossier contenant le fichier '.
'<tt>papyrus.php</tt>. Exemple : <i>www/</i><br /> Notes : Le chemin doit commmencer directement par le nom'.
' du premier dossier et se terminer par un slash (/) ou un anti-slash (\\) suivant le système d\''.
'exploitation de votre serveur.</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="ftp_racine">Racine dépôt FTP :</label>'.
'<input id="ftp_racine" type="text" size="60" name="config[PAP_FTP_RACINE]" value="'.$config['PAP_FTP_RACINE'].'" />'.
'</li>'."\n";
$sortie .= '<li>Lorsque vous vous connecter par FTP sur le serveur, il existe un dossier racine spécifique où vous déposez '.
'les fichiers html qui seront ensuite accessible depuis une adresse web. Si ce dossier racine est le '.
'dossier dans lequel vous avez déposez les fichiers de Papyrus alors laissez le champ ci-dessous vide. Si '.
'par contre, Papyrus est dans une sous-dossier de ce dossier indiquez son chemin. Exemple : <i>mon_papyrus/</i><br />'.
'Notes : Le chemin doit commmencer directement par le nom du sous-dossier et se terminer par un slash '.
'(/) ou un anti-slash (\\) suivant le système d\'exploitation de votre serveur.</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="web_racine">Racine dépôt web :</label>'.
'<input id="web_racine" type="text" size="60" name="config[PAP_CHEMIN_RACINE]" value="'.$config['PAP_CHEMIN_RACINE'].'" />'.
'</li>'."\n";
$sortie .= '<h2>Configuration d\'un administrateur de Papyrus</h2>'."\n";
$sortie .= '<li>Tous les champs ci-dessous sont obligatoires.</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_prenom">Prénom :</label>'.
'<input id="admin_prenom" type="text" size="30" name="bdd[ADMIN_PRENOM]" value="'.$bdd['ADMIN_PRENOM'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_nom">Nom :</label>'.
'<input id="admin_nom" type="text" size="30" name="bdd[ADMIN_NOM]" value="'.$bdd['ADMIN_NOM'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_login">Login :</label>'.
'<input id="admin_login" type="text" size="30" name="bdd[ADMIN_LOGIN]" value="'.$bdd['ADMIN_LOGIN'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_mail">Courriel :</label>'.
'<input id="admin_mail" type="text" size="30" name="bdd[ADMIN_MAIL]" value="'.$bdd['ADMIN_MAIL'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_mdp_01">Mot de passe :</label>'.
'<input id="admin_mdp_01" type="password" size="10" name="bdd[ADMIN_MDP_01]" value="'.$bdd['ADMIN_MDP_01'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_mdp_02">Taper à nouveau votre mot de passe :</label>'.
'<input id="admin_mdp_02" type="password" size="10" name="bdd[ADMIN_MDP_02]" value="'.$bdd['ADMIN_MDP_02'].'" />'.
'</li>'."\n";
$sortie .= '<li>'."\n".
'<label for="admin_i18n">Langue :</label>'.
'<select id="admin_i18n" name="bdd[ADMIN_I18N]" value="'.$bdd['ADMIN_I18N'].'">'.
'<option value="fr-FR" selected="selected">français</option>'.
'</select>'.
'</li>'."\n";
$sortie .= '<h2>Configuration de la ré-écriture d\'URL</h2>'."\n";
$sortie .= '<li>Le mode "redirection automatique" doit &ecirc;tre s&eacute;lectionn&eacute; uniquement si vous utilisez WikiNi avec la redirection d\'URL (si vous ne savez pas ce qu\'est la redirection d\'URL n\'activez pas cette option).</li>'."\n";
$sortie .= '<li>'."\n".
139,7 → 214,10
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.1 2004/10/15 18:28:59 jpm
* Début appli installateur de Papyrus.
*
*
* +-- Fin du code ----------------------------------------------------------------------------------------+
*/
?>
/trunk/papyrus/applications/installateur/instal_verification.inc.php
New file
0,0 → 1,83
<?php
/*vim: set expandtab tabstop=4 shiftwidth=4: */
// +------------------------------------------------------------------------------------------------------+
// | PHP version 4.1 |
// +------------------------------------------------------------------------------------------------------+
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
// +------------------------------------------------------------------------------------------------------+
// | This library is free software; you can redistribute it and/or |
// | modify it under the terms of the GNU Lesser General Public |
// | License as published by the Free Software Foundation; either |
// | version 2.1 of the License, or (at your option) any later version. |
// | |
// | This library is distributed in the hope that it will be useful, |
// | but WITHOUT ANY WARRANTY; without even the implied warranty of |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
// | Lesser General Public License for more details. |
// | |
// | You should have received a copy of the GNU Lesser General Public |
// | License along with this library; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: instal_verification.inc.php,v 1.1 2004-10-19 15:59:18 jpm Exp $
/**
* Application Installateur de Papyrus.
*
* Ce fichier vérifie que les paramêtre saisis par l'utiliateur à la première étape sont correct...
*
*@package Installateur
//Auteur original :
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.1 $ $Date: 2004-10-19 15:59:18 $
// +------------------------------------------------------------------------------------------------------+
**/
 
// +------------------------------------------------------------------------------------------------------+
// | ENTÊTE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
// Initialisation des variables
$message_erreur = '';
 
// +------------------------------------------------------------------------------------------------------+
// | CORPS du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
// Nous vérifions que l'utilisateur à bien saisie les infos dans les champs du formulaire
if(empty($_POST['bdd']['ADMIN_PRENOM'])) {
$message_erreur .= '<p class="erreur">Le champ "Prénom" ne doit pas être vide!</p>'."\n";
}
if(empty($_POST['bdd']['ADMIN_NOM'])) {
$message_erreur .= '<p class="erreur">Le champ "Nom" ne doit pas être vide!</p>'."\n";
}
if(empty($_POST['bdd']['ADMIN_LOGIN'])) {
$message_erreur .= '<p class="erreur">Le champ "Login" ne doit pas être vide!</p>'."\n";
}
if(empty($_POST['bdd']['ADMIN_MAIL'])) {
$message_erreur .= '<p class="erreur">Le champ "Courriel" ne doit pas être vide!</p>'."\n";
}
if(empty($_POST['bdd']['ADMIN_MDP_01'])) {
$message_erreur .= '<p class="erreur">Le champ "Mot de passe" ne doit pas être vide!</p>'."\n";
}
if($_POST['bdd']['ADMIN_MDP_01'] != $_POST['bdd']['ADMIN_MDP_02']) {
$message_erreur .= '<p class="erreur">Le deux mots de passes saisis pour le compte administrateur sont différents!</p>'."\n";
}
 
// +------------------------------------------------------------------------------------------------------+
// | PIED du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
// Nous réaffichons le formulaire s'il existe des erreurs ou nous passons à la suite
if (!empty($message_erreur)) {
include_once GEN_CHEMIN_APPLICATION.'installateur/instal_defaut.inc.php';
} else {
include_once GEN_CHEMIN_APPLICATION.'installateur/instal_base_de_donnees.inc.php';
}
 
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
*
* +-- Fin du code ----------------------------------------------------------------------------------------+
*/
?>
/trunk/papyrus/applications/installateur/installateur.php
19,7 → 19,7
// | License along with this library; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: installateur.php,v 1.3 2004-10-18 09:12:09 jpm Exp $
// CVS : $Id: installateur.php,v 1.4 2004-10-19 15:59:18 jpm Exp $
/**
* Application Installateur de Papyrus.
*
32,7 → 32,7
//Autres auteurs :
*@author Aucun
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.3 $ $Date: 2004-10-18 09:12:09 $
*@version $Revision: 1.4 $ $Date: 2004-10-19 15:59:18 $
// +------------------------------------------------------------------------------------------------------+
**/
 
72,12 → 72,14
$sortie .= ' h2 { font-size: 1.2em; text-align: left; color: #880000; }';
$sortie .= ' input { color: #880000; }';
$sortie .= ' form ul { list-style-type: none; padding : 0px; }';
$sortie .= ' form ul li { text-align: left; padding-left: 0px; margin-left: 0px; }';
$sortie .= ' form label { float: left; width: 175px; text-align: left; }';
$sortie .= ' form ul li { clear:both;text-align: left; padding-left: 0px; margin-left: 0px; }';
$sortie .= ' form ul li label { float: left; width: 175px; text-align: left; }';
$sortie .= ' li { margin: 5px 5px 5px 5px; }';
$sortie .= ' a { color: #0000FF; }';
$sortie .= ' .ok { color: #008800; font-weight: bold; }';
$sortie .= ' .failed { color: #880000; font-weight: bold; }';
$sortie .= ' .erreur { color: red; font-weight: bold;}';
$sortie .= ' .zone_requete { height: 300px; width: 550px; overflow: auto;}';
$sortie .= ' </style>';
$sortie .= ' </head>';
$sortie .= ' <body>';
87,6 → 89,8
// +------------------------------------------------------------------------------------------------------+
if(!isset($_GET['installation'])) {
include_once GEN_CHEMIN_APPLICATION.'installateur/instal_defaut.inc.php';
} else if($_GET['installation'] == 'verif') {
include_once GEN_CHEMIN_APPLICATION.'installateur/instal_verification.inc.php';
} else if($_GET['installation'] == 'bdd') {
include_once GEN_CHEMIN_APPLICATION.'installateur/instal_base_de_donnees.inc.php';
} else if($_GET['installation'] == 'config') {
106,6 → 110,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.3 2004/10/18 09:12:09 jpm
* Changement de nom d'un fichier.
*
* Revision 1.2 2004/10/15 18:28:59 jpm
* Début appli installateur de Papyrus.
*