einfügen externer Bilder, Problem mit der Größe

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
knatter
Mitglied
Beiträge: 85
Registriert: 11.08.2009 12:51

einfügen externer Bilder, Problem mit der Größe

Beitrag von knatter »

Hallo,

ich habe das Problem wenn ein User Bilder von einer externen Adresse einfügt, dieses Bild in der original Größe dargestellt wird und mir unter Umständen damit das ganze Forum "auseinander" reisst. Bei Bilder die über meinen Server hochgeladen werden funktioniert es...

Kann mir da jemand weiter helfen ?


Gruß
knatter
http://www.ltzforum.de (Das Quadforum für LTZ- und Renegade Fahrer)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von Miriam »

Wie wird denn das Bild (also das externe) in den Beitrag eingebunden?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
FRvN
Mitglied
Beiträge: 604
Registriert: 16.07.2009 13:43
Wohnort: Wankum
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von FRvN »

öffne includes/bbcode.php
finde

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => $this->bbcode_tpl('img', $bbcode_id),
ersetze mit

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => '<dl><dt><img alt="Image" src="$1" style="max-width:300px;" /></dt></dl>',
Allround-phpBB.de - jung, frech, dynamisch...
Kein Support per PN oder eMail
knatter
Mitglied
Beiträge: 85
Registriert: 11.08.2009 12:51

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von knatter »

Hat funktioniert, vielen Dank !!

Gruß
knatter
http://www.ltzforum.de (Das Quadforum für LTZ- und Renegade Fahrer)
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11982
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von Crizzo »

FRvN hat geschrieben:öffne includes/bbcode.php
finde

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => $this->bbcode_tpl('img', $bbcode_id), 
ersetze mit

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => '<dl><dt><img alt="Image" src="$1" style="max-width:300px;" /></dt></dl>', 
Wozu packst du das Bild noch in eine halbe Definitionsliste?
Benutzeravatar
FRvN
Mitglied
Beiträge: 604
Registriert: 16.07.2009 13:43
Wohnort: Wankum
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von FRvN »

gute Frage, eigentlich sah es so aus

Code: Alles auswählen

<dl class="thumbnail"><dt><a href="$1" rel="prettyPhoto[pp_gal{_file.THUMB_POST_ID}]" onclick="return hs.expand(this)"><img alt="Image" src="$1" style="max-width:250px;" /></a></dt></dl> 
und dl dt kann man natürlich weglassen, aber ich meine mich dunkel erinnern zu können das dann auf der Seite ein xhtml-Fehler angezeigt wird :wink:
Allround-phpBB.de - jung, frech, dynamisch...
Kein Support per PN oder eMail
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11982
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von Crizzo »

Wieso? <img> ist inline und damit gleich Text, <strong> und <a>, was auch in der Textbox verwendet wird. Das sollte keinen Fehler ausgeben. Vorher wurde auch nur die [ ] durch < und > getauscht, in dem man die Variable in der bbcode.html lädt. Die so aussieht:

Code: Alles auswählen

<img src="{URL}" alt="{L_IMAGE}" />


So sollte das hier ausreichen:

Code: Alles auswählen

    '#\[img:$uid\](.*?)\[/img:$uid\]#s'        => '<img alt="Image" src="$1" style="max-width:300px;" />', 
oder eben in der BBCode.html:
Finde:

Code: Alles auswählen

<img src="{URL}" alt="{L_IMAGE}" />
ersetze mit:

Code: Alles auswählen

<img src="{URL}" alt="{L_IMAGE}" style="max-width: 300px;" />
Benutzeravatar
FRvN
Mitglied
Beiträge: 604
Registriert: 16.07.2009 13:43
Wohnort: Wankum
Kontaktdaten:

Re: einfügen externer Bilder, Problem mit der Größe

Beitrag von FRvN »

Ist richtig BlackHawk87 und geschrieben hatte ich ja auch das man es weglassen kann. Aus irgend einem Grunde hatte ich es mal bei einem
Forum so gemacht und eben hier per copy/paste so reingesetzt. Verursacht keine Schäden, funktioniert trotzdem, nur eben unnütz
das dl dt dabei ist. :roll:
Allround-phpBB.de - jung, frech, dynamisch...
Kein Support per PN oder eMail
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“