MyBB.de Forum

Normale Version: Erstellungszeit eines Beitrages
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo,

ich habe feststellen müssen, dass wenn ich einen Beitrag editiere dass dann gleichzeitig die Erstellungszeit geändert wird. Ist dies normal, evtl. mit einem Update eingeflossen?
Kann ich zumindest hier im Forum nicht nachvollziehen. Siehe dieses Beispiel.....
Überprüfe einmal die eingebettete Variable im Post Bit Template (postbit/_classic).
{$post['postdate']} sollte

Nachtrag. Falls du Zugriff auf die Datenbank hast, prüfe in der entsprechenden Tabelle das Feld mit dem Timestamp, ob es sich nach dem Editieren tatsächlich ändert. So wäre gewiss, dass der Fehler nicht an Kleinigkeiten (Template, Variable, etc), sondern im harten Code liegt.

Oder hast du irgend welche Plug-Ins, die da hinenpfuschen?

[ExiTuS]

---

Weiterer Nachtrag.
Kann es an der Inlinebearbeitung liegen?
Wird das korrekte Datum/Zeit nach dem Neuladen der Seite weiterhin falsch dargestellt!?
Kannst du dieses Problem reproduzieren oder tritt es dauerhaft und bei jeder Bearbeitung auf?

[ExiTuS]
- bei editor wie auch inline
- timestamp ändert sich
- einige plugins (admin post edit, unread posts, Mark Edited as Unread)

evtl. liegt es an diesem https://github.com/mybb/mybb/pull/2753 fix hier, den hab ich verbaut...
Kann ich mir nicht vorstellen, dass es direkt durch diesen Fix erzeugt wird....durch diesen Fix wird schließlich nicht die Quelle der entsprechenden Daten geändert.
Das Plugin Mark Edited as Unread ändert die Erstellungszeit des Beitrags, sowie die Zeit für den letzten Beitrag im Thema und Forum zur aktuellen Bearbeitungszeit.
also ist es das plugin oder? kommt mit dem fix nicht klar anscheinend... nur ein gedanke... oder bringe ich da was durcheinander? weil ich benutze dies nur damit editierte beiträge dem Benutzer nochmalig angezeigt werden.
Dann wird es wohl das Plugin sein, denn es ist ja der Sinn und Zweck dieses Plugins, editierte Beiträge als neu darzustellen. Das geht nun mal nur über den Timestamp...