Bueno si es para en todas partes (cabezera y footer) seria mejor un plugin para guardar la informacion.

Siempre prefiero hacer las cosas complicadas si me parecen mejor Edson, en este caso me parece mejor guardar la informacion en el cache que hacer una consulta cada que se cargue una pagina.

Vere manana si lo puedo hacer, por que ya le *prometi* otro plugin a otro usuario xD
{SIGNATURE_IMAGE}
no hablo de consulta por pagina y si ya se que usas mucho el cache lo vi en el awards la forma que sobre cargas el cache pudiendo usar el $mybb->user y si es bueno el cache pero cada que guardas ufff... en fin que tengas suerte en ello xD!!
En el awards ya disminui la informacion que se guarda en el cache, en la 1.1 se eliminara el cache, pero aun no se si usar como dices tu o si usar consultas, estoy aun pensandolo, por ahora se queda el cache.

Y asui no seria sobrecargar por que solo seria dos cosas las guardads en el cache: Numero total de usuarios + ultima ves que se actualizo el cache.

En el global sse verifica el cache, si no existe lo crea, y si la ultima vez que se actualizo es demasiado vieja. se crea nuevamente.

Sinceramente lo veo mejor que hacer consultas. Ademas de que es en todas las paginas, otra es como el awards que solo se necesita el cache en los mensajes y se carga en todo el sitio, eso si es malo.
{SIGNATURE_IMAGE}
(25 May, 2012, 9:36 pm)Sama34 escribió: Bueno si es para en todas partes (cabezera y footer) seria mejor un plugin para guardar la informacion.

Nono Sama , solamente quiero ponerlo en la parte de arriba , en la parte de estadisticas ya lo elimine. Solo lo quiero dejar donde esta el Cerrar Sesion , bien explique al principio con imagenes y todo.
(Pero que se vea en todo el foro) nose si me entendistes xD.
Saludos y gracias.
Bueno nose a que se Refiere Sama y Edson porque nose sobre eso, Pero bueno si es para mostrarlo unicamente en el Index esto te puede Funcionar...

1ero: Vas a Index - Plantillas / Abres el Index y agregas lo Siguiente:
Código:
<div style="position: absolute; left: 430px; top: 206px;">{$lang->online_note}</div>

2do: Vas a Configuración > Idiomas y das Click donde dice Editar Variables del Idioma, buscamos la que dice index.lang.php y le damos editar. Bajamos al final del todo y veremos una que dice online_note, que tendra como contenido esto:

Código:
{1} {2} activo(s) en los últimos {3} minutos ({4} {5}, {6} {7} invisible(s), y {8} {9}).

Cambiamos todo eso dejandolo de esta manera:

Código:
Conectados: <a href="online.php">{1}</a>

Eso es todo, Con eso mostrara Unicamente los Usuarios Conectados es decir Conectados: (Cantidad).
Bien , gracias infra.
Lo pude realizar , pero no se puede poner en todo el foro.
Igualmente si Sama puede hacer algo para que se vea en todo el foro estaria bueno.
Saludos.
Efectivamente, en el index si se puede, pero para todo el foro se necesita un plugin.

Lamentablemente el cache no se debe usar en algo como esto por que entonces el numero no seria siempre exacto.

Te mando un plugin por MP por que ahora mismo no tengo tiempo de armar el menasje para mybb.com
{SIGNATURE_IMAGE}
exacto el gaurdar en cache seria guardarlo a cada momento o bien abrir el class_session y en create_Session al subir nueva session sumar el numero y guardarlo y lo mismo al eliminar sesion y poderlo guardar como $session->XXXX y de esa forma mostrarlo en todo el foro Wink
Si no vale el esfuerzo ni el monto de recursos que posiblemente usaría, mejor así de simple.

Perdón si mal entendí lo que habías dicho antes Edson Smile
{SIGNATURE_IMAGE}
(26 May, 2012, 8:23 pm)Sama34 escribió: Si no vale el esfuerzo ni el monto de recursos que posiblemente usaría, mejor así de simple.

no entendi lo que trataste de decir...