Image-Tags in Signatur deaktivieren

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
East

Image-Tags in Signatur deaktivieren

Beitrag von East »

Hi,

Gibt es eine Möglichkeit, die Imagetags in der Signatur per Eingriff in die profile.php zu deaktivieren? Wenn ja, was müsste man verändern? Oder existiert eine Modifikation hierfür? (Die restlichen BBCodes sollten verfügbar bleiben)

Gruss

East
Benutzeravatar
tost
Mitglied
Beiträge: 915
Registriert: 25.02.2005 18:14
Kontaktdaten:

Beitrag von tost »

So eine Modifikation sehe ich in vielen Foren, mich würde auch interessieren wie man dies einstellt..

tost
East

Beitrag von East »

Hat sich erledigt, habe die Modifikation "Signature Control" gefunden und installiert (phpBB.com ModDB), die diese und noch einige andere Funktionen unterstützt.
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

Wenn Jemand diesen Mod will, dann hier
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Man könnte das auch in der bbcode.php und viewtopic.php deaktivieren...
öffne bbcode.php
suche:

Code: Alles auswählen

function bbencode_second_pass($text, $uid)
{
ersetze mit

Code: Alles auswählen

function bbencode_second_pass($text, $uid, $sig)
{
finde:

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	// This one gets first-passed..
	$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
	$replacements[] = $bbcode_tpl['img'];
ersetze mit:

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	// This one gets first-passed..
         if($sig == false or $sig == "")
        {
	$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
	$replacements[] = $bbcode_tpl['img'];
        }
        else
        {
	$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
	$replacements[] = "";
        }
öffne viewtopic.php
suche:

Code: Alles auswählen

	if ($user_sig != '' && $user_sig_bbcode_uid != '')
	{
		$user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);
	}
ersetze mit:

Code: Alles auswählen

	if ($user_sig != '' && $user_sig_bbcode_uid != '')
	{
		$user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid, true) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);
	}
Das wars eiegntlich schon (ungetestet)
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

Der Mod hat aber ein paar nette Kleinigkeiten!
Die sind um Vieles besser, als eine Deaktivierung :wink:
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“