Seite 3 von 5
Verfasst: Di 10. Feb 2004, 00:45
von chobbert
@diho4:
images_klein
images_gross
Du hast also die beiden Ordner
Code: Alles auswählen
pfad_zur_installation/cms/images_klein/
pfad_zur_installation/cms/images_gross/
Pfade gehen schon beim Original-Modul von der front_content.php aus, Deine Einträge müssen also lauten:

achte auf den Slash!
@delicart:
Eine Funktion schreiben, die das aktuelle Seitenverhältnis mit der Norm vergleicht, und dann beim Resize oder Resample dementsprechende Koordinaten beim Einsetzen ins Zielbild verwendet. Vielleicht hilft Dir der unten genannte Link.
Über so eine Option würde ich mich übrigens auch freuen.
@onliner
Nein, ImageCopyResampled() ist eine der Grafik-Funktionen in PHP. Ich kann jedem nur empfehlen, mal einen Blick in die Dokumentation von PHP zu werfen, wenn er Probleme mit Contenido-Modulen hat, die nicht "out-of-the-box" funktionieren. Wer sich speziell für das Erstellen von Thumbnails interessiert:
http://www.flashdreams.de/tuts/php-tuto ... nails.html ist auch hilfreich.
Schöne Grüße
Robert
Verfasst: Di 10. Feb 2004, 11:18
von ChrisD
Also nehme ich das dort gezeigt Scrpit und verlinke es im Modul Input?
Verfasst: Di 10. Feb 2004, 11:37
von chobbert
nein, bitte verwende ein anderes Modul.
Verfasst: Di 10. Feb 2004, 15:12
von crazy
Hallo zusammen,
Da ihr euch schon um andere Problem kümmert, läuft bei euch ImageMagick anscheinend.
Vielleicht könnt ihr mir bei der Installation helfen.
Ich habe ein Windows 2000 Server mit php 4.2.6. ImageMagick habe ich im root Verzeichnis unter Inetput unter jsaadorf.ch im Ordner Im installiert.
Wenn ich dann in der alten Version von Large Green Wood den ImageMagick Pfad angebe also ../Im bekomme ich folgende Fehlermeldung:
[10-Feb-2004 13:05:19] PHP Warning: exec(): Unable to fork [../IM/convert -scale 20x30 upload/bildergallerie//w.jpg upload/bildergallerie/thumb/thb_w.jpg] in D:\Inetpub\wwwroot\jsaadorf.ch\cms\front_content.php(546) : eval()'d code on line 501
Danke für euere Mühe.
Gruss crazy
probs mit dem link
Verfasst: So 22. Feb 2004, 22:00
von neu@cidnet.de
Modul in Container 7: bilder
Einzelbild-Seite PopUp-Fensterdiese Seite
Image-Directory:
Thumbnail-Directory:
Image-Dateieendung (z.B. .jpg;.gif):
Thumbnailtabelle in Spalten x Zeilen: x
Thumbnailgrösse in XxY: x
Pfad zum ImageMagick (optional):
was muss bei dem fetten angegeben werden und wie?
wenn ich da den normalen link angebe, kommt 0 bilder

Verfasst: Mi 25. Feb 2004, 18:08
von ChrisD
Wenn ich das Modul nun richtig verstehe, geht es davon auch, das die Bilder im Verzeichnis ./Upload sind, was muss ich aber ändern, wenn die Bild auf einen anderen Server liegen? Kann mir da jemand weiterhelfen?
Gruß
Christopher
Verfasst: Sa 28. Feb 2004, 11:35
von ChrisD
Wenn ich das Modul nun richtig verstehe, geht es davon auch, das die Bilder im Verzeichnis ./Upload sind, was muss ich aber ändern, wenn die Bild auf einen anderen Server liegen? Kann mir da jemand weiterhelfen?
Kann mir niemand helfen?

Verfasst: Do 11. Mär 2004, 11:47
von roman
1. Welche Version von GD-Lib brauche ich?
2. Meine liegt unter 2.0 Im übrigen werden auch keine Thumbs angezeigt, wenn ich diese per Hand reinkopiere. Müssen die irgeneine Zusatzbezeichnung haben (thumb-image.jpg)??? Die Ordnerrechte stimmen alle, aber es werden immer nur die Dateinamen mit den Links angezeigt.
Hat jemand eine Idee?
Gruß Roman
Verfasst: Do 11. Mär 2004, 12:57
von CyberDan
aus eine PHP-Hilfeseite:
Code: Alles auswählen
Tipp: Ich lege jedem die gd Version 2 an's Herz, denn: Erst gd2 ermöglicht es, ein im Format angepasstes Bild mit imagecopyresampled() weich zu zeichnen - ähnlich wie Photoshop dies macht. Die alte gd-Version 1.6 erlaubte nur die Anwendung des Befehles imagecopyresized(), also die Formatanpassung ohne Weichzeichung. Als Ergebnis bekommt man dann aber ein verpixeltes Bild, welches man niemanden zumuten sollte.
Wenn du also Version 1.6 oder niedriger hast, tausch einfach die funktionsnamen aus und schon kriegst du dein galerie (wenn auch in schlechterer Qualität)
Kannst du nicht ImageMagick benutzen?
Verfasst: Do 11. Mär 2004, 13:14
von roman
nein das Projekt liegt auf Puretec und die haben doch kein ImageMagic und gd2 schon überhaupt nicht.
bitte welche Funktionsnamen austauschen???
Roman
Verfasst: Do 11. Mär 2004, 13:28
von CyberDan
imagecopyresampled(......)
gegen
imagecopyresized(.......)
Die Angaben in der Klammer können alle bleiben.
Verfasst: Do 11. Mär 2004, 14:08
von roman
ja da hatte ich auch schon gemacht, zeigt aber keine Wirkung.
Hier meine GDLib Infos bei Puretec:
GD Support enabled
GD Version 1.6.2 or higher
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Reicht das???
Verfasst: Do 11. Mär 2004, 14:38
von roman
Stimmt der Absatz soweit?:
denn es funktioniert immer noch nicht.
Code: Alles auswählen
// verkleinert ein Bild auf die angegebene Breite (bei Querformat) oder Höhe (bei Hochformat)
// Seitenverhältnisse werden beibehalten
function resizeImageGD($sourceFile, $targetFile, $newwidth=50, $newheight=50){
$source = ImageCreateFromJpeg($sourceFile);
$width = ImageSx($source);
$height = ImageSy($source);
if ($width > $height){ // Querformat
$newheight = $height*($newwidth/$width);
}else{ // Hochformat
$newwidth = $width*($newheight/$height);
}
$target = ImageCreateTrueColor($newwidth,$newheight);
imagecopyresized ($target, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
ImageJPEG($target,$targetFile,100);
}
//-- functions ende ----------------------------------
Verfasst: Di 23. Mär 2004, 14:35
von neugi
HI,
habe mir das modul gezogen und eingebaut.
funkt eigentlich ganz gut. nur das bei mir keine thumbs angeziegt werden?
woran kann das liegen.
es zeigt mir nur den dateinamen an und auf den kann ich klicken.
danke schom mal im vorraus.
mfg
neugi
Verfasst: Di 23. Mär 2004, 22:19
von andrej
Also bei mir funktioniert alles wunderbar. Richtig cooles Modul. Aber ein Problem habe ich dennoch. Bei mir werden die Thumbs nicht generiert. Es wird immer in weißes Kästchen mit einem roten Kreun angezeigt. Die Thumbs sind aber angelegt, haben jedoch eine große von 0kb. Woran kann den das liegen ? Alles Pfade stimmen soweit.
Benutze das WAMP von Contenido mit GD 2.0.15
Danke & Gruß
Andrej