Afbeeldingen in onderschrift en/of in bericht

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Afbeeldingen in onderschrift en/of in bericht

Bericht door Dennis » 24 jun 2005, 14:51

Wat zit er voor verschil in het weergeven van een afbeedling in het onderschift in vergelijking met het bericht??


Als ik dit in mijn onderschrijft zet:

Code: Selecteer alles

[img]http://damnet.nl/forum/download.php?id=18[/img]
Zie ik netjes een afbeelding (had ik toentertijd niet verwacht)

Wil ik dezelfde afbeelding in een bericht weergeven, werkt dat niet.
Ook niet als ik er van maak (.jpg):

Code: Selecteer alles

[img]http://damnet.nl/forum/download.php?id=18.jpg[/img]

Waar kan ik de voorwaardes in vinden zodat ik de afbeedlingen ook in mijn bericht kan weer laten geven.

Dennis

els aw
Berichten: 16
Lid geworden op: 15 jan 2005, 09:43
Locatie: hoorn nh

Bericht door els aw » 24 jun 2005, 15:29

Volgens mij komt dat, omdat er een ? in de regel staat en dan werkt het niet.
Zul je het plaatje moeten opslaan en er een andere naam aangeven :wink:
groet,
Els AW

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 24 jun 2005, 15:34

Iets lager staat dit topic, en heb ik een oplossing gegeven (die je iets zal moeten aanpassen).. ;)

http://www.phpbb.nl/viewtopic.php?t=20704

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 24 jun 2005, 16:31

Spambot schreef:Iets lager staat dit topic, en heb ik een oplossing gegeven (die je iets zal moeten aanpassen).. ;)

http://www.phpbb.nl/viewtopic.php?t=20704
Thanks, had ik ook al gedaan.

Maar het probleem zat hem in de rechte.... :?

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 24 jun 2005, 16:47

Wat bedoel je? Hotlinken? Tsja, dat kan je alleen omzeilen met een div.

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 24 jun 2005, 17:58

Nee, tis wat anders.


Reeds eerder geplaatste linkjes zoals
Afbeelding
zis er gewoon een foto zichtbaar.

Geeft ik antwoord op het berciht en post ik daar de linhk in staat er geen foto in.
Pak ik een werkend bericht waar een foto op die mannier in staat en verander ik de url (geef dan OK) en zet hem daarna weer terug
Dan doet hij het ook niet meer.

Dat vind ik RAAR

Ik heb dat kunnen oplossen door de code van 2.0.6 er in te zetten

Code: Selecteer alles

	// 2.0.6

$text = preg_replace("#\[img\]((ht|f)tp://)([^\r\n\t<\"]*?)\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Maar kan dat niet wat netter??
Dmcv het aanpassen van:

Code: Selecteer alles

 $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png|php)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 24 jun 2005, 18:07

De plaatjes zijn beveiligd tegen hotlinken. Ga je naar een site met dergelijke afbeeldingen, dan kun je ze gewoon zien en worden ze opgeslagen in de cache van je browser. De volgende keer dat je het plaatje bekijkt wordt deze uit je cache geladen. Leeg je deze, of druk op Ctrl+F5 dan probeert je browser opnieuw de afbeelding op te halen, en dat gaat dus niet.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 24 jun 2005, 18:09

DAMnet schreef:Maar kan dat niet wat netter??
Dmcv het aanpassen van:

Code: Selecteer alles

$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png|php)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Dit werkt in veel gevallen niet, zo wel:

Code: Selecteer alles

$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png|php(\?(.+?)=(.+?))?)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

Dennis
Berichten: 431
Lid geworden op: 17 apr 2004, 12:16

Bericht door Dennis » 25 jun 2005, 12:30

Spambot schreef: Dit werkt in veel gevallen niet, zo wel:

Code: Selecteer alles

$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png|php(\?(.+?)=(.+?))?)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Thanks Spambot ;)
Dat is dus wat ik nog niet echt snapt, [0-9] dat snap ik nog net en [a-zA-Z] maar de rest ....
Staar daar egens een soort uitleg over? Want op div. PHP-site gekeken, maar niet echt daarover.

Gebruikersavatar
flance
Berichten: 95
Lid geworden op: 01 feb 2005, 17:50

Bericht door flance » 25 jun 2005, 12:38

Voor al je webmasterhulp -> WebRookie!
Afbeelding

Gesloten