No Mostrar Email Msn Etc A Usuarios No Registrados
Publicado: 20 Jun 2007, 16:42
Hola muy buenas.
Estoy modificando algunas cosas para hacer más "seguro" el foro.
Una de las cosas que hice fue poner el Redirect anonymous users to login 1.0.8, que dicho de paso, dice en una nota
y la modificación que hay que hacerle a ese archivo viene después de esa línea (por lo menos en mi caso)
Lo que yo hice fue poner
antes de init_userprefs($userdata); en lugar de lo que decía que hiciera y al parecer anda todo bien.
Bueno, después de la un poco extensa introducción
Lo que quiero hacer y no encontré en la búsqueda nada que me ayude, es no mostrar los botones de mail, msn, etc. a los usuarios no registrados cuando se despliegan los posts. A los registrados sí.
Bueno, no los aburro más
Saludos
Estoy modificando algunas cosas para hacer más "seguro" el foro.
Una de las cosas que hice fue poner el Redirect anonymous users to login 1.0.8, que dicho de paso, dice en una nota
Código: Seleccionar todo
Do not put the redirect code after init_userprefs($userdata); in rofile.php, because that way nobody can register!
Lo que yo hice fue poner
Código: Seleccionar todo
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
$mode = htmlspecialchars($mode);
if (( $mode == 'viewprofile' ) && ($userdata['user_id'] == ANONYMOUS))
{
redirect(append_sid('login.'.$phpEx.'?redirect=profile.'.$phpEx.'&mode=viewprofile&'.POST_USERS_URL.'='.intval($HTTP_GET_VARS[POST_USERS_URL]), true));
}
}
Bueno, después de la un poco extensa introducción

Lo que quiero hacer y no encontré en la búsqueda nada que me ayude, es no mostrar los botones de mail, msn, etc. a los usuarios no registrados cuando se despliegan los posts. A los registrados sí.
Bueno, no los aburro más

Saludos