Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

No Mostrar Email Msn Etc A Usuarios No Registrados

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado
Avatar de Usuario
Raskolnikov
Observador/a
Mensajes: 28
Registrado: 13 Jun 2007, 14:05

No Mostrar Email Msn Etc A Usuarios No Registrados

#1

Mensaje por Raskolnikov »

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

Código: Seleccionar todo

Do not put the redirect code after init_userprefs($userdata); in rofile.php, because that way nobody can register!
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

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));
	}
}
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 :wink:

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 :dormido:

Saludos
Vieja usurera!!! :shock:
URL: forop4.6te.net Plantilla usuada: subSilver Version de phpBB: 2.0.21 Servidor: gratuito.
MODs instalados:Attachment mod, Favicon, Redirect Post, Guest Management, Admin Userlist, eXtreme Styles, Easy Sub Forums, Prune User Posts,
Redirect anonymous users to login, Auto Cookie

Avatar de Usuario
BENDER
Miembro
Mensajes: 208
Registrado: 26 Jul 2006, 17:51
Género:
Edad: 46

Re: No Mostrar Email Msn Etc A Usuarios No Registrados

#2

Mensaje por BENDER »

Proba añadir estas dos lineas en el archivo ".tpl" correspondiente ( creo q' es el viewtopic.tpl):

Para q' solo lo vean los usuarios registrados:

Código: Seleccionar todo

 <!-- BEGIN switch_user_logged_in -->
Contenido q' solo ven los logueados (codigo del boton de mail, web, etc.)

Código: Seleccionar todo

 <!-- END switch_user_logged_in -->
:mrgreen:
Antes era fanfarrón, ahora soy perfecto. :mrgreen:

URL: www.gyej.com.ar
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados:
Sportsuite v.021a
Board3 Portal
Mod Imageshack
MV advanced last topic
Country Flags User Edition 1.2.1
Plantilla(s) usada(s): subsilver2 (modificada)
Servidor: windows gratuito
Actualización desde otra versión: 3.0.7 pl1
Conversión desde otro sistema de foros: phpBB2 2.0.23

Avatar de Usuario
Raskolnikov
Observador/a
Mensajes: 28
Registrado: 13 Jun 2007, 14:05

Re: No Mostrar Email Msn Etc A Usuarios No Registrados

#3

Mensaje por Raskolnikov »

Ok, gracias.

Lo pruebo y después aviso si funcionó

Saludos
Vieja usurera!!! :shock:
URL: forop4.6te.net Plantilla usuada: subSilver Version de phpBB: 2.0.21 Servidor: gratuito.
MODs instalados:Attachment mod, Favicon, Redirect Post, Guest Management, Admin Userlist, eXtreme Styles, Easy Sub Forums, Prune User Posts,
Redirect anonymous users to login, Auto Cookie

Avatar de Usuario
Raskolnikov
Observador/a
Mensajes: 28
Registrado: 13 Jun 2007, 14:05

Re: No Mostrar Email Msn Etc A Usuarios No Registrados

#4

Mensaje por Raskolnikov »

Puse eso que dijiste antes y después de:

Código: Seleccionar todo

<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript">
en templates/subSilver/viewtopic_body.tpl pero ahora no lo mostraba para nadie (ni registrados ni no registrados)
Supongo que algo de eso será la solución pero... :nolose:

Saludos
Vieja usurera!!! :shock:
URL: forop4.6te.net Plantilla usuada: subSilver Version de phpBB: 2.0.21 Servidor: gratuito.
MODs instalados:Attachment mod, Favicon, Redirect Post, Guest Management, Admin Userlist, eXtreme Styles, Easy Sub Forums, Prune User Posts,
Redirect anonymous users to login, Auto Cookie

Avatar de Usuario
BENDER
Miembro
Mensajes: 208
Registrado: 26 Jul 2006, 17:51
Género:
Edad: 46

Re: No Mostrar Email Msn Etc A Usuarios No Registrados

#5

Mensaje por BENDER »

Proba ponerlo despues de:

Código: Seleccionar todo

 <tr><!-- BEGIN switch_user_logged_in -->
<td valign="middle" nowrap="nowrap">{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript">.........etc
etc ...........{postrow.ICQ_IMG}</noscript></td><!-- END switch_user_logged_in -->
</tr>
Nota: Los puntos suspensivos son para no escribir todo el codigo...

:mrgreen:
Antes era fanfarrón, ahora soy perfecto. :mrgreen:

URL: www.gyej.com.ar
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados:
Sportsuite v.021a
Board3 Portal
Mod Imageshack
MV advanced last topic
Country Flags User Edition 1.2.1
Plantilla(s) usada(s): subsilver2 (modificada)
Servidor: windows gratuito
Actualización desde otra versión: 3.0.7 pl1
Conversión desde otro sistema de foros: phpBB2 2.0.23

Avatar de Usuario
Raskolnikov
Observador/a
Mensajes: 28
Registrado: 13 Jun 2007, 14:05

Re: No Mostrar Email Msn Etc A Usuarios No Registrados

#6

Mensaje por Raskolnikov »

No anda che... :nolose:

También probé ponerlo dentro después del <td...> y antes que empezara el script pero tampoco.
Parece que o lo muestra a todo el mundo o a nadie...

También puse el Auto Cookie por las dudas de que no reconociera bien que me había logueado como el administrador pero nada...

Bueno, veremeos qué pasa.

Era una idea para que los bots no pudieran ver las direcciones de mail y eso.
No sé si habrá algo para eso manteniendo que cualquiera pueda ver los mensajes y que puedan mandar mensajes privados...

Saludos
Vieja usurera!!! :shock:
URL: forop4.6te.net Plantilla usuada: subSilver Version de phpBB: 2.0.21 Servidor: gratuito.
MODs instalados:Attachment mod, Favicon, Redirect Post, Guest Management, Admin Userlist, eXtreme Styles, Easy Sub Forums, Prune User Posts,
Redirect anonymous users to login, Auto Cookie

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”