Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * MT2-CMS
- * @author JigSaw <jigsaw-mt2@laposte.net>
- * @license http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
- * @version b1.002 24/04/2010
- * @link http://mt2cms.free.fr
- *
- * [install.php]
- * Page d'installation du CMS.
- * NE PAS MODIFIER sous peine de rendre votre site instable.
- *
- **/
- session_start();
- /**
- *Si la session n'existe pas, on la créer
- **/
- if(!isset($_SESSION['install']) or empty($_SESSION['install']))
- {
- $_SESSION['install']=0;
- }
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <link rel="stylesheet" href="style/default/style.css" type="text/css" />
- <title>Instalacion del Gestor Metin2</title>
- </head>
- <body>
- <!-- wrap starts here -->
- <div id="wrap">
- <!--header -->
- <div id="header">
- <h1 id="logo-text"><a href="#">Gestor Servidores Metin2</a></h1>
- <p id="slogan">Una página web más que completa</p>
- </div>
- <!-- navigation -->
- <div id="menu">
- <ul>
- <li id="current"><a href="install.php">Instalacion</a></li>
- <li id="current"><a href="http://www.diosesmx.net/board">DiosesMx</a></li>
- </ul>
- </div>
- <!-- content-wrap starts here -->
- <div id="content-wrap">
- <div id="main">
- <?php
- //Etape 1 : On demande les identifiant a mysql
- if(isset($_GET['e']) and $_GET['e']==1)
- {
- //Si les identifiant sont bons : On créer le fichier config.log.inc et on passe à l'étpae 2
- if(isset($_POST['host']) and isset($_POST['username']) and isset($_POST['password']) and !empty($_POST['host']) and !empty($_POST['username']) and !empty($_POST['password']))
- {
- //Si les informations sont correctes
- if(@mysqli_connect($_POST['host'], $_POST['username'], $_POST['password'] ))
- {
- //On créer config.log.inc
- $page=
- '
- <?php
- $host = "'.$_POST['host'].'";
- $username = "'.$_POST['username'].'";
- $password = "'.$_POST['password'].'";
- ?>
- ';
- if(@$handler=fOpen('config.log.inc.php' , 'w+'))
- {
- fseek($handler, 0);
- fWrite($handler , $page);
- fClose($handler);
- //On a fini l'étape 1
- $_SESSION['install']=1;
- ?>
- <p>Has terminado el paso 1</p>
- <p>Pasarás al paso 2 en 2 segundos</p>
- <meta http-equiv="refresh" content="2; url=install.php?e=2" />
- <?php
- }
- else
- {
- ?>
- <p>No se puede crear el fichero de configuración, compruebe que el sitio tiene permisos 777.</p>
- <?php
- }
- }
- else//Sinon on redemande les identifiants
- {
- ?>
- <p>Los datos que ha introducido son incorrectos.</p>
- <?php
- }
- }
- ?>
- <h1>Paso 1: Configuración del acceso a la base de datos</h1>
- <form action="install.php?e=1" method="post">
- <label for="host">Host - IP (Hamachi acabada en .100).
- El puerto 3306 debe estar abierto:</label>
- <input type="text" name="host"/>
- <label for="username">Username (Normalmente: root) :</label>
- <input type="text" name="username"/>
- <label for="password">Pass (Normalmente: 123456) :</label>
- <input type="text" name="password"/>
- <br />
- <input type="submit" class="button" value="Siguiente"/>
- </form>
- <?php
- }
- //Etape 2 : On créer les tables (Modification de account.accout et création de la base site)
- elseif(isset($_GET['e']) and $_GET['e']==2 and $_SESSION['install']==1)
- {
- ?>
- <h1>Paso 2: Crear la base de datos y tablas</h1>
- <ul>
- <?php
- require('config.log.inc.php');
- mysqli_connect($host, $username, $password);
- $error=0;
- //Création de la Base `Site`
- $sql = "CREATE DATABASE IF NOT EXISTS site;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La base de datos 'site' a sido creada con éxito.</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La base de datos 'site' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la colonne `rang`
- mysqli_select_db("account");
- $sql="select column_name from INFORMATION_SCHEMA.columns where table_name = 'account' and column_name = 'rang'";
- $req=mysqli_query($sql);
- $data=mysqli_fetch_assoc($req);
- $sql = "ALTER TABLE `account` ADD `rang` tinyint NULL DEFAULT 1 AFTER `channel_company`;";
- if($data['column_name']=='rang' or mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'rang' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La base de datos 'site' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la table `conf_classement`
- mysqli_select_db("site");
- $sql = "CREATE TABLE IF NOT EXISTS conf_classement (nb_perso_page smallint(6) default '50') ENGINE=MyISAM DEFAULT CHARSET=latin1;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_classement' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_classement' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la table `cat_is`
- $sql = "CREATE TABLE IF NOT EXISTS cat_is (`id` int(11) NOT NULL auto_increment, `nom` varchar(100) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'cat_is' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'cat_is' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la table `conf_is`
- $sql = "CREATE TABLE IF NOT EXISTS `conf_is` (
- `method` tinyint(4) default '1',
- `auth` varchar(100) default '212811/837504/3927456',
- `nb_cash` smallint(6) default '30',
- `ids` int(11) default '212811',
- `idd` int(11) default '837504',
- `idd_star` int(11) default '13169'
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_is' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_is' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la table `conf_site`
- $sql = "CREATE TABLE IF NOT EXISTS `conf_site` (
- `inscription` tinyint(4) default '1',
- `maintenance` tinyint(4) default '0',
- `itemshop` tinyint(4) default '1',
- `templates` varchar(50) default 'default',
- `cash` varchar(20) default 'DR',
- `mileage` varchar(20) default 'MD',
- `site_name` varchar(100) default 'Nom du site',
- `site_slogan` varchar(255) default 'Slogan du site',
- `site_url` varchar(200) default 'http://urldusite.com',
- `client_url` varchar(255) default 'http://www.megaupload.com/?d=ZF3XBE79',
- `forum_url` varchar(255) default 'http://www.emulation-bay.fr/forum/'
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'conf_site' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'conf_site' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Création de la table `itemshop`
- $sql = "CREATE TABLE IF NOT EXISTS `itemshop` (
- `id` int(11) NOT NULL auto_increment,
- `id_item` int(11) default NULL,
- `name_item` varchar(200) default NULL,
- `info_item` varchar(255) default NULL,
- `nb_item` smallint(6) default NULL,
- `prix` smallint(6) default NULL,
- `type` smallint(6) default NULL,
- `cat` smallint(6) default NULL,
- `actif` tinyint(4) default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;";
- if(mysqli_query($sql))
- {
- ?>
- <li><img src="style/default/database_add.png" width="16" height="16" class="flags"/>La tabla 'itemshop' se ha añadido correctamente</li>
- <?php
- }
- else
- {
- $error=1;
- ?>
- <li><img src="style/default/database_error.png" width="16" height="16" class="flags"/>La tabla de datos 'itemshop' no ha sido creada. La instalación no puede continuar.</li>
- <?php
- }
- //Si la création est réussi, on passe à l'étape 3
- if($error==0)
- {
- $_SESSION['install']=2;
- ?>
- <p>Has terminado el paso 2</p>
- <p>Pasarás al paso 3 en 5 segundos</p>
- <meta http-equiv="refresh" content="5; url=install.php?e=3" />
- <?php
- }
- //Sinon on affiche les erreurs
- else
- {
- ?>
- <p>Ha ocurrido un error y la instalacion no se ha realizado correctamente. Por favor, comienza con la instalación desde el paso 1.</p>
- <?php
- }
- ?>
- </ul>
- <?php
- }
- //Etape 3 : On créer le compte admin (Rang 4)
- elseif(isset($_GET['e']) and $_GET['e']==3 and $_SESSION['install']==2)
- {
- ?>
- <h1>Paso 3: Crear la cuenta de administrador</h1>
- <?php
- if(isset($_POST['login']) and isset($_POST['mail']) and isset($_POST['mdp']) and isset($_POST['mdp2'])) //Si on envoie le formulaire et que l'inscription est activé
- {
- require('config.log.inc.php');
- mysqli_connect($host, $username, $password );
- $pseudo=mysqli_real_escape_string($_POST['login']);
- $mdp=mysqli_real_escape_string($_POST['mdp']);
- $mdp2=mysqli_real_escape_string($_POST['mdp2']);
- $mail=mysqli_real_escape_string($_POST['mail']);
- $errors = '';
- //Si le mail est valide
- if(preg_match('#^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$#', $mail))
- {
- //Si le pseudo est supérieur à 4 caractères et inférieur à 17 caractères.
- if (strlen(trim($pseudo)) > 4 && strlen(trim($pseudo)) < 17)
- {
- //Si le mot de passe est supérieur à 4 caractères et inférieur à 17 caractères.
- if (strlen(trim($mdp)) > 4 && strlen(trim($mdp)) < 17)
- {
- //Si les deux mot de passe sont identiques
- if($mdp==$mdp2)
- {
- //On vérifie que le pseudo n'existe pas.
- mysqli_select_db("account");
- $sql = mysqli_query("SELECT COUNT(*) AS nb_pseudo FROM `account` WHERE login='$pseudo'");
- if (mysqli_result($sql, 0, 'nb_pseudo') == 0)
- {
- $date = date("Y-m-d H:i:s");
- //insertion dans la base de donnée
- $sql="INSERT INTO account (login, password, email, create_time, cash, rang) VALUES ('$pseudo', password ('$mdp'), '$mail', '$date', '0', '4')";
- mysqli_query($sql) or die (mysqli_error());
- }
- else { $errors .= 'Este usuario ya esta en uso.<br />'; }
- }
- else { $errors .= 'Las dos contraseñas no coinciden.<br />'; }
- }
- else { $errors .= 'La contraseña debe tener entre 5 y 16 caracteres.<br />'; }
- }
- else { $errors .= 'El nombre de usuario debe tener entre 5 y 16 caracteres.<br />'; }
- }
- else { $errors .= 'Tu correo electrónico no es válido.<br />'; }
- if($errors == '') //Si il l'inscription a fonctioné
- {
- $_SESSION['install']=3;
- ?>
- <p>La cuenta ha sido creada con éxito. Has terminado el paso 3</p>
- <p>Pasarás al paso 4 en 2 segundos</p>
- <meta http-equiv="refresh" content="2; url=install.php?e=4" />
- <?php
- }
- else //Sinon on charge les erreurs
- {
- echo '<p>'.$errors.'</p>';
- }
- }
- //Si la création du compte est ok, on passe à l'étape 4
- //Sinon on redemande les informations pour la création du compte
- ?>
- <form method="post" action="install.php?e=3">
- <p>
- <label>Nombre de usuario ( Entre 5 y 16 caracteres )</label>
- <input name="login" type="text" size="30" />
- <label>E-mail</label>
- <input name="mail" type="text" size="30" />
- <label>Contraseña ( Entre 5 y 16 caracteres )</label>
- <input name="mdp" type="password" size="30" />
- <label>Vuelva a escribir la contraseña</label>
- <input name="mdp2" type="password" size="30" />
- <br />
- <input class="button" type="submit" value="Crear la cuenta" />
- </p>
- </form>
- <?php
- }
- //Etape 4 : Configuration du site. On renseigne le nom du site, le slogan, l'URL du client, etc...
- elseif(isset($_GET['e']) and $_GET['e']==4 and $_SESSION['install']==3)
- {
- ?>
- <h1>Paso 4: Configuración del sitio web</h1>
- <?php
- if(isset($_POST['inscription']) and isset($_POST['maintenance']) and isset($_POST['itemshop']) and isset($_POST['site_name']) and isset($_POST['site_slogan']) and isset($_POST['site_url']) and isset($_POST['cash']) and isset($_POST['mileage']) and is_numeric($_POST['inscription']) and is_numeric($_POST['maintenance']) and is_numeric($_POST['itemshop']) and !empty($_POST['cash']) and !empty($_POST['mileage']) and !empty($_POST['site_name']) and !empty($_POST['site_url']) and !empty($_POST['client_url']) and !empty($_POST['forum_url']) and !empty($_POST['templates']))
- {
- $errors = '';
- if(($_POST['inscription']==0 || $_POST['inscription']==1) && ($_POST['maintenance']==0 || $_POST['maintenance']==1) && ($_POST['itemshop']==0 || $_POST['itemshop']==1))
- {
- if(file_exists('templates/'.$_POST['templates'].'/fr/') and file_exists('style/'.$_POST['templates'].'/'))
- {
- require('config.log.inc.php');
- mysqli_connect($host, $username, $password );
- $cash=mysqli_real_escape_string($_POST['cash']);
- $mileage=mysqli_real_escape_string($_POST['mileage']);
- $site_name=mysqli_real_escape_string($_POST['site_name']);
- $site_slogan=mysqli_real_escape_string($_POST['site_slogan']);
- $site_url=mysqli_real_escape_string($_POST['site_url']);
- $client_url=mysqli_real_escape_string($_POST['client_url']);
- $forum_url=mysqli_real_escape_string($_POST['forum_url']);
- mysqli_select_db("site");
- //On insère les autres configurations
- mysqli_query("INSERT INTO `conf_classement` (nb_perso_page) VALUES ('5');") or die (mysqli_error());
- mysqli_query("INSERT INTO `conf_is` (method, auth, nb_cash, ids, idd, idd_star) VALUES ('1', '212811/837504/3927456', '30', '212811', '837504', '13169');") or die (mysqli_error());
- //On insère la configuration du site
- mysqli_select_db("site");
- $sql="INSERT INTO conf_site (inscription, maintenance, itemshop, templates, cash, mileage, site_name, site_slogan, site_url, client_url, forum_url) VALUES(".$_POST['inscription'].", ".$_POST['maintenance'].", ".$_POST['itemshop'].", '".$_POST['templates']."', '$cash', '$mileage', '$site_name', '$site_slogan', '$site_url', '$client_url', '$forum_url');";
- mysqli_query($sql) or die (mysqli_error());
- //On insère la liste des catégories officielles
- $sql="INSERT INTO `cat_is` (nom)
- VALUES ('Modification & Retour'),
- ('Contact & Echange'),
- ('Régénération & Force'),
- ('Combat & Destin'),
- ('Marriage'),
- ('Raffinement'),
- ('Objets spéciaux'),
- ('Coiffures'),
- ('Coiffures de protection'),
- ('Packs'),
- ('Objets pour Marque');";
- mysqli_query($sql) or die (mysqli_error());
- }
- else { $errors = 'La plantilla está dañada.'; }
- }
- else { $errors = '"Registro, mantenimiento e itemshop debe ser de la forma 1 o 0.'; }
- if($errors == '') //Si il l'inscription a fonctioné
- {
- $_SESSION['install']=4;
- ?>
- <p>Has terminado el paso 4</p>
- <p>Pasarás al último paso 5 en 2 segundos</p>
- <meta http-equiv="refresh" content="2; url=install.php?e=5" />
- <?php
- }
- else //Sinon on charge les erreurs
- {
- echo '<p>'.$errors.'</p>';
- }
- }
- ?>
- <form action="install.php?e=4" method="post">
- <table>
- <tr>
- <th>Regla</th>
- <th>Valor</th>
- </tr>
- <tr>
- <td>Registro</td>
- <td>
- <select name="inscription" id="inscription">
- <option value="1">Activado</option>
- <option value="0">Desactivado</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>Mantenimiento</td>
- <td>
- <select name="maintenance" id="maintenance">
- <option value="0">Desactivado</option>
- <option value="1">Activado</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>Itemshop</td>
- <td>
- <select name="itemshop" id="itemshop">
- <option value="1">Activada</option>
- <option value="0">Desactivado</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>Nombre de la Moneda</td>
- <td><input type="text" name="cash" value="DR"/></td>
- </tr>
- <tr>
- <td>Nombre de la Moneda2</td>
- <td><input type="text" name="mileage" value="MD"/></td>
- </tr>
- <tr>
- <td>Nombre del Servidor</td>
- <td><input type="text" name="site_name" value="MT2-CMS"/></td>
- </tr>
- <tr>
- <td>Eslogan del Título</td>
- <td><input name="site_slogan" type="text" value="Un site complet pour votre serveur metin2" size="40"/></td>
- </tr>
- <tr>
- <td>URL del Sitio</td>
- <td><input name="site_url" type="text" value="http://mt2cms.free.fr" size="40"/></td>
- </tr>
- <tr>
- <td>URL del Cliente</td>
- <td><input name="client_url" type="text" value="http://www.megaupload.com/?d=ZF3XBE79" size="40"/></td>
- </tr>
- <tr>
- <td>URL del Foro</td>
- <td><input name="forum_url" type="text" id="forum_url" value="http://www.emulation-bay.fr/forum" size="40"/></td>
- </tr>
- <tr>
- <td>Plantilla</td>
- <td>
- <select name="templates" id="templates">
- <option value="default">Default</option>
- </select>
- </td>
- </tr>
- </table>
- <p><input class="button" name="submit" type="submit" value="Enviar"/></p>
- </form>
- <?php
- }
- //Etape 5 : On renome install.php en install.php.txt pour éviter une autre instalation
- elseif(isset($_GET['e']) and $_GET['e']==5 and $_SESSION['install']==4)
- {
- ?>
- <h1>Finalizacion de la Instalación</h1>
- <?php
- if(@rename('install.php','install') and @unlink('index.php') and @rename('index','index.php'))
- {
- $_SESSION['install']=5;
- ?>
- <p>Tu sitio está en funcionamiento! Ahora puedes comenzar a usarlo.</p>
- <p>Gracias por usar la traduccion de SmD.o7 para <a href="http://www.diosesmx.net/board" title="DiosesMx">DiosesMx</a></p>
- <p>Si te encuentras con algun error durante la instalacion o el funcionamiento del gestor, no dudes en postearlo en el hilo oficial del gestor.</p>
- <p>Seras llevado a la nueva Website en 10 segundos</p>
- <meta http-equiv="refresh" content="10; url=index.php" />
- <?php
- }
- else
- {
- ?>
- <p>Se produjo un error! Por favor, elimina el archivo install.php, cambiaa el nombre del archivo index.php y el índice de index.php manualmente antes de poder utilizar su sitio.</p>
- <?php
- }
- }
- else
- {
- ?>
- <h1>Instalacion del Gestor de tu Servidor Metin2</h1>
- <p>Bienvenido a la instalación del gestor, una vez finalizada la instalación, dispondrás de un sitio completo para tu servidor de Metin2.</p>
- <p><a href="install.php?e=1"><h2>Comenzar la Instalación</h2></a></p>
- <?php
- }
- ?>
- </div>
- <div id="sidebar">
- <h1>Información</h1>
- <ul class="sidemenu">
- <?php
- if(isset($_GET['e']) and $_GET['e']==1)
- {
- ?>
- <h2>Paso 1</h2>
- <li>En este paso, tendrás que rellenar los datos necesarios para establecer una conexión con la base de datos en el servidor. Si el tiempo de carga de la página se hace demasiado largo, es que has proporcionado una dirección de host inválida.</li>
- <?php
- }
- elseif(isset($_GET['e']) and $_GET['e']==2 and $_SESSION['install']==1)
- {
- ?>
- <h2>Paso 2</h2>
- <li>En este paso, va a permanecer pasivo. De hecho, el gestor es responsable de crear la base necesaria y las tablas para que funcione correctamente. Si se produce un error, recuerde revisar los derechos de la información de la cuenta MySQL en el paso 1.</li>
- <?php
- }
- elseif(isset($_GET['e']) and $_GET['e']==3 and $_SESSION['install']==2)
- {
- ?>
- <h2>Paso 3</h2>
- <li>Este paso es crucial, ya que es crear su cuenta de administrador. Es a través de esta cuenta donde se puede controlar el sitio. Recuerde que una contraseña segura es esencial para la seguridad de tu sitio.</li>
- <?php
- }
- elseif(isset($_GET['e']) and $_GET['e']==4 and $_SESSION['install']==3)
- {
- ?>
- <h2>Paso 4</h2>
- <li>Este paso es opcional ya que cualquier ajuste en la página se puede cambiar más adelante en el área de administración. Sin embargo te recomendamos que complete esta información ahora. Si no le dan valor en ciertos aspectos, deja los valores predeterminados.</li>
- <?php
- }
- elseif(isset($_GET['e']) and $_GET['e']==5 and $_SESSION['install']==4)
- {
- ?>
- <h2>Paso 5</h2>
- <li>Este es el último paso en la configuración de tu sitio. Se trata de cambiar el nombre del archivo install.php para evitar que los visitantes puedan realizar una instalación. También cambia el nombre del archivo index.php para indexar su sitio en línea. Si se produce un error, debe realizar estas operaciones manualmente.</li>
- <?php
- }
- else
- {
- ?>
- <h2>Presentación</h2>
- <li>Bienvenido a la instalación del paquete Gestion de Servidor Metin2. Esta instalación consta de 5 pasos que se describen aquí, en cuanto la instalación comienzela ahora.</li>
- <?php
- }
- ?>
- </ul>
- </div>
- <!-- content-wrap ends here -->
- </div>
- <!--footer starts here-->
- <div id="footer">
- <p>
- <strong>Gestion de tu Servidor Metin2</strong> |
- Traducción Francés-Español por <a href="http://www.diosesmx.net/board" title="SmD.o7">SmD.o7</a> |
- Válido <a href="http://validator.w3.org/check?uri=referer">XHTML</a> |
- <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a> </p>
- </div>
- <!-- wrap ends here -->
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement