Ejemplo n.º 1
0
function step_6()
{
    global $install_step;
    if (request_confirm('Configure')) {
        $aff = true;
    } elseif ($install_step == 4 && empty($_POST)) {
        $aff = true;
    } else {
        $aff = false;
    }
    if ($aff) {
        install_edit_step_record(4);
        ?>
		Dernière étape avant de pouvoir commencer votre MMORPG<p>
		Cette étape est l'une des plus importantes pour votre jeu<br />
		C'est ici que vous allez devoir donner un nom à votre MMORPG ainsi que une courte introduction<br /><br />
		
		De plus vous allez créer votre propre compte qui sera le compte administrateur</p>
		
		<form method="POST" action="<?php 
        echo get_link("Index", "Install");
        ?>
">
		Nom de votre MMORPG<br /> <input type="text" name="MMORPG_Name"/><br /><br />
		Description(metas):<br/><textarea name="MMORPG_Description" ID="MMORPG_Description" ></textarea><br /><br />
		Présentation<br /><?php 
        echo call_wysiwyg('MMORPG_Presentation');
        ?>
<br /><br />
		Pseudo<br /> <input type="text" name="Pseudo"/><br /><br />
		Mot de passe<br /> <input type="password" name="Password"/><br /><br />
		Confirmer le mot de passe<br /> <input type="password" name="Password_Confirm"/><br /><br />
		Adresse e-mail<br /> <input value="<?php 
        echo getenv('SERVER_ADMIN');
        ?>
" type="text" name="Email"/><br /><br />
		<input type="submit" name="Finish" value="Terminer"/>
		</form>
		<?php 
    }
}
Ejemplo n.º 2
0
function input_db($table, $champs, $value = null, $type = null, $balise = null)
{
    //le mot clé "global" permet d'ouvrir la portée des variables
    global $db_mapping;
    //echo "args::".print_r(func_get_args(),1)."<br/>";
    // on recupere le mapping de la table en parametres
    $table_mapping = $db_mapping[$table];
    if (isset($table_mapping['key'][$champs])) {
        $key = $table_mapping['key'][$champs];
    }
    $prop = $table_mapping['champs'][$champs];
    if (is_null($type) || is_null($balise)) {
        list($type, $balise) = type_db($table, $champs);
    }
    $form = "\t\t\t";
    if (isset($prop['values'])) {
        $form .= "<select name='{$champs}' >";
        $form .= "<option>Selectionner</option>";
        foreach ($prop['values'] as $k => $val) {
            if (is_array($val)) {
                $form .= "<optgroup label='{$k}'>";
                foreach ($val as $v) {
                    $form .= "<option " . ($value == $v ? 'selected' : '') . " value='{$v}'>{$v}</option>";
                }
                $form .= "</optgroup>";
            } else {
                $form .= "<option " . ($value == $val ? 'selected' : '') . " value='{$val}'>{$val}</option>";
            }
        }
        $form .= "</select>";
    } else {
        if (isset($table_mapping['key'][$champs]) && preg_match('/FOREIGN/i', $key['key'])) {
            $f_champs = $key['champs'];
            $stringify = $key['toString'];
            $table = $key['table'];
            $form .= get_html_select_db($table, $f_champs, $stringify, $champs, $value);
        } else {
            if ($balise === 'input') {
                $form .= "<input type='{$type}' name='{$champs}' value ='{$value}' />";
                //	if(isset($prop['length']))
            } else {
                if ($balise === 'textarea') {
                    if (isset($prop['html']) && $prop['html'] === true) {
                        $form .= call_wysiwyg($champs, $value);
                    } else {
                        $form .= "<textarea name='{$champs}'>{$value}</textarea>";
                    }
                } else {
                    $form .= "<input type='{$type}' name='{$champs}' value ='{$value}' />";
                    //	if(isset($prop['length']))
                }
            }
        }
    }
    $form .= "\n";
    return $form;
}
Ejemplo n.º 3
0
 if ($dossier = opendir($_path . '/Design')) {
     while (false !== ($fichier = readdir($dossier))) {
         if ($fichier != '.' && $fichier != '..' && is_dir($_path . '/Design/' . $fichier)) {
             $designs[] = $fichier;
         }
     }
     closedir($dossier);
 }
 // update by Dimitri
 echo '<form method="POST" action="' . get_link("Configuration", "Admin") . '">';
 echo '<div class="important">Le MMORPG ' . $MMORPG_Name . ' est actuellement ' . ($MMORPG_Access == 'No' ? 'fermé' : 'ouvert') . ' aux joueurs</div><br />';
 echo '<input ' . ($MMORPG_Access == 'No' ? '' : 'checked') . ' type="radio" name="MMORPG_Access" value="Yes" ID="Yes" /> <label for="Yes">Ouvrir le mmorpg aux joueurs</label><br />';
 echo '<input ' . ($MMORPG_Access == 'No' ? 'checked' : '') . ' type="radio" name="MMORPG_Access" value="No" ID="No" /> <label for="No">Fermer le mmorpg aux joueurs</label><br /><br />';
 echo "Langue : <input type='text' name='MMORPG_Language' value='{$MMORPG_Language}' /><br/>";
 echo "Description : <br /><textarea name=\"MMORPG_Description\" >{$MMORPG_Description}</textarea><br />";
 echo "Présentation :<br/>" . call_wysiwyg('MMORPG_Presentation', $MMORPG_Presentation);
 echo 'Design : <select name="MMORPG_Template">';
 //	echo "<option>_template_</option>";
 foreach ($designs as $img) {
     echo "<option " . ($MMORPG_Template == $img ? 'selected' : '') . "  value='{$img}' >{$img}</option>";
 }
 echo '</select><br/>';
 echo '<div class="important">Activer la debug-barre?</div><br />';
 echo '<input ' . ($active_debug == 1 ? '' : 'checked') . ' type="radio" name="active_debug" value="1" ID="Yes" /> <label for="Yes">Oui</label>';
 echo '<input ' . ($active_debug == 0 ? 'checked' : '') . ' type="radio" name="active_debug" value="0" ID="No" /> <label for="No">Non</label><br /><br />';
 echo "<h2>Bonus</h2>";
 echo "Bonus de degats en combat<input type='number' step='0.01' name='bonus_malus_battle' value='{$bonus_malus_battle}' /><br/>";
 echo "Bonus de prospection<input type='number' step='0.01' name='bonus_malus_prospection' value='{$bonus_malus_prospection}' /><br/>";
 echo "Bonus de minage<input type='number' step='0.01' name='bonus_malus_minage' value='{$bonus_malus_minage}' /><br/>";
 echo "Bonus de coupe<input type='number' step='0.01' name='bonus_malus_coupe' value='{$bonus_malus_coupe}' /><br/>";
 echo "Bonus de culture<input type='number' step='0.01' name='bonus_malus_culture' value='{$bonus_malus_culture}' /><br/>";