Página 1 de 2
Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 20 Mar 2006, 22:46
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
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 24 Mar 2006, 08:12
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 ?
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 24 Mar 2006, 13:21
por Nazcar
busca lo que te dicen y comentalo tal como esta puesto <!-- al principio y ---> al final de todo del codigo
Un saludo
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 25 Mar 2006, 11:43
por musleman
Podrias indicar cual es el mod este para ocultar a los invitados...
Saludos
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 25 Mar 2006, 22:15
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.
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 26 Mar 2006, 07:57
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.
Re: Respuesta: Como Ocultar Quien Esta Online A Los Usuarios
Publicado: 26 Mar 2006, 16:16
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
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 26 Mar 2006, 16:18
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
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 28 Mar 2006, 22:26
por BlackBolt
Gracias Nazcar ya lo he conseguido

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 20 Abr 2006, 22:04
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.
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 20 Abr 2006, 23:03
por mitch
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".

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 20 Abr 2006, 23:30
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.

Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 20 Abr 2006, 23:38
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!
Un saludo.
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No Logueados
Publicado: 20 Abr 2006, 23:52
por LOLON
Perdon..teneis razon: Mis disculpas
Ahora mismo repongo la duda.
Respuesta: Como Ocultar Quien Esta Online A Los Usuarios No
Publicado: 20 Abr 2006, 23:53
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