} else {
     echo "<p class='alert alert-success alert-anim'>";
     echo "<i class='glyphicon glyphicon-ok'></i>";
     echo " <strong>" . $filename2 . "</strong> " . $osmw_erreur_file_exist . "</p>";
 }
 $tableauIni = parse_ini_file($filename, true);
 if ($tableauIni == FALSE) {
     echo "<p class='alert alert-success alert-anim'>";
     echo "<i class='glyphicon glyphicon-ok'></i>";
     echo " {$osmw_erreur_file_ini_exist} <strong>" . $filename . "</strong> ...</p>";
 }
 $i = 0;
 // Autorisation d'ajout de region
 $btn = 'disabled';
 if (INI_Conf("Parametre_OSMW", "Autorized") == '1') {
     $RegionMax = INI_Conf("NbAutorized", "NbAutorized");
     echo '<p>' . $osmw_label_nb_max_sim . ' <span class="badge">' . $RegionMax . '</span></p>';
     echo '<p>' . $osmw_label_total_sim . ' <span class="badge">' . count($tableauIni) . '</span></p>';
     if (count($tableauIni) == $RegionMax) {
         $btn = 'disabled';
     } else {
         $btn = $btnN3;
     }
     echo '<form class="form-group" method="post" action="">';
     echo '<input type="hidden" name="cmd" value="Ajouter">';
     echo '<button class="btn btn-success" type="submit" ' . $btn . '><i class="glyphicon glyphicon-ok"></i> ' . $osmw_btn_ajout_user . '</button>';
     echo '</form>';
 }
 echo '<table class="table table-hover">';
 echo '<tr>';
 echo '<th>Name</th>';
