Seite 1 von 2
WER war WANN zuletzt online? (Last visit)
Verfasst: 12.02.2008 13:35
von issjut
mir ist gerade aufgefallen, dass nur ich als Admin in der Memberlist sehe wann ein User zuletzt online war. Das ist ja mal richtig doof

Kann ich das nicht irgendwie auch für "normale User" zugänglich machen?
Wäre doch für jeden interessant zu wissen WANN WER online war ohne immer das Profil besuchen zu müssen!!!
Verfasst: 12.02.2008 13:47
von nickvergessen
Verfasst: 12.02.2008 13:51
von issjut
das ist schon fast zu genau glaube ich...
Mir würde es schon reichen, wenn die anderen User in der Mitgliederliste die Spalte "Letzte Aktivität" agezeigt bekommen würden. So wie es ja bei Admins auch ist! Man kann ja dann z.b die Mitgiederliste danach sortieren....
Sollte das aber nicht ohne weiteres gehen, so ist Dein Mod eine gelungene Alternative die ich dann wohl mal einbauen werde.
Verfasst: 12.02.2008 22:03
von djchrisnet
Suche in memberlist_body.html
Code: Alles auswählen
<td>{memberrow.JOINED}</td>
<!-- IF S_VIEWONLINE --><td>{memberrow.VISITED} </td><!-- ENDIF -->
Ersetze gegen
Code: Alles auswählen
<td>{memberrow.JOINED}</td>
<td>{memberrow.VISITED} </td>
Suche
Code: Alles auswählen
<tr class="bg1">
<td colspan="<!-- IF S_VIEWONLINE -->5<!-- ELSE -->4<!-- ENDIF -->">{L_NO_MEMBERS}</td>
</tr>
Ersetze gegen:
Code: Alles auswählen
<tr class="bg1">
<td colspan="5">{L_NO_MEMBERS}</td>
</tr>
Dass sollte es gewesen sein...
PS: irgendwas stimmt da noch ned. der Titel fehlt. Jemand ne Idee?
Verfasst: 12.02.2008 22:25
von issjut
ja...
finde:
Code: Alles auswählen
<!-- IF U_SORT_ACTIVE --><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th><!-- ENDIF -->
ersetze mit:
Code: Alles auswählen
<th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th>
Vielen Dank für die Hilfe!!!
//edit: leider funktioniert die sortierung nach "letzter Aktivität" da irgendwie nicht, aber das ist erstmal nicht so wichtig.... vielleicht fällt ja noch jemandem etwas dazu ein
Verfasst: 12.02.2008 22:44
von nickvergessen
mach deine Änderung rückgängig und ersetz ein der memberlist.php
Code: Alles auswählen
'U_SORT_ACTIVE' => ($auth->acl_get('u_viewonline')) ? $sort_url . '&sk=l&sd=' . (($sort_key == 'l' && $sort_dir == 'a') ? 'd' : 'a') : '',
mit
Code: Alles auswählen
'U_SORT_ACTIVE' => $sort_url . '&sk=l&sd=' . (($sort_key == 'l' && $sort_dir == 'a') ? 'd' : 'a'),
Verfasst: 12.02.2008 22:57
von issjut
ok, nun lässt sich die liste
einmal sortieren.
Wenn ich ein zweites mal drauf klicke passiert aber nix mehr...
also "absteigend" sortieren geht nicht!
Denke mal Du meintest mit "mach Deine Änderung rückgängig" nur den Teil mit dem
Verfasst: 12.02.2008 23:46
von bantu
Das mit der Sortierung ist ein bekannter Bug. Es betrifft allerdings nur diese Liste. Auf der Memberlist gibt es doch ein Feld "letzte Aktivität". Dieses wird angezeigt, sofern der Benutzer nicht im Geist-Modus ist oder der betrachtende Benutzer ausreichende Rechte hat.
Verfasst: 13.02.2008 00:11
von issjut
naja... und die rechte habe ich jetzt durch Änderung des Codes jedem gegeben, oder?
Darum ging es ja... Das ich wollte, das jeder dieses Feld angezeigt bekommt... was ja auch wunderbar klappt.
Und Du sagst das ist nen Bug der bekannt ist?
Also als Admin geht es ja... da kann ich die letzte Aktivität rauf und runter sotieren bis ich schwarz werde.
Nur alle anderen (keine Admins) scheinen das nur einmal zu können. Ein zweiter klick auf "letzte Aktivität" bringt keine Änderung mehr in der Sortierung!
Aber ich kann damit leben

Verfasst: 27.02.2008 16:23
von cbdx
Leider ist die Reihenfolge unter "letzte aktivität" etwas durcheinander.
Die angezeigte Zeit ist Korrekt, nicht aber die Position in der Liste.
Manchmal glaube ich das die User erst graume Zeit später nach dem sie online waren in der Liste nach "vorn" geholt werden.
Gibt es da eine Abhilfe?