Editieren sperren?

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
ShinyRayquaza
Mitglied
Beiträge: 8
Registriert: 19.11.2007 18:22

Editieren sperren?

Beitrag von ShinyRayquaza »

Ich hätte da mal ne Frage...

und zwar würde ich gerne wissen, ob es möglich ist, einen Beitrag vom editieren zu sperren? Also so das kein anderer Admin mehr das ändern kann. (Bin selbst auch Admin).

MfG
ShinyRayquaza
ShinyRayquaza
Mitglied
Beiträge: 8
Registriert: 19.11.2007 18:22

Beitrag von ShinyRayquaza »

Keiner ne Idee?
ich beschreib das mal genauer...
Ich würde es gern so haben, dass Admins untereinander die Beiträge nicht editieren können. Also wie normale User unter sich. Die können ja auch nicht untereinander ihre Beiträge editieren.
Sprich: Admins sollten alles editieren können bis auf die Posts von anderen Admins.

Hoffentlich weiß jetzt einer eine Lösung^^
ShinyRayquaza
Mitglied
Beiträge: 8
Registriert: 19.11.2007 18:22

Beitrag von ShinyRayquaza »

Weiß denn wirklich keiner wie ich das machen könnte?
ShinyRayquaza
Mitglied
Beiträge: 8
Registriert: 19.11.2007 18:22

Beitrag von ShinyRayquaza »

... anscheinend bin ich der einzige der sowas gerne hätte... ;-(
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hallo ShinyRayquaza,

die Lösung wäre ein Umbau dieses Mods (Version 1.1.0 )

Download hier
phpmix hat geschrieben:Disallow Editing replied Posts v1.1.0

MOD Description: Disallows editing replied posts, except for Admins and Moderators. It also adds a new forum permissions setting to allow Admins to define who have rights to edit replied posts.
____________________________


Die 1.0.0er Version ist noch minimalistischer gestrickt und daher möglicherweise besser anzupassen:

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
		$post_data['poster_id'] = $post_info['poster_id'];
#
#-----[ AFTER, ADD ]------------------------------------------
#

//+MOD: Disallow editing replied posts
		if( $userdata['user_level'] != ADMIN && $userdata['user_level'] != MOD )
		{
			if( $post_id != $post_data['last_post'] )
			{
				message_die(GENERAL_MESSAGE, $lang['Cannot_edit_replied']);
			}
		}
//-MOD: Disallow editing replied posts
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Cannot_delete_replied']
#
#-----[ AFTER, ADD ]------------------------------------------
#
//+MOD: Disallow editing replied posts
$lang['Cannot_edit_replied'] = "Sorry, but you may not edit posts that have been replied to.";
//-MOD: Disallow editing replied posts
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Dabei müsste m.E. der Teil..

Code: Alles auswählen

//+MOD: Disallow editing replied posts
		if( $userdata['user_level'] != ADMIN && $userdata['user_level'] != MOD )
		{
			if( $post_id != $post_data['last_post'] )
			{
				message_die(GENERAL_MESSAGE, $lang['Cannot_edit_replied']);
			}
		}
//-MOD: Disallow editing replied posts
..dahingehend angepasst werden, das es (symbolisch) heißt :

Wenn user_level > user_id = 3 (z.b. der zweite admin)
Dann erlaube nur ihm seine eigenen Posts zu editieren

Mal gucken, ob noch wer ne Idee hat.

lg
4seven
Antworten

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