Comunidad PHPeros

Lenguajes => Aplicaciones Pre-Fabricadas => Minichat o MC => Mensaje iniciado por: -RiPeRcOp- en 11 de Diciembre de 2006, 15:25:55 pm

Título: [T] Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: -RiPeRcOp- en 11 de Diciembre de 2006, 15:25:55 pm
Seguimos Ahora Con EL Archivo configcolor.php Resulta ser q este contiene el panel para q uno pueda cambiar los colores de los rangos fasilmente.

Encontraran algo hasi:
$query[14] = "valor = '".$_POST['cbronze']."' WHERE campo = 'colorbronze'";

Bueno nosotros tenemos q color el nombre del rango reemplazando el nombre Bronze y cambiando el numero 14 por el numero 15 y hasi sucesivamente sin q se repitan segun los rangos q tengan. Hasi:

$query[15] = "valor = '".$_POST['ccoordinador]."' WHERE campo = 'colorcoordinador'";

Bajamos y nos encontramos en el siguiente codigo:

&& $_POST['cbronze'] != ""
Estos contiene el nombre abrebiado de nuestro rango, en este caso solo hay q modificad donde dice cbronze

&& $_POST['ccoordinador'] != ""

Seguimos Bajando y nos encontraremos con un codigo parecido a este:

<tr>
<td class="Texto">Owners: </td>
<td align="right">
<input type="text" name="cowner" size="8" value="<?=$colorowners; ?>" class="Boton"></td>
</tr>


Este codigo contiene el campo en donde insertaremos el numero del color q queremos, es decir tenemos q cambiar los valores cowner,colorowners, y Owner:

<tr>
<td class="Texto">Coordinadores: </td>
<td align="right">
<input type="text" name="ccoordinador" size="8" value="<?=$colorcoordinador; ?>" class="Boton"></td>
</tr>


Guardamos Y Cerramos. Abrimo el archivo stats.php

<tr>
<td class="Texto" width="50%" bgcolor="#6699cc" style="color: white;">Owner</td>
<?
$query = "SELECT id FROM `usuarios` WHERE rol = 'Owner'";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
?>
<td align="right" width="50%" class="Texto" style="border: 1px solid #6699cc"><?=$rows; ?></td>
</tr>


Bien este codigo contiene el rango y los colores q apareceran cuando uno quiera ver cuantos MODs Tenemos, Cuantos DJs, Cuantos Users etc. Tenemos q modificar donde dice Owner Hasi:


<tr>
<td class="Texto" width="50%" bgcolor="#6699cc" style="color: white;">Coordinador</td>
<?
$query = "SELECT id FROM `usuarios` WHERE rol = 'Coordinador'";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
?>
<td align="right" width="50%" class="Texto" style="border: 1px solid #6699cc"><?=$rows; ?></td>
</tr>


Pasamos ahora al archivo statsusers.php

$query = "SELECT * FROM `usuarios` WHERE rol = 'Owner'";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
while ($user = @mysql_fetch_array($resp)) {
echo "<tr><td class=\"Texto\" bgcolor=\"#e0e0e0\"><font color=".$colorowners.">".$user['nick']."</font></td><td class=\"Texto\" bgcolor=\"#e0e0e0\">".$user['email']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['fecha_registro']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['mensajes']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['censuras']."</td></tr>";
}


Encontraremos ese COD, el cual contiene los datos de cuantos msj tiene el user, cuantos censuras
el Email, y la fecha de registro. Tenemos q modificar donde dice Owner y esta linea

color=".$colorowners.">".$user['nick']."</font></td><td class=\"Texto\"

Tenemos q cambiarle el $colorowners por $colorcoordinador hasi:


$query = "SELECT * FROM `usuarios` WHERE rol = 'Coordinador'";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);

while ($user = @mysql_fetch_array($resp)) {
echo "<tr><td class=\"Texto\" bgcolor=\"#e0e0e0\"><font color=".$colorcoordinador.">".$user['nick']."</font></td><td class=\"Texto\" bgcolor=\"#e0e0e0\">".$user['email']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['fecha_registro']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['mensajes']."</td><td class=\"Texto\" bgcolor=\"#e0e0e0\" align=\"center\">".$user['censuras']."</td></tr>";
}


Una ves echo esto pasamos al ultima archivo de este tutorial pasamos al archivo mods.php
que se encuentra en cualquier MC en la carpeta Ayuda. Esto es lo q aparecera:

$query = "SELECT * FROM `usuarios` WHERE rol = 'Owner'";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
echo "<tr><td class=\"Texto\" style=\"border-bottom: 1px solid black\">Owners</td></tr>";
while ($user = @mysql_fetch_array($resp)) {
echo "<tr><td class=\"Texto\" bgcolor=\"#e0e0e0\"><font color=".$colorowners.">".$user['nick']."</font></td></tr>";
}


Tenemos q modificar donde dice Owner y Owners y la siguiente linea:

color=".$colorowners.">".$user['nick']."</font></td></tr>";

Y Quedara hasi:

$query = "SELECT * FROM `usuarios` WHERE rol = 'Coordinador";
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);
echo "<tr><td class=\"Texto\" style=\"border-bottom: 1px solid black\">Coordinadores</td></tr>";
while ($user = @mysql_fetch_array($resp)) {
echo "<tr><td class=\"Texto\" bgcolor=\"#e0e0e0\"><font color=".$colorcoordinador.">".$user['nick']."</font></td></tr>";
}

Eso es todo por ahora, Muchas Gracias si hay algun problema publiquenlo aqui
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: xemy en 11 de Diciembre de 2006, 21:07:19 pm
Bueno yo tengo 1 problemilla.

Bueno es que cuando cambio el color ejemplo amarillo en confing color del panel o por Mqsl y ablo con ese mismo rango no me cambia el color se queda siempre con el preterminado el negro!.
Título: Caha
Publicado por: caha en 12 de Diciembre de 2006, 06:17:57 am
Bueno yo tengo 1 problemilla.

Bueno es que cuando cambio el color ejemplo amarillo en confing color del panel o por Mqsl y ablo con ese mismo rango no me cambia el color se queda siempre con el preterminado el negro!.

Ok tu problema es facil y tengo 2 espectativas de tu problema
1.-No tienes creadas las tablas en tu phpadmin (dase de datos>colores)
2.-Alguna de las cosas que modificastes es decir el cambio de owner o cordinador en algun archivo no    esta bien cambiado asi que revisa todos los archivos
estaria bueno que crearan un script capas de hacer esto y sin problemas   
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: -RiPeRcOp- en 12 de Diciembre de 2006, 16:18:16 pm
Pues para eso invento NaVeda el instalador q crea las tablas en la base de datos solo hay q editar el instalador eh instalar el MC como si fue cualquiera claro q tienen q tener todo los demas archivos modificados adecuadamente
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: xemy en 12 de Diciembre de 2006, 17:37:37 pm
Estado mirando lo del Mqsl y esta creado y en los archivos no veo nada descolocado....
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: -RiPeRcOp- en 16 de Diciembre de 2006, 03:40:38 am
Pues entonces el error puede estar en el Archivo funciones cuando espesificastes el nombre de la tabla del color de cada rango y sino tambien puede estar en la Archio configcolor o colores cuando especificastes el nombre de la tabla
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: Paxi en 04 de Marzo de 2007, 20:59:20 pm
Amigos phperos jajaja yo igual al querer configurar el color de coordinadores sale negro por defecto y pues yo creo que no esta creada la base de datos en colores y les iva a decir ke si me ayudaban xP Grax :)

Salu2..
Paxi
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: -RiPeRcOp- en 13 de Marzo de 2007, 20:30:16 pm
simplemente creas una tabla de coloes y ya xD
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: Paxi en 15 de Marzo de 2007, 01:43:05 am
mi pregunta es komo x?
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: Frank005 en 16 de Marzo de 2007, 17:18:27 pm
Muy buen aporte me sirvio mucho ^^
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: Dj-Celta en 16 de Marzo de 2007, 23:12:29 pm
buen aporte ;)
Título: Re: Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: -RiPeRcOp- en 19 de Marzo de 2007, 21:25:36 pm
Gracias solo tenia que agregar algo a lo que revancha hiso con el Post de la primera parte xD
Título: Re: [T] Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: davidruben en 14 de Marzo de 2008, 21:02:34 pm
tengo un problema:
al crear el rango se me pone uqe son como administradores y pueden cambiar todo.
Como cambio eso?
Título: Re: [T] Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: davidruben en 17 de Mayo de 2008, 14:45:19 pm
alguien me ayuda???


mi duda es:


yo he creado un nuevo rango "reporteros", y cuando un usuario con ese rango se loguea bueno pues le sale la placa y eso... y va al Panel MC y tiene el mismo panel que un administrador, como puedo cambiar para que no le salga ese panel.
Título: Re: [T] Algo mas para agregar rangos 2º Seguimiento de Como Agregar Rangos
Publicado por: Rasca en 17 de Mayo de 2008, 14:48:37 pm
creo q se modifica el admintag.php
Llevo mucho tiempo sin modificar un mc

Saludos