Sida 1 av 1

(löst) länka till bild i album

Postat: 2005-02-01 21:02
av balcando
jag har installerat smators album mod och den fungerar jättebra.
bara ett problem det går inte länkatill bilderna i från inläggen med ""
går det inte eller hur gör man???

Postat: 2005-02-02 13:56
av Holger
Visst går det.
Klicka med höger musknapp på bilden, välj Egenskaper och kopiera sedan URLen som visas. Det är en php-fil med tillägget
?pic_id=123
(123 är givetvis bara ett exempel.)

Denna url kan du sätta inom IMG-taggarna ...

Postat: 2005-02-02 15:21
av balcando
Du menar så här
Bild

Varför syns inte bilden då?

Postat: 2005-02-02 15:24
av Holger
Japp, har du kollat säkerhetsinställningarna för hotlinking och länkning till/på andra webbsidor?
Har du testat att infoga bilen i det EGNA forumet?

Postat: 2005-02-02 15:35
av balcando
japp får samma fel som här

i Admin har jag : Förhindra Direktlänk = nej

at länka till en "vanlig" bild fungerar

Postat: 2005-02-02 15:50
av Holger
Konstigt, hos mig funkar det. Jag kommer inte ihåg vad jag har ändrat.

Kolla detta:
http://smartor.is-root.com/viewtopic.php?p=52991#52991

Detta kan kanske också hjälpa:
http://smartor.is-root.com/viewtopic.php?t=12090

Postat: 2005-02-04 14:34
av balcando
med denna kod fick jag det att fungera allt enligt den andra länken du skickade
Tack !!!

Kod: Markera allt


OPEN 
bbcode.php 

FIND 
  // [img]image_url_here[/img] code.. 
    $text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&=\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text); 
  } 

REPLACE WITH 
  // [img]image_url_here[/img] code.. 
  if (substr_count( $text, $_SERVER["SERVER_NAME"]) && substr_count( $text, "album_pic.php")) 
  { 
    $text = preg_replace("#\[img\]((ht|f)tp://)([^\r\n\t<\"]*?)\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text); 
  } 
  else 
  { 
    $text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&=\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text); 
  } 
 


Postat: 2005-08-04 10:13
av janbanan24
Jag har provat med ovanstående lösningar, men får inte till det!

Bland annat så hittar jag i bbcode.php denna del:

$text = preg_replace("#\[img\]((ht|f)tp://) ...men inte med den sista parantesen!??? bl.a.

Har provat byta ut raderna mot de föreslagna raderna ändå, men utan resultat.

Har även provat att ladda hem en ny bbcode.php och lägga upp. (Från Phpbb2+) men den filen har inte heller exakt de rader som efterfrågas, så jag undrar om det är ändrat vid någon av uppgraderingarna?
...och hur ska jag få länkningen till albumbilderna att funka? :cry:

Postat: 2005-08-04 20:26
av Holger
Lägg upp din bbcode.php här