unbeantwortete Beiträge bearbeiten/löschen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

unbeantwortete Beiträge bearbeiten/löschen

Beitrag 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.
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag 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
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag 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?
Es tanzt ein Bi Ba Butzemann.
Benutzeravatar
Helmut71
Mitglied
Beiträge: 1152
Registriert: 07.07.2003 23:03
Wohnort: Hohenau/Österreich

Beitrag 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
Es tanzt ein Bi Ba Butzemann.
benja
Mitglied
Beiträge: 3
Registriert: 30.12.2005 23:00

Beitrag 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.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“