Datum des letzten Post durch Datenbankabfrage auslesen

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von BNa »

LisaserstesForum hat geschrieben:- Ich glaube es wäre besser, wenn deaktivierte User in der Suche nicht mehr angezeigt werden würden
Jedenfalls könnte man dann die User in der 'Date Liste' nicht wieder aktivieren (weil nicht sichtbar), was die Usability nicht unbedingt erhöht.
LisaserstesForum hat geschrieben:- Beim Aufruf der MOD könnte man vielleicht die Userliste ausblenden oder eine feste Tageszahl (statt der 0)
Kann man ja in der Mod einstellen (0 ist nur zu Demozwecken).
LisaserstesForum hat geschrieben:...das würde die Liste in großen Foren wahrscheinlich sehr verlängern...

...damit nicht erst die ganze Userliste geladen werden muss..
Hab noch nicht gesehen, das da Performanceprobleme herrschen. Die memberlist.php rufst Du doch auch ganz normal auf :wink:
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von LisaserstesForum »

BNa hat geschrieben:
LisaserstesForum hat geschrieben:- Ich glaube es wäre besser, wenn deaktivierte User in der Suche nicht mehr angezeigt werden würden
Jedenfalls könnte man dann die User in der 'Date Liste' nicht wieder aktivieren (weil nicht sichtbar), was die Usability nicht unbedingt erhöht.
Ja, aber wenn ich einen User durch die Liste wegen Inaktivität deaktiviere wird er ja im Normalfall erst wieder aktiviert,
wenn er beim Login seine Deaktivierung bemerkt und sich mit mir in Verbindung setzt.
Und das erneute Aktivieren würde ich dann im ACP über Benutzer verwalten machen.
Vielleicht könnte man ja ein Auswahlfeld einbauen, ob deaktivierte User mit angezeigt werden sollen oder nicht?
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von BNa »

Ich bau's als Option ein :wink:
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von LisaserstesForum »

Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von BNa »

LisaserstesForum hat geschrieben:Vielleicht könnte man ja ein Auswahlfeld einbauen, ob deaktivierte User mit angezeigt werden sollen oder nicht?
Ist nun in der Demo. Per Default werden Deaktivierte nicht angezeigt und verschwinden auch sofort aus der Liste,
wenn angeklickt und abgesandt. Also besser, wenn gewünscht, die Reminder PM vor dem deaktivieren schicken.
Und weils unkomplett aussah, hab ich noch ein Auswahlfeld für die Reminder PM gemacht, so hat man per default
nur noch die 'frischen, akuten Fälle': Lange keine Posts, noch keine Benachrichtigung, noch nicht deaktiviert.
Edit: Hier gehts weiter: viewtopic.php?f=88&t=225953
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: Datum des letzten Post durch Datenbankabfrage auslesen

Beitrag von LisaserstesForum »

Sieht gut aus. :)
Eine PN nach dem Deaktivieren schicken macht ja auch wenig Sinn, die kann der User ja nicht mehr lesen.
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“