Exemple #2
0
     }
 }
 //******************************************************
 //  Affichage page principale
 //******************************************************
 $db = mysql_connect($hostnameBDD, $userBDD, $passBDD);
 mysql_select_db($database, $db);
 // *** Lecture BDD config  ***
 $sql = 'SELECT * FROM moteurs';
 $req = mysql_query($sql) or die('Erreur SQL !<p>' . $sql . '</p>' . mysql_error());
 if (NbOpensim() >= 4) {
     $btn = 'disabled';
 } else {
     $btn = $btnN3;
 }
 if (INI_Conf("Parametre_OSMW", "Autorized") == '1') {
     $btn = '';
 }
 // echo '<h4>Liste des Simulateurs ajoutes au Manager</h4>';
 echo '<p>Nombre total de Simulateurs <span class="badge">' . NbOpensim() . '</span></p>';
 echo '<table class="table table-hover">';
 echo '<tr>';
 echo '<th>Name</th>';
 echo '<th>Version</th>';
 echo '<th>Path</th>';
 echo '<th>HG url</th>';
 echo '<th>Database</th>';
 echo '<th>Edit</th>';
 echo '<th>Delete</th>';
 echo '</tr>';
 while ($data = mysql_fetch_assoc($req)) {
Exemple #3
0
//******************************************************
// commande de base
$pre_cmd = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";./ScreenSend " . $_SESSION['opensim_select'] . " ";
$cmd_OS_force_update = $pre_cmd . "force update";
$cmd_OS_stop = $pre_cmd . "shutdown";
$cmd_OS_restart = $pre_cmd . "restart";
$cmd_OS_save_iar = $pre_cmd . "save iar ";
$cmd_OS_region_root = $pre_cmd . "change region root";
$cmd_SYS_start = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";./RunOpensim.sh";
$cmd_SYS_etat_OS = "ps -e |grep mono";
$cmd_SYS_etat_OS2 = "screen -list";
$cmd_SYS_Version_mono = "mono -V";
$cmd_SYS_Delete_log32 = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";chmod 777 OpenSim.log;rm OpenSim.log";
$cmd_SYS_Delete_log64 = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";chmod 777 OpenSim.32BitLaunch.log;rm OpenSim.32BitLaunch.log";
$cmd_SYS_Delete_file = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";chmod 777 ";
$cmd_SYS_Delete_Xlog = "cd " . INI_Conf_Moteur($_SESSION['opensim_select'], "address") . ";chmod 777 XEngine.log;rm XEngine.log";
//******************************************************
$MENU_LATTERALE = '<center><div id="menu"><ul>
		<li><a href="./" title="Page d\'accueil"><span>Accueil</span></a></li>
		<li><a href="?a=1" title="Gestion des sims (Messages, Start, Stop)"><span>Sims</span></a></li>
		<li><a href="?a=2" title="Gestion des sauvegardes (OAR, XML2)"><span>Backup</span></a></li>
		<li><a href="?a=3" title="Gestion du Terrain (RAW, JPG)"><span>Terrain</span></a></li>
		<li><a href="?a=7" title="Gestion et Visualisation du Log"><span>Log</span></a></li>
		<li><a href="?a=10" title="Gestion des fichiers de sauvegardes (OAR, IAR, RAW, ...)"><span>Fichiers</span></a></li>
		<li><a href="?a=9" title="Vous avez un probleme, envoyer un mail au gestionnaire du serveur"><span>Contact</span></a></li>
		<li><a href="?a=11" title="Affichage des sims presentes sur le moteur"><span>Carte</span></a></li>
		<li><a href="?a=14" title="Qui a participe au projet OSMW"><span>A Propos</span></a></li>
		<li><a href="?a=13" title="Une question, ici peut etre la reponse !"><span>Aide</span></a></li>
	</ul></div></center>';
$PIED_DE_PAGE = '<hr><center>' . INI_Conf($_SESSION['opensim_select'], "VersionOSMW") . '</center>';
 $message_formulaire_invalide = "<i class='glyphicon glyphicon-remove'></i> Erreur dans le formulaire, veuillez reessayer ...";
 $err_formulaire = false;
 $nom = isset($_POST['nom']) ? Rec($_POST['nom']) : '';
 $email = isset($_POST['email']) ? Rec($_POST['email']) : '';
 $objet = isset($_POST['objet']) ? Rec($_POST['objet']) : '';
 $message = isset($_POST['message']) ? Rec($_POST['message']) : '';
 if (isset($_POST['envoi'])) {
     $email = IsEmail($email) ? $email : '';
     $err_formulaire = IsEmail($email) ? false : true;
     if ($nom != '' && $email != '' && $objet != '' && $message != '') {
         $headers = 'From: ' . $nom . ' <' . $email . '>' . "\r\n";
         // Envoyer une copie au visiteur ?
         if ($_POST['sendcopy'] == true) {
             $cible = INI_Conf(0, "destinataire") . ', ' . $email;
         } else {
             $cible = INI_Conf(0, "destinataire");
         }
         // Remplacement de caracteres speciaux
         $message = html_entity_decode($message);
         $message = str_replace('&#039;', "'", $message);
         $message = str_replace('&#8217;', "'", $message);
         $message = str_replace('<br>', '', $message);
         $message = str_replace('<br />', '', $message);
         // Envoi du mail
         $message = $message . ' > Serveur Concerne: ' . $hostnameSSH . ' > Simulateur Selectionne: ' . $_SESSION['opensim_select'] . ' ' . INI_Conf_Moteur($_SESSION['opensim_select'], "version");
         if (mail($cible, $objet, $message, $headers)) {
             echo '<div class="alert alert-success alert-anim">' . $message_envoye . '</div>';
         } else {
             echo '<div class="alert alert-danger alert-anim">' . $message_non_envoye . '</div>';
         }
     } else {
Exemple #5
0
    <button class="btn btn-lg btn-default btn-block" type="submit">
        <span class="glyphicon glyphicon-log-in" aria-hidden="true"></span> Authentification
    </button>
</form>
<?php 
}
?>

<div class="clearfix"></div>

<footer class="footer">
    <p class="text-center">Open Simulator Web Manager <?php 
echo date(Y);
?>
 <?php 
echo INI_Conf(VersionOSMW, VersionOSMW);
?>
 by djphil</p>
</footer>

</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/pdf.js"></script>

<!-- FADE ALERT -->
<script>
    window.setTimeout(function() {$(".alert-anim").fadeTo(500, 0).slideUp(500, function() {$(this).remove();});}, 3000);
</script>
<script>$(function () {$('[data-toggle="tooltip"]').tooltip();});</script>