
PROFUILAUFRUFE ZÄHLEN
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
PROFUILAUFRUFE ZÄHLEN
Hallo leute, wo finde ich das mod zum zählen der einzelnen profilaufrufe?! 

Code: Alles auswählen
#
#-----[ QUERY IN PHPMYADMIN AUSFÜHREN ]------------------------------------------
# eventuell prefix_ anpassen
ALTER TABLE phpbb_users ADD user_profile_visits MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL ;
#
#-----[ DATEI ÖFFNEN ]------------------------------------------
# profile_view_body.tpl
#
#-----[ FINDE ]------------------------------------------
#
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>
#
#-----[ DANACH EINFÜGEN ]------------------------------------------
#
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_VISITS}:</span></td>
<td> <b><span class="gen">{VISITS}</span></b></td>
</tr>
#
#-----[ DATEI ÖFFNEN ]------------------------------------------
# usercp_viewprofile.php
#
#-----[ FINDE ]------------------------------------------
#
$profiledata = get_userdata(intval($HTTP_GET_VARS[POST_USERS_URL]));
#
#-----[ DANACH EINFÜGEN ]------------------------------------------
#
//
// Update the profile view counter
//
$user = $profiledata['user_id'];
$sql = "UPDATE " . USERS_TABLE . "
SET user_profile_visits = user_profile_visits + 1
WHERE user_id = $user";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Could not update profile views.", '', __LINE__, __FILE__, $sql);
}
#
#-----[ FINDE ]------------------------------------------
#
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
#
#-----[ DANACH EINFÜGEN ]------------------------------------------
#
'L_VISITS' => $lang['Views'],
'VISITS' => $profiledata['user_profile_visits'],
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Zunächst mal THX @Acid. Funzt 100%ig.
Und das "Merken", wer ein Profil angeschaut hat:
Wäre doch auch nicht soooo schwer. In etwa:
- Neue Tabelle für User-ID (Profil), Poster-ID (Angemeldeter Benutzer)und ggf. Zähler
- Daten in usercp_viewprofile.php auslesen
- Und im Profil als Link auf neue Seite oder Tabelle unterhalb des Profiles anzeigen.
Setzt sich da jemand dran? Könnte auch selber, hab aber evtl. erst heute Abend wieder Zeit dazu...
OXPUS
Und das "Merken", wer ein Profil angeschaut hat:
Wäre doch auch nicht soooo schwer. In etwa:
- Neue Tabelle für User-ID (Profil), Poster-ID (Angemeldeter Benutzer)und ggf. Zähler
- Daten in usercp_viewprofile.php auslesen
- Und im Profil als Link auf neue Seite oder Tabelle unterhalb des Profiles anzeigen.
Setzt sich da jemand dran? Könnte auch selber, hab aber evtl. erst heute Abend wieder Zeit dazu...
OXPUS
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5394
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Huhu,
ich hab' den Wunsch von Mandy und Wila nun in Programmzeilen gepackt.
Runterladen kann man das in diesem Post.
OXPUS
ich hab' den Wunsch von Mandy und Wila nun in Programmzeilen gepackt.
Runterladen kann man das in diesem Post.
OXPUS