Pagina 1 di 2

Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 15:40
da Darkman
Nei giorni scorsi è venuto a mancare un grandissimo amico e membro dello Staff del mio forum.
Era una persona meravigliosa che era sempre presente e disponibile, tanto da inviare regali e a offrure se, come me andavi a Roma a trovarlo.
Abbiamo persino chiuso la board per un giorno per rispetto.

Tra le tante iniziative (cuscini di fiori, telegrammi, messaggi di solarietà, ricordi e foto) mi hanno fatto una richiesta cui voglio rispondere: è possibile avere il suo nick sempre on line come se stesse leggendo l'indice?


Richiesta anomala lo so...

Re: Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 16:30
da Barrnet
Condoglianze :(
Non sono esperto di php, però penso che basti rendere "infinita" la sua sessione...

Re: Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 17:13
da Micogian
Inserire il suo nick tra gli utenti in linea non è un problema, basta intervenire sulla variabile e mettere come predefinito io suo nickname.
Se vuoi anche attivare l'indicazione "IN LINEA" nei suoi posts non penso sia difficile, bisogna mettere nel file viewtopic.html una condizione che consenta di visualizzare l'icona "IN LINEA" quando si apre un suo post.
Questo in linea di principio, poi bisogna guardare nei dettagli il da farsi.

Re: Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 17:35
da Darkman
Grazie amici...se pensate che oltre a ritrovarci sul forum, a volte ci sentivamo giornalmente al telefono. I miei ragazzi sono rimasti malissimo: mandava loro sempre dvd introvabili in regalo...aveva promesso a mia figlia l'intera collezione di Totò: Non mi capacito ancora.

Bingo, come posso fare tenendo presente il suo colore verde di moderatore?
Mi indichi il percorso?

Re: Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 18:39
da Carlo
Condoglianze.

Ad ogni modo, apri il file includes/functions.php, trova:

Codice: Seleziona tutto

    $online_users = array(
        'online_users'            => array(),
        'hidden_users'            => array(),
        'total_online'            => 0,
        'visible_online'        => 0,
        'hidden_online'            => 0,
        'guests_online'            => 0,
    ); 
e aggiungi dopo:

Codice: Seleziona tutto

    $online_users['online_users'][99] = 99;
    $online_users['visible_online']++; 
Sostituendo 99 con l'ID dell'utente.

Re: Avere un utente fittizzio sempre on line

Inviato: 09/04/2011, 19:43
da Darkman
Grazie Carlo, funziona anche se in CHI C'E' IN LINEA non si visualizza

Avviso prima l'utenza

Re: Avere un utente fittizzio sempre on line

Inviato: 10/04/2011, 12:38
da Carlo
Cioè, scusa: dov'è che non lo vedi?

Re: Avere un utente fittizzio sempre on line

Inviato: 10/04/2011, 14:24
da Darkman
Carlo ha scritto:Cioè, scusa: dov'è che non lo vedi?
nel viewonline

Re: Avere un utente fittizzio sempre on line

Inviato: 10/04/2011, 14:34
da Carlo
Perchè quella pagina è basata sulle sessioni, le quali si eliminano allo scadere.

Re: Avere un utente fittizzio sempre on line

Inviato: 10/04/2011, 19:04
da Darkman
In ogni caso ho imparato una cosa nuova, ma stiamo ancora valutando l'opportunità di una simile iniziatva.
Io ho mostrato le mie riserve, ma preferisco non imporre di forza il mio pensiero: capisco lo stato d'animo di chi me lo ha chiesto.