Sebastian: Bilder bei Newsausgabe automatisch verkleinern

Hi,

ich suche jetzt schon seit einiger Zeit nach einer Lösung für mein Problem, konnte aber leider noch keine finden.
Also: Ich habe ein Newsscript, mit dem ich Beiträge usw. erstelle. Seit einiger Zeit habe ich auch einen BB Code eingebaut.
Als nächstes habe ich jetzt vor, eine Maximal Größe oder Breite für Bilder festlegen zu können, damit das Layout bei der Ausgabe nicht "zerstört" wird.
Zu große Bilder sollen dann einfach kleiner skaliert werden. Wie ich das mit den Imagefunktionen machen könnte weiß ich schon. Nur habe ich noch keine Idee, wie ich das dann rein praktisch bei den Newseinträgen mache.
An irgendeiner Stelle bei dem Eintrag kann ja ein Bild sein. Diese Stelle müsste ich nur noch herausfinden (also durch eine Funktion). Danach könnte ich dann ja mit den Imagefunktionen der GD Lib die Größe abrufen und entsprechend anpassen.

Kann mir jemand weiterhelfen? Wäre echt schön ;)

Viele Grüße,

Sebastian

  1. Servus,

    bei Bildern die extern eingebunden werden wohl am besten dort, wo du den BBCode durch HTML ersetzt, bei hochgeladenen Bildern direkt nach dem Upload.

    Möglicherweise reicht es aber auch aus, dem Bild per CSS eine maximale Größe zu geben.

    Gruss
    Patrick

    --
    sh:( fo:| ch:? rl:( br:> n4:( ie:% mo:) va:} de:> zu:) fl:| ss:| ls:[ js:|
    1. Ja, um die externen Grafiken geht's, bzw. die die nicht geuploadet werden. Beim Upload wäre es ja einfacher ;)

      Im Moment ersetze ich den BB Code wie folgt:

      $str = preg_replace("![img](.*)[/img]!isU","<img src="$1" alt="$1" border="0" />",$str);

      Leider fällt mir da aber im Moment nicht ein, wie ich dann die Bildgröße an dieser Stelle überprüfen und ggf. ändern könnte. Da steh ich im Moment echt auf dem Schlauch :)

      Aber das mit CSS ist auch ein guter Tipp. Bin ich noch gar nicht drauf gekommen. Danke schonmal.