MyBB.de Forum
Zeitangabe letzter Beitrag - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Zeitangabe letzter Beitrag (/thread-38316.html)



Zeitangabe letzter Beitrag - schauan - 03.07.2022

Hallöchen,

kann man die Zeitangeben für den letzten Beitrag genauer abbilden und wenn ja, was muss ich wo ändern?
Dort seht z.B. bei mehreren Beiträgen "vor 3 Stunden", obwohl die zu unterschiedlichen Zeiten erstellt wurden, also z.B. vor 3:02, 3:17 und 3:23 usw. Ich hätte also da gerne noch eine Minutenangabe.


RE: Zeitangabe letzter Beitrag - doylecc - 04.07.2022

Da ist mir nichts Fertiges bekannt. 
Ich verwende ein Plugin, mit dem man einstellen kann, ob relative oder absolute Zeitangaben angezeigt werden, also ob "vor 3 Stunden", "vor 3 Stunden" oder "20.12", "20.19" usw. dort steht.


RE: Zeitangabe letzter Beitrag - schauan - 04.07.2022

Hallöchen,

danke erst mal, haben wir eigentlich auch. 
Seit dem Update auf 1.8.30 haben wir neben der Zeitanzeige noch irgendein Problem beim Hochladen, da bin ich noch am (nebenberuflichen) Analysieren. Ich schaue, ob ich irgendwo Grütze getippt habe oder ein Plugin quer schießt. 
Ich habe aber gerade Dank Deines Links auch gesehen, dass es eine 1.12 gibt, ich habe noch die 1.10. 
Mal sehen, was das bewirkt :-) Eventuell reicht unseren Usern die Anzeige der Zeit als Quicktip ...


RE: Zeitangabe letzter Beitrag - Gerti - 04.07.2022

@doylecc
Die beiden Screenshots Deines Plugin verweisen auf leere Seiten.
Ferner rege ich an, beim Hinweis zum PluginLibrary von Frostschutz einen Link mit anzugeben .


RE: Zeitangabe letzter Beitrag - Schnapsnase - 04.07.2022

@doylecc

Hi Namensvetter Wink 
ich habe es nicht getestet, aber sollte es nicht genügen, in der /inc/functions_post.php
Zeile ab 165
PHP-Code:
// Format the post date and time using my_date
 
  $post['postdate'] = my_date('relative'$post['dateline']); 


in
PHP-Code:
// Format the post date and time using my_date
 
  $post['postdate'] = my_date('normal'$post['dateline']); 

zu ändern??


RE: Zeitangabe letzter Beitrag - doylecc - 04.07.2022

(04.07.2022, 12:01)Gerti schrieb: @doylecc
Die beiden Screenshots Deines Plugin verweisen auf leere Seiten.
Ferner rege ich an, beim Hinweis zum PluginLibrary von Frostschutz einen Link mit anzugeben .

Vielen Dank. Die Links zu den beiden Screenshots wurden entfernt und der Link zur PluginLibrary hinzugefügt.

(04.07.2022, 12:39)Schnapsnase schrieb: @doylecc

Hi Namensvetter Wink 
ich habe es nicht getestet, aber sollte es nicht genügen, in der /inc/functions_post.php
Zeile ab 165
PHP-Code:
// Format the post date and time using my_date
 
  $post['postdate'] = my_date('relative'$post['dateline']); 


in
PHP-Code:
// Format the post date and time using my_date
 
  $post['postdate'] = my_date('normal'$post['dateline']); 

zu ändern??

Die Stelle ist aber nur für die Zeitangabe von Beiträgen zuständig. Mit dem Hook "my_date" kann die Einstellung an einer Stelle für alle Vorkommen im Forum vorgenommen werden, z.B. auch für das Benutzerprofil usw.


RE: Zeitangabe letzter Beitrag - schauan - 04.07.2022

Hallöchen,

danke nochmal für die Tipps.

Für die Anzeige in einem Forum hab ich den Vorschlag von Schnapsnase in der 
forumdisplay.php, Zeile ca. 1320
umgesetzt und passt. 

Weitere Stellen sind die 
search.php, Zeile ca. 553 --> z.B. für heutige Beiträge
showthread.php, Zeile ca. 1210 -- ?

sowie einige Treffer in der usercp.php und einer in der portal.php, die lass ich aber erst mal aussen vor.

@doylecc, mal eine Frage oT:

Du hast ja auch ein Plugin InvisibleForums. Das ist allerdings für Admins. 
Wir nehmen da ganz normal die Berechtigungen z.B. für Gäste raus bzw. lassen nur ausgewählte Gruppen zu. 

Kannst Du da auch was für Benutzer machen bzw. das um eine Option für Benutzer erweitern? Es gibt da nur was älteres, aus 2010

Versteckte Foren (0.8.5)
Versteckt vom Benutzer definierte Foren
Erstellt von Jan Malte Gerth


RE: Zeitangabe letzter Beitrag - doylecc - 05.07.2022

(04.07.2022, 16:55)schauan schrieb: @doylecc, mal eine Frage oT:

Du hast ja auch ein Plugin InvisibleForums. Das ist allerdings für Admins. 
Wir nehmen da ganz normal die Berechtigungen z.B. für Gäste raus bzw. lassen nur ausgewählte Gruppen zu. 

Kannst Du da auch was für Benutzer machen bzw. das um eine Option für Benutzer erweitern?

Das Plugin sollte man erweitern können, so dass auch jeder Benutzer das für sich einstellen kann.


RE: Zeitangabe letzter Beitrag - schauan - 05.07.2022

@doylecc,


Zitat:Das Plugin sollte man erweitern können, ...

nun, ich allerdings wohl nicht :-(


ich hab aber jetzt das Zeit-Plugin in der aktuellen Version in Betrieb genommen, zuvor noch ein paar manuelle Änderungen, die wohl in (ur-)alten Versionen mal erforderlich oder empfohlen wurden, raus genommen, und es funktioniert. :-)