Seite 1 von 1
Attachment-Mod: Thumb größer als Orginal
Verfasst: 03.02.2005 05:11
von Wuppi
Hi
ich hab paar kleine (großes *G*) Problem mit dem Attachment-Mod:
Das Thumb ist größer (Auflösung) als das Orginalbild:
http://www.numismatikforum.de/ftopic8421.html
(das Thumb ist zudem auch 5kb größer (!) als das Orginal)
Dieses Problem beobachte ich letzterzeit recht oft im Forum - aber sehe da keine gemeinsamkeiten ...
Das Thumb ist genauso groß wie das Orginal:
http://www.numismatikforum.de/ftopic8613.html
(Auflösung gleich; Bytemässig ist das Thumb kleiner; Höhe ist 400 - normal hab ich immer 147-150px)
Hier ein ähnlich alter Beitrag wo es mit dem Resize beim Thumb klappt:
http://www.numismatikforum.de/ftopic8530.html
Ich meine das Problem hab ich erst seit dem Update auf phpbb2 2.0.11 und dem nötigen Update des Attachment-Mods auf 2.3.11 (vorher isses mir zumindest nicht aufgefallen)
Folgendes hab ich unter "Spezial-Kategorien" :
Bilder direkt in Nachrichten anzeigen: Ja
Thumb erstellen: Ja
Min. Thumb Größe: 90000
Benutze GD2: nein
Imagick: /usr/bin/convert
Max. Abmessung eines Bildes: 0x0
Bild Link Abmessung:0x0
Gruß
Wuppi
Verfasst: 10.02.2005 16:44
von Wuppi
Hallöle
Keiner der mir helfen kann?
Gruß
Wuppi
Verfasst: 11.02.2005 15:49
von mtk-flo
Wie bekommst du die thumbnails hin ?
will das auch, aber weiß net wie ... danach such ich schon die ganze zeit ....
Verfasst: 11.02.2005 21:35
von Wuppi
mtk-flo hat geschrieben:Wie bekommst du die thumbnails hin ?
will das auch, aber weiß net wie ... danach such ich schon die ganze zeit ....
hi
haste den den Attachment-Mod installiert? Dann sollte es so gehen wie ich es in meinem Beitrag geschildert habe (letzter "Absatz"). Wenn du kein Imagemagick auf dem Server hast (mal hoster nachfragen - packen die oft drauf wenn mans möchte), dann kannste auch GD2 nutzen - das sollte auf jedenfall klappen.
Gruß
Wuppi
Verfasst: 14.02.2005 08:58
von mtk-flo
Woher bekomm ich GD2 ?
Bzw ImageMagick ?!
Was ist bei den beiden der Unterschied ?
Verfasst: 16.02.2005 20:55
von easygo
Wuppi hat geschrieben:Hallöle
Keiner der mir helfen kann?
Gruß
Wuppi
Ähnliches Problem hatten wir auch mit der
neuen attach_mod Version ^^
Hier ne Lösung, wo auch die max Höhe
wieder genau festgelegt wird.
Suche in functions_thumbs.php nach
Code: Alles auswählen
function get_img_size_format($width, $height)
{
// Maximum Width the Image can take
$max_width = 400;
if ($width > $height)
{
return array(
round($width * ($max_width / $width)),
round($height * ($max_width / $width))
);
}
else
{
return array(
round($width * ($max_width / $height)),
round($height * ($max_width / $height))
);
}
}
Ersetze den Code durch:
Code: Alles auswählen
/*
// Calculate the needed size for Thumbnail
//
function get_img_size_format($width, $height)
{
// Maximum Width the Image can take
$max_width = 400;
if ($width > $height)
{
return array(
round($width * ($max_width / $width)),
round($height * ($max_width / $width))
);
}
else
{
return array(
round($width * ($max_width / $height)),
round($height * ($max_width / $height))
);
}
}
*/
// Calculate the needed size for Thumbnail
//
function get_img_size_format($width, $height)
{
// Change these two values to define the Thumbnail Size
$max_width = 400;
$max_height = 200;
if ($width > $max_width)
{
$tag_height = ($max_width / $width) * $height;
$tag_width = $max_width;
if ($tag_height > $max_height)
{
$tag_width = ($max_height / $tag_height) * $tag_width;
$tag_height = $max_height;
}
}
else if ($height > $max_height)
{
$tag_width = ($max_height / $height) * $width;
$tag_height = $max_height;
if ($tag_width > $max_width)
{
$tag_height = ($max_width / $tag_width) * $tag_height;
$tag_width = $max_width;
}
}
else
{
$tag_width = $width;
$tag_height = $height;
}
return array(
round($tag_width),
round($tag_height)
);
}
Sollte helfen, die Thumbs wieder auf ein
sinnvolles Maß zu beschränken.
Verfasst: 17.02.2005 19:27
von Wuppi
Hi
@mtk-flo:
GD2 ist meist beim Apache dabei ... imagemagick mußte mal im Netz suchen ... muß dir aber dein Hoster zur verfügung stellen.
@easygo:
Das sieht doch mal gut aus
hab ich in 250x125 geändert - kann ich jetzt nachträglich auch die alten Thumbs "korrigieren"?? Die änderung greift scheinbar ja nur bei neuen Thumbs ...
Gruß
Wuppi
Verfasst: 17.02.2005 23:35
von easygo
Jo, das funktioniert erst ab der Änderung.
Kannst ja die alten attaches einzeln aktualisieren,
wenn du mal ganz viiiel Langeweile hast ^^

easygo
Verfasst: 18.02.2005 08:20
von mtk-flo
Wuppi:
Ich suche ja das Imagemagick, weil ich mein eigenen Server habe. Ich such es für einen Windows 2000 Server ....
Verfasst: 18.02.2005 19:39
von Wuppi
mtk-flo hat geschrieben:Wuppi:
Ich suche ja das Imagemagick, weil ich mein eigenen Server habe. Ich such es für einen Windows 2000 Server ....
www.imagemagick.org/
@easygo: mhh ne das lass ich dann lieber
Thx