Seite 3 von 4
Verfasst: 06.02.2008 11:04
von Sans Mercy
@Gedönsrat:
Wenn du den Wert um 0 "erhöhst", steht in der Datenbank immer "0 mal editiert". Ich kenne die internen Mechanismen nicht, aber ich kann mir vorstellen, dass deswegen nichts angezeigt wird.
Versuche mal den Wert auf 1 festzulegen, also statt
Code: Alles auswählen
$sql_data[POSTS_TABLE]['stat'][] = 'post_edit_count = post_edit_count + 1';
Folgendes zu schreiben:
Code: Alles auswählen
$sql_data[POSTS_TABLE]['stat'][] = 'post_edit_count = 1';
@bantu: Ich kann Deine Argumentation genauso gut verstehen wie die derjenigen, die lieber ausnahmslos einen "geändert"-Hinweis bei Änderungen da stehen haben möchten. Vielleicht kann man es nicht grundsätzlich entscheiden. Das wäre evtl. ein Fall für die Konfigurationseinstellungen, zumindest habe ich dort zuerst gesucht, nachdem Änderungen nicht markiert wurden und man anhand des Moderationsprotokolls den geänderten Beitrag nicht eindeutig identifizieren kann. Dann bin ich auf Deinen Codeschnipsel gestoßen, der wunderbar funktioniert. Danke dafür

Verfasst: 06.02.2008 11:12
von bantu
Prima. Wenn mir jemand bestätigen könnte, dass das Snippet funktioniert, würde ich es in die Snippet-Sammlung aufnehmen.
Verfasst: 06.02.2008 13:27
von Sans Mercy
Wie gesagt, es funktioniert wunderbar.
Verfasst: 06.02.2008 13:44
von bantu
Sans Mercy hat geschrieben:Wie gesagt, es funktioniert wunderbar.
Überlesen. Sorry.
Hier ist das Snippet:
http://www.phpbb.de/viewtopic.php?t=164352
Verfasst: 07.02.2008 10:30
von Gedönsrat
Das Snippet geht wunnebaaa. (wunderbar)
Wie ich einst schrieb.
Mit der "=0" muss ich noch testen.
Gruß
Gedönsrat
Verfasst: 08.02.2008 10:23
von Gedönsrat
"=1" geht nich.

Auch hier wird garnichts mehr angezeigt.
Das Snipet als Ganzes funktioniert einwandfrei.
Gruß
Gedönsrat
Verfasst: 08.02.2008 11:09
von bantu
Ich hab nochmal reingeschaut. Es ist vorgesehen, dass die Anzahl der Edits immer ausgegeben wird, wenn mind. ein Edit vorliegt.
Wenn du
Code: Alles auswählen
$sql_data[POSTS_TABLE]['stat'][] = 'post_edit_count = post_edit_count + 1';
mit
Code: Alles auswählen
$sql_data[POSTS_TABLE]['stat'][] = 'post_edit_count = 1';
ersetzt, wird immer ein Edit angezeigt. Das bringt dir also nicht wirklich etwas.
Das ganze auf Null zu setzen bringt auch nichts, da der gesamte Hinweis bei 0 ausgeblendet wird.
Ein Ansatz wäre die Sprachdateien zu bearbeiten. Eventuell muss man auch an zwei Stellen etwas Editieren.
Verfasst: 09.02.2008 16:12
von Gedönsrat
Ahhhja,
ich habs jetzt einfach als Ganzes eingesetzt.
Wenn das bei anderen angezeigt wird ist es mir egal.
Aber bei mir als Admin ...
Ich sehe mir meinen Posts dann eben etwas länger mit der Vorschau an und
gut is.
Nochmals Dankeschön
Gruß
Gedönsrat
Verfasst: 11.02.2008 20:58
von Schwarzer-Schlumpf
Hm mal so ne Frage nebenbei. Man kann immer nur einen Grund angeben, wieso man was geändert hat oder? Kann man auch nen 2ten Grund angeben oder gibts da nen Mod zu?
Verfasst: 12.02.2008 07:22
von Dr.Death
Nein, es nur nur vorgesehen einen Grund dazuzuschreiben..... in der Datenbank existiert dazu auch nur ein Feld.