News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Ocultar "Usuarios en línea"

Started by Ibues, August 03, 2022, 12:04:18 AM

Previous topic - Next topic

Ibues

Hola,

he estado buscando información y he encontrado únicamente este hilo:
https://www.simplemachines.org/community/index.php?topic=552907

En inglés también he buscado y he encontrado un par de hilos donde explican que debe deshabilitarse de configuración (ver quien está en línea) y también desde permisos del grupo en cuestión.
Tengo deshabilitado ver quien está en línea para visitantes y para usuarios regulares, pero sigue apareciendo.

Probé limpiando caché, usando otro navegador, y solo tengo instalado theme curve 2 por defecto.

Sigue mostrando "Usuarios en línea" por defecto a todo el mundo. Visitantes incluídos.

Ibues

[Respondo porque no me deja editar el post inicial]

He encontrado esto:

https://www.simplemachines.org/community/index.php?topic=468989

Es justo lo que me gustaría, pero tratando de hacerlo me he dado cuenta de que el código por defecto de board.template ya no es el mismo.

¿Podrían ayudarme a hacer esa misma modificación con la nueva versión? (2.1.2)

Que esa sección, Usuarios en línea en el index, solo fuese visible para administrador/es.

Gracias.

-Rock Lee-

Tene en cuenta siendo administrador podes ver todo pero editando los permisos solo van a ver los numero y no poder acceder a ellos. No pude probarlo del todo pero intenta esto en el mismo BoardIndex.template.php busca:

    global $context, $scripturl, $txt, $modSettings, $settings;
    // "Users online" - in order of activity.
y remplazalo por:
    global $context, $scripturl, $txt, $modSettings, $settings, $user_info;
    if ($user_info['is_admin']) {
    // "Users online" - in order of activity.


Despues en el final del archivo:

echo '
</p>';
}

?>

remplazalo por:
echo '
</p>';
    }
}

?>

Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Ibues

Quote from: -Rock Lee- on August 05, 2022, 09:28:55 PMTene en cuenta siendo administrador podes ver todo pero editando los permisos solo van a ver los numero y no poder acceder a ellos. No pude probarlo del todo pero intenta esto en el mismo BoardIndex.template.php busca:

    global $context, $scripturl, $txt, $modSettings, $settings;
    // "Users online" - in order of activity.
y remplazalo por:
    global $context, $scripturl, $txt, $modSettings, $settings, $user_info;
    if ($user_info['is_admin']) {
    // "Users online" - in order of activity.


Despues en el final del archivo:

echo '
</p>';
}

?>

remplazalo por:
echo '
</p>';
    }
}

?>

Saludos!

Por lo que veo funciona perfectamente.

Desde usuario administrador se visualiza. Desde visitantes o resto de grupo de usuarios no se visualiza.

Muchas gracias!

Advertisement: