"Der Beitrag wurde geändert von......." !!!

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Basti2003
Mitglied
Beiträge: 173
Registriert: 30.06.2002 16:31
Wohnort: hab ich...
Kontaktdaten:

"Der Beitrag wurde geändert von......." !!!

Beitrag von Basti2003 »

suche einen mod der IMMER wenn ein posting, egal von wem, geändert wird eine Zeile hinzufügt...

[Diese Nachricht wurde geändert von: XXX am *Datum + Uhrzeit* ]


danke schon mal !

basti
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

-basti2003-

Beitrag von -basti2003- »

da kommt folgendes in der anleitung....

Code: Alles auswählen

## 	If you want that the always the edit info is displayed (even if it is the last post) then adjust the 
## 	'$edited_sql' codeline AFTER you done the entire HOWTO in the functions_post.php 
##      $edited_sql = ( $mode == 'editpost' ) ? ", post_edit_user = $usr_id, post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : ""; 
was heisst das ?
was muss ich machen ?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Einfach in der includes/functions_post.php die Zeile

Code: Alles auswählen

$edited_sql = ( $mode == 'editpost' && !$post_data['last_post'] ) ? ", post_edit_user = $usr_id, post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
bzw.

Code: Alles auswählen

$edited_sql = ( $mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post'] ) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
mit der Zeile

Code: Alles auswählen

$edited_sql = ( $mode == 'editpost' ) ? ", post_edit_user = $usr_id, post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
ersetzen.

Damit wird dann immer angezeigt, ob das Posting schon editiert wurde. Egal ob es das letzte ist oder eins mittendrin.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“