Bestimmte ext. Bilder Links verbieten

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
rolandk

Bestimmte ext. Bilder Links verbieten

Beitrag von rolandk »

Hallo,

hab mit der Suche nix gefunden.

Gibt es einen Mod oder eine Möglichkeit bestimmte gelinkte Bilder zu verbieten. D.h. dass man nicht mehr will (bzw. nicht mehr darf) Bilder von der URL xyz zu verlinken? Ich hab es über die Wortzensur probiert. Die greift allerdings nicht bei Bilder URLs, sondern nur bei Text URLs.
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Hi,

hmm - wenn es nur eine URL sein soll koennte mein Ausrufezeichen in der Nachricht MOD mit ein paar PHP-Kenntnissen etwas modifiert werden...

Hast du daran Interesse?

Gruss
Underhill
rolandk

Beitrag von rolandk »

Eine URL reicht nicht. Hintergrund ist vielmehr, dass man URLs in diese Sperrliste einbindet, von denen man nicht mehr verlinken darf.
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo,zusammen
Gibt es einen Mod oder eine Möglichkeit bestimmte gelinkte Bilder zu verbieten.
Ich hänge mich mal hier dran, ich will generell das verlinken von Bildern unterbinden.
Bilder können mit der Mod... Upload Pic bei mir direkt in die Beiträge geladen werden, daher will ich die Fremdverlinkung unterbinden.
Beste Grüße
Walter
Lumpi007
Mitglied
Beiträge: 639
Registriert: 23.05.2005 21:25
Wohnort: Hasbergen
Kontaktdaten:

Beitrag von Lumpi007 »

Underhill hat geschrieben:Hi,

hmm - wenn es nur eine URL sein soll koennte mein Ausrufezeichen in der Nachricht MOD mit ein paar PHP-Kenntnissen etwas modifiert werden...

Hast du daran Interesse?

Gruss
Underhill
Das gewählte Thema oder der Beitrag existiert nicht.
never touch a running System
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

ich will alle nicht zulasssen, nicht nur eine URL.
Beste Grüße
Walter
Benutzeravatar
QO
Mitglied
Beiträge: 304
Registriert: 21.02.2006 12:59
Kontaktdaten:

Beitrag von QO »

@ redbull

1. öffne posting_body.tpl von allen deiner styles

Suche und lösche folgende:

Code: Alles auswählen

,'[img]','[/img]'
und

Code: Alles auswählen

			<td><span class="genmed"> 
			  <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px"  onClick="bbstyle(14)" onMouseOver="helpline('p')" />
			  </span></td>
Jetzt musst du noch alle bbcodes die dem letzten teil folgen abändern, sodass die reihenfolge wieder stimmt. Schau dir dazu in dem Bereich "addbbcode14" an, die sind in 2er-Schritten sortiert. Du musst also da du 14 wegnimmst alle nachfolgendn um 2 reduzieren, also z.B. "addbbcode16" auf "addbbcode14" ändern. Die zahlen kommen aber 2 mal vor, also auch "bbstyle(14)" entsprechend ändern.

Damit hast du das Img-kästen beim Posten weg. Du musst also noch verhindern, das jemand manuell den bbcode eingebt. Das wird jetzt so gemacht...

offne bbcode.tpl von allen Styles...

lösche

Code: Alles auswählen

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
bzw ersetzte es mit

Code: Alles auswählen

<!-- BEGIN img -->Dein Text<!-- END img -->
Das müsste reichen... Man könnte noch in der include/bbcode.php alle Zeilen mit [img] löschen...
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo,QO

Danke für die gute und ausführliche Erklärung.
Damit hast du das Img-kästen beim Posten weg.
Aber wenn ich den "img-Tag" weg mache, kann keiner mehr über den Upload Pic Mod Bilder von der Festplatte uploaden.

Es geht darum, das keine Bilder von fremden Servern verlinkt werden.

Ich will nicht das generelle uploaden von Bildern verhindern.
Beste Grüße
Walter
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Hi,

simple, schnell aber statisch:

/includes/bbcode.php (285+286)

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
aendern in
// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\]((http|ftp|https|ftps)://www\.example\.com)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Wie gesagt: quick and dirty...


Gruss
Underhill
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Das sieht doch schon gut aus. Mal nur so eine Idee, macht das größen Aufwand, das eine Meldung erscheinen würde, das das externe verlinken nicht klappt,wie gesagt,nur eine Idee.
Beste Grüße
Walter
Antworten

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