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.

Como Ocultar Quien Esta Online A Los Usuarios No Logueados

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
BlackBolt
Observador/a
Mensajes: 15
Registrado: 14 Mar 2006, 05:44

Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#1

Mensaje por BlackBolt »

Hola amigos, mi duda es la siguiente:

Quiero que en mi foro, las personas que no esten registradas no puedan ver Quien esta online.

Es decir al entrar a la web de mi foro se puede ver que usuarios estan en linea pero quiero ocultar eso, que solo los usuarios registrados o una vez que se logueen puedan ver esa opcion

De antemano MUCHISIMAS GRACIAS

BlackBolt
Observador/a
Mensajes: 15
Registrado: 14 Mar 2006, 05:44

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#2

Mensaje por BlackBolt »

Encontre como ocultar de la pagina inicial a los invitados Quien esta Online

Código: Seleccionar todo

#
#-----[ OPEN ]---------------------------------------------
#
index.php

#
#-----[ FIND ]---------------------------------------------
#
                'body' => 'index_body.tpl')
#
#-----[ REPLACE WITH ]------------------------------------------
#
                'body' => ($userdata['user_id'] == ANONYMOUS ? 'index_body_anon.tpl' : 'index_body.tpl'))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
# 
Ese paso ya lo realize, pero donde me lio es en este no entiendo que hay que realizar o como hacerlo...

Copy the file index_body.tpl to index_body_anon.tpl.
Open the new file index_body_anon.tpl and find U_VIEWONLINE.
Comment out the whole table and the following table:

Código: Seleccionar todo

<!--
<table ...
 ... {U_VIEWONLINE} ...
</table>

<table ...
 ... {L_ONLINE_EXPLAIN} ...
</table>
-->
Puede alguien por favor explicarme como hacer esto ?

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#3

Mensaje por Nazcar »

busca lo que te dicen y comentalo tal como esta puesto <!-- al principio y ---> al final de todo del codigo



Un saludo

Avatar de Usuario
musleman
Usuario/a
Mensajes: 85
Registrado: 07 May 2005, 09:59

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#4

Mensaje por musleman »

Podrias indicar cual es el mod este para ocultar a los invitados...


Saludos

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#5

Mensaje por mitch »

En el portal de phpbb-es se publico un articulo de como proteger archivos de usuarios anonimos obligandolos a loguearse..

http://www.phpbb.com/files/mods/redirec ... .8.txt.mod

revisa eso musleman, al menos yo lo usé y funciona perfecto.

BlackBolt
Observador/a
Mensajes: 15
Registrado: 14 Mar 2006, 05:44

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#6

Mensaje por BlackBolt »

Disculpen pero la verdad no se mucho eso acerca de las tablas y los comentarios

Encontre el texto que mencionan

Código: Seleccionar todo

   
	{L_WHO_IS_ONLINE}
  
   
	{USER_AVATAR}
 {USER_NAME}
 {USER_NEWPOSTS}
	{TOTAL_POSTS}
{TOTAL_USERS}
{NEWEST_USER}
	
  
   
	{TOTAL_USERS_ONLINE}   [ {L_WHOSONLINE_ADMIN} ]   [ {L_WHOSONLINE_MOD} ]
{RECORD_USERS}
{LOGGED_IN_USER_LIST}
  
Donde se supone que debo añadir los comentarios, o como debe de quedar, de verdad disculpen y de antemano muchas gracias.

Avatar de Usuario
musleman
Usuario/a
Mensajes: 85
Registrado: 07 May 2005, 09:59

Re: Respuesta: Como Ocultar Quien Esta Online A Los Usuarios

#7

Mensaje por musleman »

En el portal de phpbb-es se publico un articulo de como proteger archivos de usuarios anonimos obligandolos a loguearse..

http://www.phpbb.com/files/mods/redirec ... .8.txt.mod

revisa eso musleman, al menos yo lo usé y funciona perfecto.
PUes ya lo he puesto, pero no verdaderamente que es lo que hace???

Saludos

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#8

Mensaje por Nazcar »

No se por que preguntas algo que tu mismo has puesto

Código: Seleccionar todo

<!--
<table ...
 ... {U_VIEWONLINE} ...
</table>

<table ...
 ... {L_ONLINE_EXPLAIN} ...
</table>
-->

Fijate las tablas de tienen {U_VIEWONLINE} y {L_ONLINE_EXPLAIN} son las que tienen que estar comentadas y se comentan de la manera que te pone y yo te dije

Un saludo

BlackBolt
Observador/a
Mensajes: 15
Registrado: 14 Mar 2006, 05:44

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#9

Mensaje por BlackBolt »

Gracias Nazcar ya lo he conseguido :D

LOLON
Observador/a
Mensajes: 5
Registrado: 20 Abr 2006, 22:00

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#10

Mensaje por LOLON »

Hola, Una duda.

He editado ya el index, y he creado el nuevo index_body_anon, me podeis decir en que consiste comentar las tablas, de dicho fichero.

Gracias.
Última edición por LOLON el 20 Abr 2006, 23:54, editado 2 veces en total.

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#11

Mensaje por mitch »

Código: Seleccionar todo

<!-- 
comentario
-->
es eso... creo que con borrar esas tablas basta... lo que se hace es copiar el contenido de index_body.tpl a index_body_anon.tpl por lo que entendí, y luego en este último hacer el cambio de "comentar" las tablas... para que los users anónimos no vean el cuadro de "Quién está online". :)

LOLON
Observador/a
Mensajes: 5
Registrado: 20 Abr 2006, 22:00

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#12

Mensaje por LOLON »

Gracias Mitch, Ya lo pillo, es anular con etiquetas para que no cargue las tablas. Ahora lo unico que me falta es donde puedo anular el texto de "This data is based on users active over the past five minutes"... se me ha quedado eso...lo demás esta todo limpio. Alguna idea.

Uso Ad Infinitum v1.08

Gracias. :ok:

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#13

Mensaje por SuperNovato »

Pero LOLON: si editas y borras la duda que pusiste, los demás nos quedamos sin saber de qué va la cosa... ¡y nos quedamos sin aprender! :P

Un saludo.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

LOLON
Observador/a
Mensajes: 5
Registrado: 20 Abr 2006, 22:00

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados

#14

Mensaje por LOLON »

Perdon..teneis razon: Mis disculpas

Ahora mismo repongo la duda.

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No

#15

Mensaje por mitch »

LOLON son 2 tablas las que debes "comentar".. te dejo la que te falta

Código: Seleccionar todo

<table align="CENTER" width="717" cellpadding="1" cellspacing="1" border="0">
<tr>
	<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
(sacado desde el ad infinitum de phpbb.com).

SuperNovato, la consulta era de que cosa era "comentar" las tablas.. referido a lo que se comenta acá.. al comentarlas, pues no "aparecen" al ver la pagina, que es lo que se quiere, para ocultarlo a los invitados.

Saludos

Cerrado

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