Seite 1 von 2
maximale größe eines Bildes
Verfasst: 26.04.2007 18:41
von scheibenbrot
Hallo,
ich möchte, dass ein Bild was per img BBCode eingefügt wird verkleinert wird.
So habe ich in der bbcode.tpl die Angeben width="200px" und height="100px" festgelegt.
Das hat aber auch eine negative Seite.
Ein Bild das größer als 200x100px ist, wird autom. verkleinert.
Ein Bild welches kleiner als 200x100px ist, wird dann auf diese größe gebracht.
Das soll aber verhindert werden, dass also nur bilder geschrumpft werden die zu groß sind und nicht zu kleine vergrößtert.
Danke im Vorraus.
mfg
Verfasst: 26.04.2007 18:50
von Asmodiel
das geht mit php *such*
hier:
Code: Alles auswählen
//Dateiname
$img = $dir.$file;
$size = getimagesize($img);
//Bildbreite: $size[0];
if($size[0] > 250) { $h = 250; } else { $h = $size[0]; }
// Bildhöhe: $size[1];
if($size[1] > 350) { $w = 350; } else { $w = $size[0]; }
echo "<a href=".$dir.$file."><img src=". $dir.$file . " width=".$w." height=".$h."></a>";
ich hoffe, du wirst schlau draus, wenn nicht musst du php lernen
Ps.: musst die daten aber noch angleichen, wie dus haben willst...
Verfasst: 26.04.2007 19:07
von scheibenbrot
Hey danke,
aber in welche Datei muss das rein?
Jeweils in der viewtopic.php oder in der includes/bbcode.php ändert sich nichts, da bleibt alles gleich.
Verfasst: 26.04.2007 19:18
von easygo
Na ja, damit kommst du auch nicht wirklich weit, wenns da drum geht -->
scheibenbrot hat geschrieben:ich möchte, dass ein Bild was per img BBCode eingefügt wird verkleinert wird.
Btw: Nachteile hats gleich mehrere, wenn man Höhe
und Breite fest vorgibt (u.a. verzerrte Bilder)
und weil die ganzen Javascriptlösungen auch nicht das Wahre sind, hier mal ein MOD Tipp:
Limit Image Width kommt (mal abgesehn vom Popup) ohne JavaScript aus / easy
Verfasst: 26.04.2007 21:24
von scheibenbrot
Der "Limit Image Width" bezweckt er denn das was ich wollte, oder setzt er ein Limit, wie groß es höchstens sein darf?
mfg
Verfasst: 26.04.2007 21:31
von easygo
scheibenbrot hat geschrieben:Der "Limit Image Width" bezweckt er denn das was ich wollte
Yep, das und mehr. easy
Verfasst: 26.04.2007 21:50
von kolja
ohne js ??
auch bei bildern die extern eingebunden sind??
kolja
Verfasst: 26.04.2007 21:58
von easygo
Ist ja meistens so, dass die von außerhalb sind (ohne Mods wie upload pic)
Verfasst: 26.04.2007 22:52
von scheibenbrot
Danke!! Ich habe den MOD noch etwas an meine Bedürfnisse angepasst. Funktioniert wunderbar.
Verfasst: 26.04.2007 22:55
von kolja
sehr schön
nur, äähhm also ... ich find den mod nicht...
nur von phpbbplus:
http://www.phpbb2.de/dload.php?action=file&file_id=710
oder bin ich nur zu blind ?
kolja
edit:
der verlinkte mod nutzt aber javascript!