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 ... :lol:

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.