3. Anlauf: Keine Bilder und Links in der Signatur.

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
Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

3. Anlauf: Keine Bilder und Links in der Signatur.

Beitrag von Seether »

Vielleicht kann mir ja jetzt jemand helfen. Ich möchte gerne das Posten von Bildern und links in der Signatur untersagen. (Der Admin sollte es trotzdem noch dürfen)

S.
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Denke das dürfte sein was du suchst:

Anti Spam MOD
Beschreibung: Allows Administrators to Allow or Disallow the use of BBCode [img] and [url] in signatures and in posting messages

esperitox
Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

Beitrag von Seether »

Jo den kenne ich....Wie bekomme ich es denn dort hin, dass der Admin Links und Bilder posten darf?

Code: Alles auswählen

if ( $board_config['allow_bbcode'] )
	{
		if ( $board_config['allow_bbcode_img_sig'] && $board_config['allow_bbcode_url_sig'] )
		{
			if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
			{
				$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
			}
		}
		else if ( !$board_config['allow_bbcode_img_sig'] && $board_config['allow_bbcode_url_sig'] )
		{
			if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
			{
				$user_sig = preg_replace("#\[img:$user_sig_bbcode_uid\](.*?)\[/img:$user_sig_bbcode_uid\]#si", '', $user_sig); // disable img tag 
				$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig); 
			}
		}
		else if ( $board_config['allow_bbcode_img_sig'] && !$board_config['allow_bbcode_url_sig'] )	
		{
			if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
			{
				$user_sig = preg_replace("#\[url(.*?)\[/url\]#si", '', $user_sig); // disable url tags 
				$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig); 
			}
		}
		else	if ( !$board_config['allow_bbcode_img_sig'] && !$board_config['allow_bbcode_url_sig'] )
		{
			if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
			{
				$user_sig = preg_replace("#\[url(.*?)\[/url\]#si", '', $user_sig); // disable url tags 
				$user_sig = preg_replace("#\[img:$user_sig_bbcode_uid\](.*?)\[/img:$user_sig_bbcode_uid\]#si", '', $user_sig); // disable img tag 
				$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig); 
			}
		}

		if ( $board_config['allow_bbcode_img_post'] && $board_config['allow_bbcode_url_post'] )
		{
			if ( $bbcode_uid != '' )
			{
				$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
			}
		}
		else if ( !$board_config['allow_bbcode_img_post'] && $board_config['allow_bbcode_url_post'] )
		{
			if ( $bbcode_uid != '' )
			{
				$message = preg_replace("#\[img:$bbcode_uid\](.*?)\[/img:$bbcode_uid\]#si", '', $message); // disable img tag 
				$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message); 
			}
		}
		else if ( $board_config['allow_bbcode_img_post'] && !$board_config['allow_bbcode_url_post'] )	
		{
			if ( $bbcode_uid != '' )
			{
				$message = preg_replace("#\[url(.*?)\[/url\]#si", '', $message); // disable url tags 
				$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
			}
		}
		else	if ( !$board_config['allow_bbcode_img_post'] && !$board_config['allow_bbcode_url_post'] )
		{
			if ( $bbcode_uid != '' )
			{
				$message = preg_replace("#\[url(.*?)\[/url\]#si", '', $message); // disable url tags 
				$message = preg_replace("#\[img:$bbcode_uid\](.*?)\[/img:$bbcode_uid\]#si", '', $message); // disable img tag 
				$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
			}
		}

S.
Antworten

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