Seite 1 von 1
unbeantwortete Beiträge bearbeiten/löschen
Verfasst: 12.03.2006 09:17
von Helmut71
Hallo
Bisher ist es so, dass unbeantwortete Beiträge von Usern bearbeitet/gelöscht werden können.
Gibts da einen Mod, der dies unterbindet?
Also zB dass Beiträge nach einer Stunde nicht mehr bearbeitet werden können, auch wenn keiner drauf geantwortet hat.
Verfasst: 12.03.2006 09:29
von kjwargan
Nimm das hier
Code: Alles auswählen
Ablauffrist für Edit einstellen
Suche in der viewtopic.php nach:
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
(Für 24 Stunden) ersetze durch:
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && $postrow[$i]['post_time'] + 86400 > time() ) || $is_auth['auth_mod'] )
Für andere Zeiten ändere den Wert: 86400
3600 = 1 Stunde
Das Coole an dem Snippet ist, dass nach der Frist X der Edit-Button einfach verschwindet, also auch keine Fragen aufkomme
Verfasst: 12.03.2006 09:34
von Helmut71
danke - schnell und kompetent.
Das mag ich am phpbb-Forum!!!
*edit*
bei mir sieht die Zeile aber anders aus:
Code: Alles auswählen
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && $forum_topic_data['topic_last_post_id'] == $postrow[$i]['post_id'] ) || $is_auth['auth_mod'] )
Hab ich mal eingebaut und sollte glaub ich verhindern, dass Beiträge nach Beantworten editiert werden können..
Wie muss sie aussehen, wenn das erhalten bleibt UND Beiträge ohne Antwort nach 24h nicht mehr bearbeitet werden können??
*edit2*
Was ich also genau will:
Ein Beitrag soll nach 1 Stunde gar nicht mehr bearbeitet oder gelöscht werden können, egal ob jemand drauf geantwortet hat oder nicht.
Und ein Beitrag soll ab dem Zeitpunkt nicht mehr bearbeitet werden können, ab dem jemand geantwortet hat.
Wer kann helfen?
Verfasst: 12.03.2006 10:50
von Helmut71
ich hab die Lösung gefunden:
http://www.phpbb.de/viewtopic.php?t=694 ... bearbeiten
eine Kombination aus beiden Mods ist ideal!
lg
Verfasst: 25.03.2006 17:59
von benja
Habe ein ähnliches Problem:
Von mir als Mod/SiteAdmin editierte Beiträge wurden von den Usern zurück editiert. Das kann doch so nicht sein, darf nicht sein.
Mache ich etwas falsch?
Wäre sehr dankbar für Hilfe.