Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : helpdesk 18 Sep 2007, 15:14:01

: Utenti online in linea orizzontale
: helpdesk 18 Sep 2007, 15:14:01
Ciao, vorrei che il modulo whoisonline mostrasse gli utenti del sito invece che in verticale in orizzontale con a capo automatico quando raggiunge il limite dx del modulo. Cosa si deve modificare del codice che allego? L'istruzione $rows?

:
// show online member names
if ($showmode > 0) {
$query = "SELECT DISTINCT a.username"
."\n FROM #__session AS a"
."\n WHERE a.guest = 0"
;
$database->setQuery($query);
$rows = $database->loadObjectList();

if ( count( $rows ) ) {
// output
$output .= '<ul>';
foreach($rows as $row) {
$output .= '<li>';
$output .= '<strong>';
$output .= $row->username;
$output .= '</strong>';
$output .= '</li>';
}
$output .= '</ul>';
}
}

echo $output;

Ciao
: Re: Utenti online in linea orizzontale
: nico- 25 Oct 2007, 19:52:04
elimina :

$output .= '<li>';
$output .= '</li>';

ed aggiungi

$output .= ' ,';

Io ho risolto cosė, non crea piu la lista di utenti, ma li mette in fila
: Re: Utenti online in linea orizzontale
: helpdesk 26 Oct 2007, 14:08:52
Grazie della risposta, tra una prova e l'altra ero arrivato anche io a questo risultato.
Ciao