Visite al profilo [contatore]

Area dedicata a tutte le MODs per phpBB 3.0.X
Rispondi
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Visite al profilo [contatore]

Messaggio da Dr.House »

Per avere un reporto del numero degli utenti che visualizzano il nostro profilo ecco come fare:

da phpmyadmin lanciamo prima di tutto questa query:

Codice: Seleziona tutto

ALTER TABLE phpbb_users ADD profile_views varchar(255) NOT NULL DEFAULT '0' 
di seguito procediamo a modificare cosa è necessario.

apri memberlist.php

cerca:

Codice: Seleziona tutto

else if ($member['user_type'] == USER_INACTIVE && $member['user_inactive_reason'] != INACTIVE_PROFILE)
            {
                trigger_error('NO_USER');
            }
        }
aggiungi dopo:

Codice: Seleziona tutto

    $sql = 'UPDATE '.USERS_TABLE.' 
        SET profile_views = profile_views + 1 
        WHERE user_id='.$user_id;
        $result = $db->sql_query($sql);
            $template->assign_vars(array(
            
            'VIEWS'            => $member['profile_views'],
            ));
apri:

language/it/memberlist.php

cerca:

Codice: Seleziona tutto

'POST_IP'                => 'Inviato dall’IP/dominio',
aggiungi dopo:

Codice: Seleziona tutto

'PROFILE_VIEWS'            =>    'Visite al profilo',
apri:styles/prosilver/template/memberlist_view.html

cerca:

Codice: Seleziona tutto

<dt>{L_JOINED}:</dt> <dd>{JOINED}</dd>
aggiungi dopo:

Codice: Seleziona tutto

<dt>{L_PROFILE_VIEWS}:</dt> <dd><b>{VIEWS}</b></dd>
svuota la cache dello stile di phpbb3 e quella generale.

Risultato:
proflieview.png
:ok:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Lockheed
Utente
Utente
Messaggi: 124
Iscritto il: 14/03/2013, 17:56
Link del Forum:

Re: Visite al profilo [contatore]

Messaggio da Lockheed »

Grazie mille! Appena potrò accedere al PC lo farò immediatamente!!
Rispondi