Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Du hast Post.
Ich habe die Zeile
PHP-Code:
if($mybb->input['by'] != "regdate" && $mybb->input['by'] != "postnum" && $mybb->input['by'] != "username")
geändert in
PHP-Code:
if($mybb->input['by'] != "regdate" && $mybb->input['by'] != "postnum" && $mybb->input['by'] != "username" && $mybb->input['by'] != "lastvisit")
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
Mit der von Dir geänderten memberlist.php klappt alles wie geplant! Was würde ich nur ohne Euch machen
Jetzt versuche ich mal selber mit meinen bescheidenen PHP-Kenntnissen, in der Liste noch den aktuellen Online/Offline-Status des Mitglieds anzeigen zu lassen. Wenn ich´s nicht hinkriege (und davon gehe ich eigentlich aus), poste ich hier noch mal.
The User, Formerly Known As "En-Gedi"
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
21.12.2005, 23:48
(Dieser Beitrag wurde zuletzt bearbeitet: 21.12.2005, 23:49 von Michael.)
Die einfachste Lösung:
PHP-Code:
// Zeit (Min) der Inaktivität, nach der ein Benutzer als Offline gezählt wird
$ontime = "10";
if ($users['lastactive'] > time() - $ontime * 60)
{
$user_online = "Online";
}
else
{
$user_online = "Offline";
}
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 314
Themen: 41
Registriert seit: 10.12.2005
MyBB-Version: 1.2.13
28.12.2005, 23:03
(Dieser Beitrag wurde zuletzt bearbeitet: 28.12.2005, 23:11 von Fatih.)
1.)
Michael schrieb:Die einfachste Lösung:PHP-Code:
// Zeit (Min) der Inaktivität, nach der ein Benutzer als Offline gezählt wird
$ontime = "10";
if ($users['lastactive'] > time() - $ontime * 60)
{
$user_online = "Online";
}
else
{
$user_online = "Offline";
}
habe ich das richtig verstanden: soll der o.g. Code in die memberlist.php>wenn ja in welchen bereich. mein erster Versuch löste den nachfolgend gewünschten effekt nicht aus
en-gedi schrieb:in der Liste noch den aktuellen Online/Offline-Status des Mitglieds anzeigen zu lassen.
oder täusche ich mich?!
ansonsten <boah> das war eine aktion, alles nachzuarbeiten wie es in diesem thread vollzogen war, aber es funktionierte größtenteils
2.) wie kann ich die Sortierung standardmäßig auf username einstellen! (wäre super wichtig)
danke & gruss
Danke & Gruss
Fatih
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
schey schrieb:habe ich das richtig verstanden: soll der o.g. Code in die memberlist.php>wenn ja in welchen bereich. mein erster Versuch löste den nachfolgend gewünschten effekt nicht aus
Unter die bereits in den vorherigen Beiträgen genannten Änderungen. Auf jeden Fall muss der Code vor die Zeile, in der alle Angeben ins Template memberlist_row eingefügt werden. Der Effekt ist, dass gezeigt wird, welcher Benutzer in den letzten 10 Minuten online war.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Hallo zusammen.
Das hat alles wunderbar geklappt !
Ist es nun möglich, wenn jemand Online den Status Grün anzuzeigen.
Und wenn jemand Offline ist, den Status in Roter Schriftfarbe anzeigt.
So wie unter dem Avatar !
Hat jemand einen Tip ?
bis gli...
greetz DaStaFlexX
Nur so ein Gedanke. Versuch mal $lang->postbit_status $post[onlinestatus] einzubauen.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Zitat:Nur so ein Gedanke. Versuch mal $lang->postbit_status $post[onlinestatus] einzubauen.
Guter Geadanke !
Wo muss ich das einbauen oder ersetzen ?
greetz DaStaFlexX
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Du kannst die Angaben zu den Farben auch direkt in den PHP-Code einfügen:
PHP-Code:
// Zeit (Min) der Inaktivität, nach der ein Benutzer als Offline gezählt wird
$ontime = "10";
if ($users['lastactive'] > time() - $ontime * 60)
{
$user_online = "<span style=\"color: #xxxxxx;\">Online</span>";
}
else
{
$user_online = "<span style=\"color: #xxxxxx;\">Offline</span>";
}
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Zitat:Du kannst die Angaben zu den Farben auch direkt in den PHP-Code einfügen:
Danke Michael, hat wunderbar geklapt !
Ich hätte da gleich die nächste Frage,
ich hab schon probiert aber kriegs nicht hin.
Ich möchte gerne das der Benutzerrang in der Mitgliederliste
angezeigt wird.
Ich hab die memberlist Templates schon angepasst,
mir fehlt jetzt nur noch den Inhalt für die memberlist.php
Was muss ich genau einfügen damit das funktioniert ?
Das hat ja was mit "$post[userstars]" zu tun !
Wer weiss rat ?
bis gli...
greetz DaStaFlexX