News:

Want to get involved in developing SMF? Why not lend a hand on our GitHub!

Main Menu

Ayuda con User Online Today

Started by 260405, September 04, 2009, 05:43:34 PM

Previous topic - Next topic

260405

Estimados usuarios,

Preciso de vuestra ayuda, ya que llevo durante todo el día de hoy investigando, e intentando hacer que me funcione este mod en mi foro, y me sale que ni el archivo Boardtemplate.php ni el boardindex.php pasan la prueba que deben de pasar.

Estoy francamente cansado y no veo la solución, y antes de renunciar a este mod, pido de vuestra ayuda.

Para vuestra información he estado leyendo y buscando en el buscador, y por mas que me salian, me he quedado igual, atrancado y no me funciona.

Tengo la version de SMF 1.1.9

Os lo agradezco de antemano,

Un saludo

mirahalo

te dio errores al instalar?

tienes la traduccion necesaria?

que theme usas?

para tu version de foro, esta es la que debes de usar:  Users_Online_Today_1.4.0.zip

si usas otro theme diferente al default y tiene su propio archivo ./Themes/tu theme/BoardIndex.template.php  adjuntalo para hacerle los cambios manualmente.


saludos!

260405

Gracias por tu interes,

Uso el theme corp-lt119v1

No se que es lo que tengo que modificar, estoy hecho un lio.

Os agradeceria que me ayudaseis.

Cuando he instalado la version 1.4.0 me ha salido dos pruebas fallidas, os lo copio.

La instalación de este paquete realizará las siguientes acciones:
   Tipo    Acción    Descripción
1.    Executar Modificación    ./Sources/BoardIndex.php    Éxito

2.    Executar Modificación    ./Sources/Stats.php    Éxito

3.    Executar Modificación    ./Themes/default/BoardIndex.template.php    Éxito
4.    Executar Modificación    ./Themes/default/Stats.template.php   Prueba fallida

5.    Executar Modificación    ./Themes/default/languages/Modifications.english.php    Éxito

6.    Executar Modificación    ./Themes/default/languages/Stats.english.php    Prueba fallida

mirahalo

adjunta tus archivos:

./Themes/default/Stats.template.php

y

./Themes/default/languages/Stats.english.php

y si tu theme tiene su propio BoardIndex.template.php  tambien adjunta ese.

saludos!

260405

Aqui te los adjunto, y muchas gracias

260405


260405

Lo estoy casi resolviendo, pero tengo un ultimo problema.

     
En vez de salirme lo de Ultimos usuarios y tal, me sale esto

     
: 10 (: 10, : 0)


y abajo los nombres de los usuarios,

solo queda eso y lo tendria ya perfeccionado.

a ver si alguien me ayuda.

gracias

mirahalo

ok, disculpa por el retraso,  ya hiciste todos los cambios?   si es asi, solo te falta la traduccion:

pega esto en tu archivo modifications.tuidioma.php hasta el final, antes del ?> :


$txt['uot_users_online_today']='Users Logged In Today';
$txt['uot_yesterday']='Yesterday at ';
$txt['uot_total']='Total';
$txt['uot_visible']='Visible';
$txt['uot_hidden']='Hidden';
         

260405

Muchas gracias, ya lo he solucionado, el problema lo tenía en que tenía que poner la traduccion en el archivo de mi tema y no en el default.


Mr.kakO

tengo casi el mismo problema

1.     Executar Modificación     ./Sources/BoardIndex.php     Prueba fallida
2.    Executar Modificación    ./Themes/default/BoardIndex.template.php    Prueba fallida

en la instalacion manual me pide que busque esto

./Sources/BoardIndex.php

$context += getMembersOnlineStats($membersOnlineOptions);

agregar luego


// Get the user online today list.
require_once($sourcedir . '/Subs-MembersOnlineToday.php');
$membersOnlineTodayOptions = array(
'sort' => 'login_time',
'reverse_sort' => true,
'period' => 'current_day',
'canview' => 'registered',
);
$context += getMembersOnlineTodayStats($membersOnlineTodayOptions);


pero no lo encuentro tengo smf 1.1.10

mirahalo

adjunta esos dos archivos para revisarlos

Mr.kakO

gracias por responder 130860
aquí estan

pd: porque aveces se te ven diferente avatares

mirahalo

prueba con estos:


mi avatar  es un simple script php, cada vez que se recarga la pagina aparece un avatar diferente al azar:   h**p://oharascans.com/banners/130860/index.php  ;)

Mr.kakO

me salio así pero en el theme defaut no en mi theme, te dejo el BoardIndex.template de mi theme
ojala que este debajo de los grupos de usuarios


mirahalo


Mr.kakO

ahi me salio pero igual que en el defaut


mirahalo

pues ahi es el lugar que marca el mod para que salgan los usuarios por default, ¿dondequeires que salga?

Mr.kakO

debajo de
"Most Online Today: 21. Most Online Ever: 58 (27-11-2009, 02:22:35)"

y lo unico que me sale es el total de los user online, no salen todos los nick online durante 24hrs

mira la foto del anterior post

mirahalo

el mod debe de salir ahi, ahi es donde el autor lo pone por default,


en tu carpeta ./Themes/default/languages".    renombra este archivo:  MembersOnlineToday.english.php  a  MembersOnlineToday.tu idioma.php


tambien, en tu archivo  ./Sources/BoardIndex.php  cambia esto:

$membersOnlineTodayOptions = array(
'sort' => 'login_time',
'reverse_sort' => true,
'period' => 'current_day',
'canview' => 'registered',
);


Option: canview
Possible Values: 'admin', 'registered', 'everyone'
Description: Determines who can view the user list

'canview' => 'registered',  cambialo a  'canview' => 'everyone',

Mr.kakO

pero me sale mas arriba



y esto no lo encuentro ni siquiera la palabra "registered"
./Sources/BoardIndex.php  cambia esto:

$membersOnlineTodayOptions = array(
'sort' => 'login_time',
'reverse_sort' => true,
'period' => 'current_day',
'canview' => 'registered',
);

Advertisement: