function etape_7() { include_once 'config.php'; global $langue, $stage, $minpass, $NPDS_Prefix; $stage = 7; echo ' <h3 class="m-b-2">' . ins_translate('Compte Admin') . '</h3> <div class="col-sm-12"> <form id="admin_password" name="admin_password" method="post" action="install.php"> <div class="form-group row"> <label class="form-control-label" for="adminlogin">' . ins_translate('Identifiant') . '</label> <input class="form-control" type="text" name="adminlogin" id="adminlogin" maxlength="40" value="Root" required="required" /> <span class="help-block text-xs-right" id="countcar_adminlogin"></span> </div> <div class="form-group row"> <label class="form-control-label" for="adminpass1">' . ins_translate('Mot de passe') . '</label> <input class="form-control" type="password" name="adminpass1" id="adminpass1" minlength="' . $minpass . '" maxlength="40" required="required" /> <span class="help-block">' . ins_translate('Remarque') . ' : ' . $minpass . ' ' . ins_translate('caractères minimum') . '</span> </div> <div class="form-group row"> <label class="form-control-label" for="adminpass2">' . ins_translate("Une seconde fois") . '</label> <input class="form-control" type="password" name="adminpass2" id="adminpass2" minlength="' . $minpass . '" maxlength="40" required="required" /> <span class="help-block">' . ins_translate('Remarque') . ' : ' . $minpass . ' ' . ins_translate('caractères minimum') . '</span> </div> <div class="form-group row"> <input type="hidden" name="langue" value="' . $langue . '" /> <input type="hidden" name="stage" value="' . $stage . '" /> <input type="hidden" name="op" value="write_users" /> <button type="submit" class="btn btn-success">' . ins_translate(' Créer ') . '</button> </div> </form> </div>'; $fieldlength = ' inpandfieldlen("adminlogin",40); inpandfieldlen("adminpass1",40); inpandfieldlen("adminpass2",40);'; formval('fv', '', $fieldlength, '1'); }
function etape_4() { global $langue, $stage, $qi, $stopngo, $stopphp, $dbhost, $dbuname, $dbname, $adminmail; $stage = 4; include_once 'config.php'; echo ' <h3 class="m-b-2">' . ins_translate("Paramètres de connexion") . '</h3> <div class="col-sm-12"> <form id="parameters" name="parameters" method="post" action="install.php"> <div class="form-group row"> <label class="form-control-label" for="new_dbhost">' . ins_translate("Nom d'hôte du serveur mySQL") . '</label> <input class="form-control" type="text" name="new_dbhost" id="new_dbhost" maxlength="80" value="' . $dbhost . '" required="required" /> <span class="help-block">' . ins_translate("Exemples :") . ' ==> sql.domaine.com ==> localhost</span> <span class="help-block text-xs-right" id="countcar_new_dbhost"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_dbuname">' . ins_translate("Nom d'utilisateur (identifiant)") . '</label> <input class="form-control" type="text" name="new_dbuname" id="new_dbuname" maxlength="80" value="' . $dbuname . '" required="required" /> <span class="help-block text-xs-right" id="countcar_new_dbuname"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_dbpass">' . ins_translate("Mot de passe") . '</label> <input class="form-control" type="password" name="new_dbpass" id="new_dbpass" maxlength="80" value="' . $dbpass . '" required="required" /> <span class="help-block text-xs-right" id="countcar_new_dbpass"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_dbname">' . ins_translate("Nom de la base de données") . '</label> <input class="form-control" type="text" name="new_dbname" id="new_dbname" maxlength="80" value="' . $dbname . '" required="required" /> <span class="help-block text-xs-right" id="countcar_new_dbname"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_NPDS_Prefix">' . ins_translate("Préfixe des tables sql") . '</label> <small>(' . ins_translate("Pour éviter les conflits de nom de table sql...") . ')</small> <input class="form-control" type="text" name="new_NPDS_Prefix" id="new_NPDS_Prefix" maxlength="10" value="' . $NPDS_Prefix . '" /> <span class="help-block text-xs-right" id="countcar_new_NPDS_Prefix"></span> </div>'; if ($mysql_p == 0) { $sel1 = 'selected="selected"'; $sel2 = ''; } else { $sel1 = ''; $sel2 = 'selected="selected"'; } echo ' <div class="form-group row"> <label class="form-control-label" for="new_mysql_p">' . ins_translate("Type de connexion au serveur mySQL") . '</label> <select class="custom-select form-control" name="new_mysql_p"> <option value="0" ' . $sel1 . '>' . ins_translate("Non permanente") . '</option> <option value="1" ' . $sel2 . '>' . ins_translate("Permanente") . '</option> </select> </div>'; if ($system == 0) { $sel3 = 'selected="selected"'; $sel4 = ''; } else { $sel3 = ''; $sel4 = 'selected="selected"'; } echo ' <div class="form-group row"> <label class="form-control-label" for="new_system">' . ins_translate('Système hôte') . '</label> <select class="custom-select form-control" name="new_system"> <option value="0" ' . $sel3 . '>Unix / Linux</option> <option value="1" ' . $sel4 . '>Windows</option> </select> </div>'; if ($system_md5 == 0) { $sel5 = 'selected="selected"'; $sel6 = ''; } else { $sel5 = ''; $sel6 = 'selected="selected"'; } echo ' <div class="form-group row"> <label class="form-control-label" for="new_system_md5">' . ins_translate("Cryptage des mots de passe administrateur(s)/auteur(s)") . ' (MD5)</label> <select class="custom-select form-control" name="new_system_md5"> <option value="0" ' . $sel5 . '>' . ins_translate('Non') . '</option> <option value="1" ' . $sel6 . '>' . ins_translate('Oui') . '</option> </select> </div> <div class="form-group row"> <label class="form-control-label" for="new_adminmail">' . ins_translate("Adresse e-mail de l'administrateur") . '</label> <input class="form-control" type="email" name="new_adminmail" id="new_adminmail" value="' . $adminmail . '" required="required" /> <span class="help-block text-xs-right" id="countcar_new_adminmail"></span> </div> <div class="form-group row"> <input type="hidden" name="langue" value="' . $langue . '" /> <input type="hidden" name="stage" value="' . $stage . '" /> <input type="hidden" name="op" value="write_parameters" /> <input type="hidden" name="qi" value="' . $qi . '" /> <button type="submit" class="btn btn-success">' . ins_translate(' Modifier ') . '</button> </div> </form> </div> </div>'; $fieldlength = ' inpandfieldlen("new_dbhost",80); inpandfieldlen("new_dbuname",80); inpandfieldlen("new_dbpass",80); inpandfieldlen("new_dbname",80); inpandfieldlen("new_NPDS_Prefix",10); '; formval('fv', '', $fieldlength, '1'); }
function etape_5() { global $langue, $stage, $qi; $stage = 5; include_once 'config.php'; echo ' <h3 class="m-b-2">' . ins_translate('Autres paramètres') . '</h3> <div class="col-sm-12"> <form id="others_parameters" name="others_parameters" method="post" action="install.php"> <div class="form-group row"> <label class="form-control-label" for="new_nuke_url">' . ins_translate('Adresse (URL) de votre site') . '</label> <input class="form-control" type="url" name="new_nuke_url" id="new_nuke_url" maxlength="80" value="' . $nuke_url . '" required="required" /> <span class="help-block">' . ins_translate('Exemples :') . ' http://www.monsite.com | http://www.monsite.com/npds</span> <span class="help-block text-xs-right" id="countcar_new_nuke_url"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_sitename">' . ins_translate('Nom de votre site') . '</label> <input class="form-control" type="text" name="new_sitename" id="new_sitename" maxlength="80" value="' . $sitename . '" /> <span class="help-block text-xs-right" id="countcar_new_sitename"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_Titlesitename">' . ins_translate('Intitulé de votre site') . '</label> <input class="form-control" type="text" name="new_Titlesitename" id="new_Titlesitename" maxlength="80" value="' . $Titlesitename . '" /> <span class="help-block text-xs-right" id="countcar_new_Titlesitename"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_slogan">' . ins_translate('Slogan de votre site') . '</label> <input class="form-control" type="text" name="new_slogan" id="new_slogan" maxlength="80" value="' . $slogan . '" /> <span class="help-block text-xs-right" id="countcar_new_slogan"></span> </div> <div class="form-group row"> <label class="form-control-label" for="new_Default_Theme">' . ins_translate('Thème graphique') . '</label> <select class="custom-select form-control" name="new_Default_Theme" />'; include 'themes/list.php'; $themelist = explode(' ', $themelist); $sel = ''; for ($i = 0; $i < sizeof($themelist); $i++) { if ($themelist[$i] != '') { if ($themelist[$i] == 'npds-boost_sk') { $sel = ' selected="selected"'; } else { $sel = ''; } echo ' <option value="' . $themelist[$i] . '"' . $sel . '>' . $themelist[$i] . '</option>'; } } echo ' </select> </div>'; $today = getdate(); $tday = $today[mday]; $tmon = $today[mon]; $tyear = $today[year]; if ($tday < 10) { $tday = '0' . $tday; } if ($tmon < 10) { $tmon = '0' . $tmon; } if ($langue == 'english') { $startdate = $tmon . '/' . $tday . '/' . $tyear; } else { $startdate = $tday . '/' . $tmon . '/' . $tyear; } echo ' <div class="form-group row"> <input type="hidden" name="langue" value="' . $langue . '" /> <input type="hidden" name="stage" value="' . $stage . '" /> <input type="hidden" name="new_startdate" value="' . $startdate . '" /> <input type="hidden" name="op" value="write_others" /> <input type="hidden" name="qi" value="' . $qi . '" /> <button type="submit" class="btn btn-success">' . ins_translate(' Modifier ') . '</button> </div> </form> </div> </div>'; $fieldlength = ' inpandfieldlen("new_nuke_url",80); inpandfieldlen("new_sitename",80); inpandfieldlen("new_Titlesitename",80); inpandfieldlen("new_slogan",80);'; formval('fv', '', $fieldlength, '1'); }