PROFUILAUFRUFE ZÄHLEN

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Benutzeravatar
maribossa
Mitglied
Beiträge: 328
Registriert: 19.03.2003 10:29
Wohnort: München
Kontaktdaten:

PROFUILAUFRUFE ZÄHLEN

Beitrag von maribossa »

Hallo leute, wo finde ich das mod zum zählen der einzelnen profilaufrufe?! :P
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

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'] : '&nbsp;',
# 
#-----[ DANACH EINFÜGEN ]------------------------------------------ 
#
	'L_VISITS' => $lang['Views'],
	'VISITS' => $profiledata['user_profile_visits'],
Benutzeravatar
SÜDGIXXER
Mitglied
Beiträge: 308
Registriert: 21.09.2002 11:43
Kontaktdaten:

Beitrag von SÜDGIXXER »

vielen dank acid. hab den auch schon mal suchen wollen, aber wieder vergessen :D
Mandy
Mitglied
Beiträge: 281
Registriert: 18.01.2003 15:44
Kontaktdaten:

Beitrag von Mandy »

Gibt es eigentlich auch so etwas, wie ein Information dass User "sonundso" mein Profil angeschaut hat? Irgendwo hatte ich mal so eine Information bekommen, wenn jemand auf meinem Profil war, weiß aber nicht mehr, was das überhaupt für ein Forum war, hatte mir aber gut gefallen.
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Beitrag von Wila »

Ja das würde mich auch interessieren... :)
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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
Benutzeravatar
maribossa
Mitglied
Beiträge: 328
Registriert: 19.03.2003 10:29
Wohnort: München
Kontaktdaten:

Beitrag von maribossa »

THX @Acid. Funzt 100%
werde mich an die o.g. aufgabe machen! :D
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Huhu,

ich hab' den Wunsch von Mandy und Wila nun in Programmzeilen gepackt.
Runterladen kann man das in diesem Post.

OXPUS
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Beitrag von Wila »

Na dann probiere ich es mal aus.... :wink:
Mandy
Mitglied
Beiträge: 281
Registriert: 18.01.2003 15:44
Kontaktdaten:

Beitrag von Mandy »

Oh, das ist super.
Dankeschön.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“