Phpbb3, online list

Problemi con il migliore csm per forum gratuito ?
Autore Messaggio
 Oggetto del messaggio: Phpbb3, online list
MessaggioInviato: gio giu 19, 2008 1:48 pm 
Avatar utente
Non connesso
Apprendista
Apprendista
Sesso: Non specificato
Iscritto il: gio giu 19, 2008 12:56 pm
Messaggi: 36
Località: Creta
Ciao.
Sapete dirmi come modifcare la stringa qui sotto

Codice: Seleziona tutto
$online_userlist .= ($online_userlist != '') ? ', ' . $user_online_link : $user_online_link;


inserendo il tag per ottenere l'ora dell'ultima azione dell'utente online come nell'esempio in figura.

Esempio:
Immagine
Grazie.

_________________
Quando l'acqua scorre sotto i ponti


Profilo
  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: gio giu 19, 2008 7:19 pm 
Avatar utente
Non connesso
Amministratore
Amministratore
Sesso: Non specificato
Iscritto il: gio ago 16, 2007 11:12 am
Messaggi: 942
Località: In cima alla catena alimentare
Ciao menelao
Per il tuo quesito dovrai aspettare sino a lunedi' , in quanto l'esperto di queste cose e' in vacanza e sicuramente al suo ritorno avrai una risposta esauriente :ok:
Per il momento sei il benvenuto nel sito !!
Sarebbe corretto un post di presentazione .......anche per conoscerti e farti conoscere :old:
A presto

_________________
Immagine


Profilo
 WWW  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: gio giu 19, 2008 9:30 pm 
Avatar utente
Non connesso
Apprendista
Apprendista
Sesso: Non specificato
Iscritto il: gio giu 19, 2008 12:56 pm
Messaggi: 36
Località: Creta
ἀπὸ μηχανὴς θεός
attenderò con ansia il suo ritorno
ƒ-)

_________________
Quando l'acqua scorre sotto i ponti


Profilo
  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: dom giu 22, 2008 9:53 pm 
Avatar utente
Non connesso
Founder
Founder
Sesso: Maschio
Iscritto il: gio ago 09, 2007 11:35 am
Messaggi: 1418
Località: Roma
:wc:
ma sai che mi ci stavo cervellando da tre ore e non capivo perchè non funzionava? il problema non è mettere un title al link dell'utente, ma il contenuto... che non esiste nel codice di phpbb3.

la variabile che indica l'ultima visita è riferita allo username, cioè colui che sta visualizzando il forum loggato come utente. non si può stabilire per tutti gli utenti in linea :old:

per quello che vuoi fare tu ci vuole una modifica ben + radicale.

cerca su phpbb.com se qualcuno si è prodigato per fare una mod sul tema online time users :ciao:

_________________
Immagine
Immagine

Immagine


Profilo
 WWW E-mail  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 7:58 pm 
Avatar utente
Non connesso
Apprendista
Apprendista
Sesso: Non specificato
Iscritto il: gio giu 19, 2008 12:56 pm
Messaggi: 36
Località: Creta
No, non ho trovato nessuna Mod in merito.

In realtà sono riuscito a creare un file da zero per questa funzione:
Codice: Seleziona tutto
<?php

include('config.php');
$conn = mysql_connect($dbhost, $dbuser, $dbpasswd);
if (!$conn) {
   die ('Non riesco a connettermi: ' . mysql_error());
}
$db_selected = mysql_select_db($dbname, $conn);
if (!$db_selected) {
   die ("Errore nella selezione del database: " . mysql_error());
}

$risultato = mysql_query("SELECT phpbb_sessions.session_user_id,phpbb_sessions.session_time,phpbb_users.username FROM phpbb_sessions,phpbb_users WHERE phpbb_users.user_id=phpbb_sessions.session_user_id" );

while ($riga = mysql_fetch_array($risultato, MYSQL_BOTH)) {

$nicko=$riga["username"];
$tempo=$riga["session_time"];

$linko = "<a href='" . $nicko . "' title='Online: ". $tempo . "'>$nicko</a><br><br><br>";

echo $linko;

    printf  ("USER ID: %s <br>DATA: %s <br> NICK: %s <br> <br> ---- <br>", $riga["session_user_id"], $riga["session_time"], $riga["username"] );
}

mysql_free_result($risultato);

?>


il problema è che non riesco ad implementarlo nel file includes/functions.php :asd:

_________________
Quando l'acqua scorre sotto i ponti


Profilo
  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 9:08 pm 
Avatar utente
Non connesso
Founder
Founder
Sesso: Maschio
Iscritto il: gio ago 09, 2007 11:35 am
Messaggi: 1418
Località: Roma
ciccio, ci sono quasi. passa il mouse sopra il link di un utente in linea. mi manca da codificare il valore dell'ultima visita :clap:

_________________
Immagine
Immagine

Immagine


Profilo
 WWW E-mail  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 9:21 pm 
Avatar utente
Non connesso
Apprendista
Apprendista
Sesso: Non specificato
Iscritto il: gio giu 19, 2008 12:56 pm
Messaggi: 36
Località: Creta
:OO: ci sei riuscito!

Manca solo la traformazione da unixtime. :clap:

_________________
Quando l'acqua scorre sotto i ponti


Profilo
  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 10:30 pm 
Avatar utente
Non connesso
Founder
Founder
Sesso: Maschio
Iscritto il: gio ago 09, 2007 11:35 am
Messaggi: 1418
Località: Roma
che ne dici adesso ? :ff:

_________________
Immagine
Immagine

Immagine


Profilo
 WWW E-mail  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 10:38 pm 
Avatar utente
Non connesso
Apprendista
Apprendista
Sesso: Non specificato
Iscritto il: gio giu 19, 2008 12:56 pm
Messaggi: 36
Località: Creta
Va benissimo, anche se intendevo la data dell'ultima visita cioè ultima azione (ora c'è quella dell'ultimo login).
Se mi dici come hai smanettato ci provo anch'io.
:clap:

_________________
Quando l'acqua scorre sotto i ponti


Profilo
  
 
 Oggetto del messaggio: Re: AJAX Chat
MessaggioInviato: lun giu 23, 2008 10:45 pm 
Avatar utente
Non connesso
Founder
Founder
Sesso: Maschio
Iscritto il: gio ago 09, 2007 11:35 am
Messaggi: 1418
Località: Roma
uhm..... ho prelevato il campo sbagliato dalla tabella allora :azz:

e qual'è l'ultima azione ? nella tabella users, a riguardo, vedo :

user_lastvisit
user_lastmark
user_lastpost_time
user_last_search
user_last_privmsg

che selezioniamo ? dimmi tu :lite:

una volta che hai scelto, domani posto la mod completa :ok:

Offtopic
adesso sono un pò stanchino :cat:

_________________
Immagine
Immagine

Immagine


Profilo
 WWW E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
Prossimo

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron