Retroceder   Foros del Web > Diseño de Sitios web > Aplicaciones pre-fabricadas

Respuesta
 
Herramientas Desplegado
Antiguo 01-nov-2004, 06:36   #1 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
no quiero que vean mi ip

Como puedo ocultar mi direccion ip en el panel de administracion para que los otros webmaster no puedan ver mi direccion id en el panel de adminitracion de mi foro

Última edición por freedman; 16-ene-2005 a las 03:40.
freedman está desconectado   Responder Citando
Antiguo 02-nov-2004, 11:48   #2 (permalink)
Moderador
Cluster llegará a ser famoso muy prontoCluster llegará a ser famoso muy pronto
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago - Chile
Mensajes: 34.438
Y de que "foro" hablas? Te refires a estos foros o a unos tuyos (phpBB? .. otro?)

Un saludo,
Cluster está desconectado   Responder Citando
Antiguo 02-nov-2004, 14:41   #3 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
a uno mio phpbb2 no quiero que vean mi id ¿sabeis la solucion?

Última edición por freedman; 03-nov-2004 a las 04:19.
freedman está desconectado   Responder Citando
Antiguo 03-nov-2004, 05:30   #4 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
No he entendido tu pregunta, o mas bien no entiendo a lo que te refieres... dimelo de otra forma que seguramente puedo ayudarte
Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 03-nov-2004, 05:36   #5 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
Alegría

veras ferny en internet toda pagina tiene su direccion de ip y todos los ordenadores tambien esto es una cantidad de cifras que te distingue de otra pagina u otro equipo de otro usuario¿Ok? y lo veras asi 56.324.235(esto es un ejemplo no es mi direccion)pues quiero que esos numeros no se vean,en el panel de control del foro que tengo .
freedman está desconectado   Responder Citando
Antiguo 03-nov-2004, 05:47   #6 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
Bueno, eso ya lo se, pero tu decías id y es algo muy distinto a ip, de ahí mi "mosqueo"

Edita el archivo admin/index.php y localiza esto:


Código PHP:
$reg_ip decode_ip($onlinerow_reg[$i]['session_ip']); 
Y lo sustituyes por esto:


Código PHP:
$reg_ip = ( $userdata['user_level'] == ADMIN ) ? "Oculta" decode_ip($onlinerow_reg[$i]['session_ip']); 
Eso hará que para todos los ADMIN (no sólo tú, sino todos) se les oculte la IP

Si quieres que sólo se te oculte a ti y no al resto, pondrías esto:


Código PHP:
$reg_ip = ( $userdata['user_id'] == ) ? "Oculta" decode_ip($onlinerow_reg[$i]['session_ip']); 
Donde el 2 es el numero de tu usuario, si tú no eres el usuario con id 2 (aquí está la diferencia entre id e ip) pues pon el que corresponda.

Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 03-nov-2004, 12:44   #7 (permalink)
J_jImEnEz911 ha deshabilitado el karma
 
Avatar de J_jImEnEz911
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 486
Enviar un mensaje por MSN a J_jImEnEz911
una pregunta?

¿Eso correo para todos los usuarios?
J_jImEnEz911 está desconectado   Responder Citando
Antiguo 04-nov-2004, 01:07   #8 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
¿Que? Vuelvo a no entender la pregunta
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 10-nov-2004, 15:45   #9 (permalink)
Moderador
elpiedra llegará a ser famoso muy prontoelpiedra llegará a ser famoso muy pronto
 
Avatar de elpiedra
 
Fecha de Ingreso: febrero-2004
Ubicación: Miami <-> Uruguay
Mensajes: 2.455
Bueno a ver si mi pregunta se entiende

Puse el codigo de las dos maneras que pones arriba y aparentemente para lo que yo queria no funciona, lo que quiero hacer es que por ejemplo todos los moderadores que tengo en mi foro phpbb no puedan ver mi IP en los mensajes que posteo ya que ahora cualquier moderador del foro en mis mensajes aparece un boton de IP y lo puede entrar a ver.

Hay algun Mod para esto o algun codigo para agregar a este para que esto se pueda hacer?

Salu2
El Piedra
__________________
"Todos los Antivirus son buenos, hasta que se te infecta el PC"... xD

InfoSpyware.com | ForoSpyware.com
elpiedra está desconectado   Responder Citando
Antiguo 11-nov-2004, 11:16   #10 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
Nada más fácil En el fichero viewtopic.php localizas esta linea:


Código PHP:
'IP_IMG' => $ip_img
Y la sustituyes por esto, donde el 2 es el número de usuario:


Código PHP:
'IP_IMG' => ( $userdata['user_id'] == ) ? $ip_img NULL 
Igualmente si hay más de un administrador y quieres que sea visible a todos los administradores pero no a moderadores:


Código PHP:
'IP_IMG' => ( $userdata['user_level'] == ADMIN ) ? $ip_img NULL 
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 11-nov-2004, 11:40   #11 (permalink)
Moderador
elpiedra llegará a ser famoso muy prontoelpiedra llegará a ser famoso muy pronto
 
Avatar de elpiedra
 
Fecha de Ingreso: febrero-2004
Ubicación: Miami <-> Uruguay
Mensajes: 2.455
Muchas gracias Ferny como siempre usted un capo con PhpBB, de todas maneras ya había implementado un mod que encontré en la web de PhpBB pero igual se agradece.

Por otro lado aprovecho para hacerte otra consulta

1- La sección que tenes en tu foro al pie de pagina "Usuarios activos durante el día de hoy" este es un mod o lo creaste vos? de todas formas me lo podes pasar.

2- Tenes idea si se puede cambiar la posición del nombre del usuario y los datos del mismo en los post, para que en lugar de aparecer a la izquierda aparezcan arriba tipo como FDW

Salu2
El Piedra
__________________
"Todos los Antivirus son buenos, hasta que se te infecta el PC"... xD

InfoSpyware.com | ForoSpyware.com
elpiedra está desconectado   Responder Citando
Antiguo 11-nov-2004, 12:10   #12 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
1- Es un mod, en concreto el Last Visit Mod 1.2.5 Es un mod peculiar pues consta de varios apartados según lo que quieras instalar y lo que no, y uno de los apartados es ése.

2- Seguramente será desde el fichero viewtopic_body.tpl No es más que código HTML, con variables entre {} Lo modificas a tu gusto pero teniendo cuidado con esas variables {} (suele ser fácil identificar qué es cada una, por el nombre)

Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 11-nov-2004, 13:27   #13 (permalink)
Moderador
elpiedra llegará a ser famoso muy prontoelpiedra llegará a ser famoso muy pronto
 
Avatar de elpiedra
 
Fecha de Ingreso: febrero-2004
Ubicación: Miami <-> Uruguay
Mensajes: 2.455
Muchas gracias denuevo Ferny efectivamente la modificacion que quiero hacer esta el el viewtopic_body.tpl estoy intentado modificarlo para poner los datos arriba, aunque esta un poco complicado.

__________________
"Todos los Antivirus son buenos, hasta que se te infecta el PC"... xD

InfoSpyware.com | ForoSpyware.com
elpiedra está desconectado   Responder Citando
Antiguo 13-nov-2004, 14:22   #14 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
Triste no me funciona

cuando lo hago no me deja acceder al panel de control ¿que es lo que pasa ferny? dime que esta fallando
freedman está desconectado   Responder Citando
Antiguo 14-nov-2004, 09:55   #15 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
¿Cual modificación, esta?


Cita:
Iniciado por ferny
Nada más fácil En el fichero viewtopic.php localizas esta linea:


Código PHP:
'IP_IMG' => $ip_img
Y la sustituyes por esto, donde el 2 es el número de usuario:


Código PHP:
'IP_IMG' => ( $userdata['user_id'] == ) ? $ip_img NULL 
Igualmente si hay más de un administrador y quieres que sea visible a todos los administradores pero no a moderadores:


Código PHP:
'IP_IMG' => ( $userdata['user_level'] == ADMIN ) ? $ip_img NULL 
La he comprobado y a mi me funcionaba perfectamente, mira a ver tu código...
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 14-ene-2005, 06:57   #16 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
sigue sin funcionarme ferny en vez de ocultarme solo a mi la ip se la oculta a todos los foreros y yo quiero que solo se me oculte a mi he puesto el codigo ese y he puesto el numero que hago yo como forero el 1 porque es mio el foro y fui el primero en registrarse pero para mi sorpresa se les ha ocultado a todos y eso no es lo que quiero por favor ferny dame un codigo para que seas yo solo al que no puedan ver su direccion ip.Espero tu respuesto aun asi te agradezco tu interes por querer ayudar aunque todavia no hayas podido resolver mi problema.
freedman está desconectado   Responder Citando
Antiguo 14-ene-2005, 07:54   #17 (permalink)
Il capo della mafia
ferny llegará a ser famoso muy prontoferny llegará a ser famoso muy pronto
 
Avatar de ferny
 
Fecha de Ingreso: noviembre-2002
Ubicación: Al final del cable
Mensajes: 9.699
Ten en cuenta que tú como administrador no eres el 1, sino el 2. El numero 1 está reservado a usuarios "anónimos" (no registrados). No sé si has puesto el 2 o no, pero ése es el que deberías poner.
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
ferny está desconectado   Responder Citando
Antiguo 14-ene-2005, 08:53   #18 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
si pero ferny eso lo ha hecho con todos los registrados no con los invitados solo
freedman está desconectado   Responder Citando
Antiguo 14-ene-2005, 10:07   #19 (permalink)
yoseman está en el buen camino
 
Avatar de yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 431
Enviar un mensaje por MSN a yoseman
Sólo quería decir que la solución propuesta por ferny no evita el acceso a la i.p del administrador, pués lo que hace es condicionar la salida del boton de IP a que el usuario para ese mensaje no sea el administrador.
En una línea anterior se define en la variable el código html que generá la salida del botón con su link:
Código PHP:
$temp_url "modcp.$phpEx?mode=ip&amp;" POST_POST_URL "=" $postrow[$i]['post_id'] . "&amp;" POST_TOPIC_URL "=" $topic_id "&amp;sid=" $userdata['session_id'];
        
$ip_img '<a href="' $temp_url '"><img src="' $images['icon_ip'] . '" alt="' $lang['View_IP'] . '" title="' $lang['View_IP'] . '" border="0" /></a>';
        
$ip '<a href="' $temp_url '">' $lang['View_IP'] . '</a>'
Pero lo que hacemos es no mostrarlo; no impedir que el archivo modcp.php que es el que realmente muestra la I.P dados una serie de parámetros pasados por query string evalue los niveles del solicitante de la i.p y del nivel del usuario de las I.P solicitada.
En definitiva, si en vez de pinchar en el link de la ip, tus moderadores que tienen permiso para saber las ips ponen en la barra de direccion:

modcp.php?mode=ip&p=4523&t=732&sid= + su identificador de sesión
En las propiedades del link del boton de borrar mensaje, junto con el identificardor de post (p=) encontramos el sid(identificador de sesión), y el identificador del tema en la barra del navegador, y ya tienen el link hecho.

Supongo que sería más seguro buscar el MOD, que seguramente lo que hará además de lo que dice ferny, que es un buen principio, es evaluar una serie de condiciones sobre los permisos de los usuarios implicados en la acción antes de dar la I.P. O también podemos cambiar nosotros el script modcp.php si entendemos un poquillo el código.

Y digo esto, por si alguno piensa que con eso está salvo de que sus moderadores sepan su I.P, y no es así.

Bueno y ahora la segunda parte sería arreglar el archivo modcp.php para lo que queremos, pero advierto que estos cambios los he hecho yo, en un ratillo, no deberían de dar problemas pero no lo certifico al 100%.
La cosa está en evitar que algún moderador avispado se fabrique la query string que se le pasa a modcp pueda ver la ip del admin:
localizar (+/- lin 937):
Código PHP:
    $sql "SELECT poster_ip, poster_id 
            FROM " 
POSTS_TABLE 
            WHERE post_id = $post_id
                AND forum_id = $forum_id"

sustituir por:
Código PHP:
        $sql "SELECT u.user_level,poster_ip, poster_id 
            FROM "
.USERS_TABLE." u, " POSTS_TABLE 
            WHERE post_id = $post_id
                AND forum_id = $forum_id AND u.user_id = poster_id"

localizar (+/- lin 948,949):
Código PHP:
    message_die(GENERAL_MESSAGE$lang['No_such_post']);
        } 
despues añadir:
Código PHP:
    if ((ADMIN == $post_row['user_level']) && (MOD == $userdata['user_level']))
        {
        
message_die(GENERAL_ERROR'Lo sentimos, sólo administradores pueden obtener esta información.');
        } 
Espero que este complemento le sirva a alguién (probad el truco creandoos un usuario moderador sin haber modificado el modcp.php y vereis cómo funciona->devuelve la i.p, y luego probad con la modificación y no debería de dar la i.p, mostraría el mensaje 'Lo sentimos, sólo administradores pueden obtener esta información.')

Salu2
__________________
[+]
[+]
yoseman está desconectado   Responder Citando
Antiguo 14-ene-2005, 10:55   #20 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
te agradezco mucho tu mensaje yoseman pero mi idea es que ni moderadores ni administradores puedan ver mi ip y yo si la de ellos yo soy el admin de un foro y tengo que tenerlo controlado y no quiero que ningun webmaster me fastidie e intente banearme o borrarme cuando no este yo online.dime algun codigo para eso y te estare doblemente agradecido.Espero tu respuesta amigo.
freedman está desconectado   Responder Citando
Antiguo 14-ene-2005, 11:40   #21 (permalink)
freedman está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 192
joseman,ferny o algun experto ayudadme por favor he probado vuestros codigos pero aunque sobn buenosy funcionan no es lo que yo queria hacer en mi foro decidme el codigo para hacer que yo sea el unico al que no se pueda acceder a su ip.gracias por adelantado amigos.
freedman está desconectado   Responder Citando
Antiguo 14-ene-2005, 12:05   #22 (permalink)
yoseman está en el buen camino
 
Avatar de yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 431
Enviar un mensaje por MSN a yoseman
En tu caso sería lo siguiente:
primero tienes que saber con exactitud cual es tu identificador de usuario, para ello lo que tienes que hacer es en cualquiera de tus mensajes pinchar en perfil(no en tu perfil), para que se abra la ventana de ver perfil. Una vez hecho esto en la barra de direcciones aparecerá algo así:

profile.php?mode=viewprofile&u=2

Pués el número que sigue a u= es tu identificador de usuario, luego, en el archivo modcp.php:
localizar (+/- lin 937):
Código PHP:
 $sql "SELECT poster_ip, poster_id
            FROM " 
POSTS_TABLE "
            WHERE post_id = $post_id
                AND forum_id = $forum_id"

y sustituyes por
Código PHP: