Files
2016-02-21 14:28:40 +01:00

164 lines
8.6 KiB
Smarty
Executable File

{config_load file="lang" section='vhosts'}
<div id="result_datas" style="display:none;">
<h1>Création d'un nouveau serveur virtuel</h1>
<p id="all_is_ok" style="display:none;" class="success">Le nouveau serveur virtuel a été ajouté avec succès.</p>
<p id="err_req_host_missing" style="display:none;" class="error">Vous n'avez pas spécifié l'adresse d'accès.</p>
<p id="err_req_host" style="display:none;" class="error">Le format de l'adresse d'accès n'est pas valide.</p>
<p id="err_host_exists" style="display:none;" class="error">Cette adresse d'accès est déjà enregistrée</p>
<p id="err_req_usrfldr_root_missing" style="display:none;" class="error">Vous n'avez pas spécifié le répertoire de base de ce serveur virtuel</p>
<p id="err_req_usrfldr_root" style="display:none;" class="error">Le format du répertoire de base est incorrect</p>
<p id="err_email" style="display:none;" class="error">L'adresse email de l'administrateur est invalide</p>
<p id="err_usrfldr_openbasedir" style="display:none;" class="error">Le format de l'Open BaseDir est incorrect</p>
<p id="err_sql_def_host" style="display:none;" class="error">Le format de l'hôte Mysql par défaut est incorrect</p>
<p id="err_sql_def_user" style="display:none;" class="error">Le format de l'utilisateur Mysql par défaut est incorrect</p>
<p id="err_sql_def_pwd" style="display:none;" class="error">Le format du mot de passe Mysql par défaut est incorrect</p>
<p id="err_tmp_usrfldr" style="display:none;" class="error">Le format du dossier temporaire est incorrect</p>
<p id="err_tmp_usrfldr_dontexists" style="display:none;" class="error">Le dossier temporaire n'existe pas</p>
<p id="err_sess_usrfldr" style="display:none;" class="error">Le format du dossier sessions est incorrect</p>
<p id="err_sess_usrfldr_dontexists" style="display:none;" class="error">Le dossier sessions n'existe pas</p>
<p id="err_vhosts_max_reached" style="display:none;" class="error">Le nombre maximal de serveurs virtuels pour cet hébergement a été atteind.</p>
</div>
<div id="form_new_vhost_container">
<h1>Ajouter un serveur virtuel</h1>
<p>Merci de remplir tous les champs du formulaire ci-dessous.</p>
<p>Vous pouvez obtenir des détails sur certains champs en passant votre souris sur le nom de ceux-ci.</p>
<form id="form_new_vhost" name="form_new_vhost" action="">
<table>
<tr>
<td id="form_host" title="Adresse avec laquelle vous désirez accéder à votre site (sans http://)">Adresse :</td>
<td><input type="text" name="req_host" value="" id="req_host" /></td>
</tr>
<tr>
<td id="form_root" title="Répertoire de base du serveur virtuel. Cette valeur doit obligatoirement commencer et se terminer par /">Racine :</td>
<td><input type="text" name="req_usrfldr_root" value="/public/" id="req_usrfldr_root" /></td>
</tr>
<tr>
<td>Activation :</td>
<td>
<select name="active" id="active">
<option value="true" selected="selected">{#_yes#|capitalize}</option>
<option value="false">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr>
<td>Adresse email de l'administrateur :</td>
<td><input type="text" name="email" value="" id="email" /></td>
</tr>
<tr>
<td colspan="2" id="btn_adv_opt_s">
<input type="button" value="Afficher les options avancées" onclick="showAdvancedOptions();" />
</td>
</tr>
<tr>
<td colspan="2" id="btn_adv_opt_h" style="display:none">
<input type="button" value="Masquer les options avancées" onclick="hideAdvancedOptions();" />
</td>
</tr>
<tr id="adv_opt_1" style="display:none;">
<td id="form_openbasedir" title="Dossier jusqu'auquel php peut remonter. Cette valeur doit obligatoirement commencer et se terminer par /. Laissez ce champ vide pour qu'il soit identique au répertoire de base.">Open BaseDir :</td>
<td><input type="text" name="usrfldr_openbasedir" id="usrfldr_openbasedir" value="" /></td>
</tr>
<tr id="adv_opt_2" style="display:none;">
<td id="form_sql_def_host" title="Hôte par défaut en cas de champs vide pour la fonction mysql_connect()">Mysql.default_host :</td>
<td><input type="text" name="sql_def_host" id="sql_def_host" value="" /></td>
</tr>
<tr id="adv_opt_3" style="display:none;">
<td id="form_sql_def_user" title="Utilisateur par défaut en cas de champs vide pour la fonction mysql_connect()">Mysql.default_user :</td>
<td><input type="text" name="sql_def_user" id="sql_def_user" value="" /></td>
</tr>
<tr id="adv_opt_4" style="display:none;">
<td id="form_sql_def_pwd" title="Mot de passe par défaut en cas de champs vide pour la fonction mysql_connect()">Mysql.default_password :</td>
<td><input type="text" name="sql_def_pwd" id="sql_def_pwd" value="" /></td>
</tr>
<tr id="adv_opt_5" style="display:none;">
<td id="form_tmp_folder" title="Dossier contenant toutes les données temporaires du serveur virtuel">Dossier temp :</td>
<td><input type="text" name="tmp_usrfldr" id="tmp_usrfldr" value="" /></td>
</tr>
<tr id="adv_opt_6" style="display:none;">
<td id="form_sess_folder" title="Dossier contenant toutes les sessions du serveur virtuel">Dossier sessions :</td>
<td><input type="text" name="sess_usrfldr" id="sess_usrfldr" value="" /></td>
</tr>
<tr id="adv_opt_8" style="display:none;">
<td id="form_allowindexes" title="Autoriser ou non le listage des dossiers ne contenant pas de page web par défaut">Listage des dossiers :</td>
<td>
<select name="allowindexes" id="allowindexes">
<option value="true" selected="selected">{#_yes#|capitalize}</option>
<option value="false">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_9" style="display:none;">
<td id="form_allow_url_fopen" title="Autoriser l'ouvrture de fichier distant via la fonction fopen()">Allow_url_fopen :</td>
<td>
<select name="allow_url_fopen" id="allow_url_fopen">
<option value="true">{#_yes#|capitalize}</option>
<option value="false" selected="selected">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_10" style="display:none;">
<td id="form_allow_url_include" title="Autoriser l'inclusion de fichier distant via la fonction include (), etc..">Allow_url_include :</td>
<td>
<select name="allow_url_include" id="allow_url_include">
<option value="true">{#_yes#|capitalize}</option>
<option value="false" selected="selected">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_11" style="display:none;">
<td id="form_display_errors" title="Voir les erreurs génerées par php">Display_errors :</td>
<td>
<select name="display_errors" id="display_errors">
<option value="true" selected="selected">{#_yes#|capitalize}</option>
<option value="false">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_12" style="display:none;">
<td id="form_short_open_tag" title="Permettre l'utilisation de &lt; ?&nbsp;&nbsp;&nbsp;? &gt;">Short_open_tag :</td>
<td>
<select name="short_open_tag" id="short_open_tag">
<option value="true" selected="selected">{#_yes#|capitalize}</option>
<option value="false">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_13" style="display:none;">
<td id="form_session_autostart" title="Demarrer les sessions en début de page sans utiliser session_start()">Session.auto_start :</td>
<td>
<select name="session_autostart" id="session_autostart">
<option value="true">{#_yes#|capitalize}</option>
<option value="false" selected="selected">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_14" style="display:none;">
<td id="form_magic_quotes" title="Ajoute automatiquement des anti-slashs aux arrays $_POST, etc..">Magic_quotes_gpc :</td>
<td>
<select name="magic_quotes" id="magic_quotes">
<option value="true" selected="selected">{#_yes#|capitalize}</option>
<option value="false">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr id="adv_opt_15" style="display:none;">
<td id="form_register_globals" title="Permet d'utiliser $_POST['var'] en $var">Register_globals :</td>
<td>
<select name="register_globals" id="register_globals">
<option value="true">{#_yes#|capitalize}</option>
<option value="false" selected="selected">{#_no#|capitalize}</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td>
<input type="button" value="Valider et créer le serveur" onclick="validateForm('form_new_vhost',1);" />
</td>
</tr>
</table>
</form>
</div>