Beiträge: 64
Themen: 17
Registriert seit: 30.10.2010
Guten Abend,
ist es möglich die neu eingeführte Zeitanzeige ("vor 2 Stunden") bei den Postings wieder auf eine absolute Zeitanzeige umzustellen? In den Optionen fand ich dazu leider nichts.
Hilfe wäre nett.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Suche in der inc/function_post.php nach
PHP-Code:
$post['postdate'] = my_date('relative', $post['dateline']);
mach daraus dies
PHP-Code:
$post['postdate'] = my_date($mybb->settings['dateformat'], $post['dateline']);
Sollte passen.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Es gibt auch leider keine Optionen dafür.
Deshalb habe ich ein Plugin geschrieben, das die Optionen im ACP und User-CP hinzufügt.
Du findest es
hier.
Beachte auch, dass du dafür ebenfalls die
Pluginlibrary benötigst.
Beiträge: 64
Themen: 17
Registriert seit: 30.10.2010
25.03.2016, 22:58
(Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2016, 22:58 von UnkreativerUser.)
@MrBrechreiz:
Danke für die Info, doch leider steht dann nur noch "heute" dort und nicht das Datum/Uhrzeit wie damals bei mybb 1.6.
@waldo:
Auch dir Danke für das plugin, würde es aber gerne händisch machen, da es so oder so global umgesetzt wird.
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Heute und gestern gab es auch schon bei früheren MyBB-Versionen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 64
Themen: 17
Registriert seit: 30.10.2010
Aber doch nicht ohne Uhrzeit.
Bei mir steht mit obiger Codeänderung nur noch "heute" "gestern" ohne jegliche Zeitangabe.
Beiträge: 64
Themen: 17
Registriert seit: 30.10.2010
Wirklich niemand der mir sagen kann, wie ich es ohne extra plugins hinbekomme, dass auch die Uhrzeit angezeigt wird?
Beiträge: 289
Themen: 8
Registriert seit: 31.08.2007
MyBB-Version: 1.8.7
27.03.2016, 20:27
(Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2016, 20:27 von Nik101010.)
Ohne Codeänderungen geht es nicht, da es für das Deaktivieren der relativen Zeitanzeige keine Option gibt.
Der Code von MrBrechreiz funktioniert nicht, da es (so meine Meinung) einen Bug in der Funktion für die Datumsanzeige gibt, ich werde dafür gleich einen Thread auf mybb.com aufmachen ^^
Wenn du gestern und heute nicht brauchst, dann ersetze MrBrechreiz' Code durch
PHP-Code:
$post['postdate'] = my_date($mybb->settings['dateformat'] . $mybb->settings['datetimesep'] . $mybb->settings['timeformat'], $post['dateline']);
VG
Durchschnittliche Nährwerte dises Posts:
Brennwert: 2192kJ/526kcal | Eiweiß: 5,1g | Kohlenhydrate: 50,9g - davon Zucker 47,2g | Fett: 33,5g - davon gesättigte Fettsäuren: 18,6g | Ballaststoffe: 6,8g | Enthält eine Phenylalaninquelle | Enhält Spuren von Nüssen und Spam.
Beiträge: 64
Themen: 17
Registriert seit: 30.10.2010
Codeänderungen sind ja ok, wollte nur um die Plugins drum herum, da es eh global gesetzt werden sollte.
Danke für deine Hilfe, teste es nachher. Sobald der Bug also behoben ist, sollte auch der Code aus 1.6 bzw. eben von Brechreiz wieder gehen?
Beiträge: 289
Themen: 8
Registriert seit: 31.08.2007
MyBB-Version: 1.8.7
Ja, wenn der Bug behoben ist, sollte der Code von MrBrechreiz wieder funktionieren. Meine Meldung wurde als Fehler in den Issue Tracker übernommen.
https://github.com/mybb/mybb/issues/2382
Durchschnittliche Nährwerte dises Posts:
Brennwert: 2192kJ/526kcal | Eiweiß: 5,1g | Kohlenhydrate: 50,9g - davon Zucker 47,2g | Fett: 33,5g - davon gesättigte Fettsäuren: 18,6g | Ballaststoffe: 6,8g | Enthält eine Phenylalaninquelle | Enhält Spuren von Nüssen und Spam.