Página 1 de 1

Ocultar bots en la lista "Quién está conectado"?

Publicado: 04 Dic 2011, 16:28
por franjavi-35
Hola, queria preguntar si existe algún mod o hay alguna forma para ocultar los bots en la pestaña quien esta conectado. Pongo una previa:

Imagen

Muchas gracias.

saludos.

Re: Ocultar bots en la lista "Quién está conectado"?  Tema Solucionado

Publicado: 04 Dic 2011, 16:54
por Alorse
Yo lo hice en este foro hace alguno días, pero solo los oculta del quien esta conectado que aparece en el índice de los foros, ya que si entras al http://www.phpbb-es.com/foro/viewonline.php seguirán apareciendo.

Si te interesa esa solución, lo que debes hacer es lo siguiente:
Primero que todo averiguar el ID del grupo de Bots, para eso ve a ACP >> Usuarios y Grupos >> Administrar grupos >> Bots >> Preferencias.
Si te fijas la URL del navegador debe terminar en algo así: &g=[b]x[/b], donde x es un número cualquiera, y ese número es el ID del grupo de Bots (por lo general suele ser 6).

Luego de tener ese número abres /includes/functions.php y busca:

Código: Seleccionar todo

WHERE ' . $db->sql_in_set('user_id', $online_users['online_users']) . '
Después en una linea nueva agrega:

Código: Seleccionar todo

AND group_id <> X
Reemplazando la X por el ID del grupo de Bots que obtuviste antes.

Eso es todo, ya no apareceran los Bots en el Quién está conectado? del índice.

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 04 Dic 2011, 17:18
por franjavi-35
Muchas gracias jefe, ya está ;)

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 04 Dic 2011, 18:13
por leviatan21
Alorse escribió:Yo lo hice en este foro hace alguno días, pero solo los oculta del quien esta conectado que aparece en el índice de los foros, ya que si entras al viewonline.php seguirán apareciendo.
Pero para eso está la opción de editar cada usuario ( Inclusive BOTs, ya que o dejan deser usuarios especiales ) y en preferencias indicar SI en Ocultar mi estado de conexión:
Por supuesto hay que darles permiso al grupo para Puede ocultar estado de conexión

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 04 Dic 2011, 18:36
por Alorse
leviatan21 escribió:Pero para eso está la opción de editar cada usuario
Que tedioso seria :?

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 15 Dic 2011, 10:02
por Enock
Una pregunta.

Al hacer lo que comenta Alorse, los bots ¿también se ocultan el ".....últimas 24 horas"?.

Un saludo, gracias.

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 17 Dic 2011, 16:06
por Alorse
No lo creo, estoy hablando de un phpBB puro, y las ultimas 24 horas es un MOD aparte, de igual manera, este tema ya se dio como solucionado, así que puedes crear uno nuevo.

Re: Ocultar bots en la lista "Quién está conectado"?

Publicado: 18 Dic 2011, 10:19
por karbiko
leviatan21 escribió:....y en preferencias indicar SI en Ocultar mi estado de conexión:
Alorse escribió:
leviatan21 escribió:Pero para eso está la opción de editar cada usuario
Que tedioso seria :?
O hacemos esta una consulta SQL:
UPDATE `phpbb_users` SET `user_allow_viewonline`="0" WHERE `group_id`="x"
donde cambiamos el valor x de group_id="x" por el del número de ID del grupo de Bots (normalmente el 6)

Efectivamente, luego habría que hacer lo que Gabriel comentó:
leviatan21 escribió:....hay que darles permiso al grupo para Puede ocultar estado de conexión
Pero ésto ya es más sencillo de hacer, editando los permisos de usuario de los grupos..