Seite 6 von 12

Verfasst: 15.05.2003 13:42
von oxpus
1. Ich habe im Link zur Profilliste noch den Benutzernamen des betreffenden Profils mit übergeben. Das ist auch in der neuesten Version dem Mods enthalten. Dieses fehlt bei Dir und daher wird in der Liste auch der Profilname nicht angezeigt.
2. Hast Du grundsätzlich in Deiner Navigationsleiste die User_id "2" eingestellt? Dann würde man immer nur die Liste des Admins sehen ;) Wenn Du das ändern willst/musst, dann bedenke, das Gäste im engeren Sinne kein eigenes Profil haben...

Und wenn User auf Deinem Board die Aufruf-Liste immer nur über die Navigationsleiste aufrufen, dann wird auch in die Tabelle kein Eintrag geschrieben, denn das geschieht nur, wenn man das Profil auch wirklich ansieht.

OXPUS

Verfasst: 15.05.2003 13:45
von Mandy
Danke oxpus, aber ich als Admin sehe ja auch nix und ich habe den neuen Mod eingebaut. Wenigstens ich müsste doch was sehen?
Wie muss denn die Zeile in der Navigationsleiste genau aussehen? Weißt du das?

Mandy

Verfasst: 15.05.2003 13:53
von oxpus
Das steht zumindest in der usercp_profileview.php:

Code: Alles auswählen

	'U_VISITS' => '<a href="' . append_sid("profile_view_user.$phpEx?".POST_USERS_URL."=$user&".POST_POST_URL."=$user_name").'">...
Für $user wird die Profil-ID eingesetzt, $user_name ist der User des Profiles.
Also müsste es z.B. beim Admin lauten:

Code: Alles auswählen

<a href="' . append_sid("profile_view_user.$phpEx?".POST_USERS_URL."=2&".POST_POST_URL."=Name den Admins").'">...
so dass darauf folgender Link wird (als Beispiel):

Code: Alles auswählen

http://www..../profile_view_user.php?u=2&p=Name des Admins
Und nochmal: Es werden de Profil-Aufrufe nur in der Tabelle gespeichert, wenn man auch das Profil wirklich ansieht. Mit dem direkten Link auf die Liste wird nichts in die Tabelle geschrieben, sondern nur aus selbiger geladen und dargestellt. Wenn Du die Liste halt nur so aufrufst, wird die Tabelle eben leer bleiben!!!

Verfasst: 15.05.2003 14:30
von maribossa
und klappts, habt ihr das mit der liste? wills mal sehen, aber wo? :P

Verfasst: 15.05.2003 14:46
von Mandy
Ok, jetzt funktioniert es und jetzt kapiere ich es. Die Liste zeichnet ja meine Profilaufrufe, die ich bei anderen Usern gemacht habe, oder?

Das wollte ich genau umgekehrt. Ich dachte, dass die User in meiner Liste aufgezeichnet werden, die auf meinem Profil waren.


Ich hatte das jetzt mal ausprobiert. Ein User war auf meinem Profil und ich sehe ihn jetzt in der Liste, er sieht sich in der Liste und wenn man ausgeloggt ist, sieht man die gleiche Liste????

Mandy

Verfasst: 15.05.2003 15:02
von maribossa
FRAGE: Habt ihr wenigstens die liste begrenzt, .....also dass nur die lezten 10 angezeigt werden?1.....sonst sprägt das ja alles..... :o

Verfasst: 15.05.2003 15:25
von oxpus
@Mandy
:-? *nochmal sortieren* :-?

Im Grunde bist Du auf dem richtigen Weg. Du siehst Dich in den Listen aller anderen Benutzer, ebenso wie das auch alle anderen Benutzer können. Somit wird jeder bei jedem festgehalten und auch nach dem Ausloggen sind die Daten abrufbar (Sofern der Zugriff auf die Listen dann nicht gesperrt wird).
Das Einzigste, was nicht festgehalten wird, ist der Aufruf des eigenen Profiles. Daher erscheint man nie in seiner "eigenen" Liste zum "eigenen" Profil, aber halt in allen anderen Listen, die man von den betreffenden Profilen aufgerufen hat.

Ich hoffe, es hat nun jeder verstanden.

@maribossa
NEIN! Die Liste ist zur Zeit nicht beschränkt.
Ich hatte das bislang nicht für nötig gehalten, da
A Eigene Profilaufrufe nicht festgehalten werden
B Von allen Usern in der Regel nur 30% Profile ansehen
C Die Tabelle immer kleiner sein wird, als die User-Tabelle selber

Man könnte sicherlich die Liste begrenzen. Dann aber Vorschläge, da "auf Verdacht" mit Seitenzahlen umbrechen, die letzten 10 Einträge oder was auch immer anzeigen lassen, sollte dann auch administrierbar sein, damit man flexibel bleibt...

Verfasst: 15.05.2003 15:35
von Mandy
Oh, dann reden wir ja wenigsten wirklich von einer Sache. Aber trotzdem läuft doch bei mir was schief.
Bei mir haben alle die gleiche Liste. Selbst der User sieht sich in seiner eigenen Liste, was ja nun nicht gehen soll, wie du schreibst.

Mandy

Verfasst: 15.05.2003 15:40
von maribossa
BEGRENZUNG:

Ich denke dass sollte kein großes Problem darstellen, einfach die abfrage mit LIMIT 10 begrenzen, bzw. LIMIT VAR und diese VAR dann über das Adminp einstellen. oder halt in der datei selbst. macht doch auch nichts.?! oder ist das komplizierter?

Du machst doch das MOD stimmts? kann man es schon installieren? irgendwo mal ein download zum bewundern und testen? :cookie:

Verfasst: 15.05.2003 15:55
von oxpus
@Mandy
Ich habe gerade auf dem Board aus Deinem Profil mir meinem Nick (OXPUS) bei mehreren Profilen nachgesehen: Es klappt so, wie ich es beschrieben habe. Wenn allerdings der Aufruf immer nur auf dem ersten Account der Mitgliederliste (Pe...) gemacht wird, hat natürlich jeder die gleiche Liste in der Anzeige.
Von den Profilen aus, klappt es jedenfalls wie gewollt, aus der Nav-Bar immer nur auf das Profil 2 also dem Admin :wink:

@maribossa
LIMIT $var ist kein Problem. Geht supi schnell umzusetzen. Lediglich die Einstellung der betreffenden Variable dauert etwas länger.
Ich werde mir mal heute Abend Gedanken machen, welche Begrenzungen und ggf. auch Seitenzahlen sinnvoll sind, damit man möglichst viele Variationen verwenden kann.

Und wenn Du das Mod in der bisherigen Version testen willst, schau ein paar Posts weiter oben nach, da hab ich den Link zum Download angegeben.