Seite 1 von 1
Bilder werden gedoppelt
Verfasst: Sa 17. Dez 2005, 14:40
von #ayshe
Hallo,
ein Bild, z.B. namens "header_oben.jpg" in das Verzeichnis upload/img hochgeladen wurde (im Backend) und dann in einem Artikel eingepflegt, liegt es anschließend zusätzlich im Verzeichnis upload und hat das Suffix doppelt, heißt dann also "header_oben.jpg.jpg".
Das hatte ich so noch nie vorher, aber vielleicht gibt es einen Konflikt zwischen dem aktuellen Contenido 4.6.4 und dem Bildmodul. Dessen Code:
Code: Alles auswählen
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" alt=""></img>';
echo $img;
}
echo "<p style=\"height:0; width:0;margin:0;\">CMS_IMGDESCR[1]</p>";
?>
Any suggestions?
Gruße,
Ayshe
Verfasst: Sa 17. Dez 2005, 14:56
von emergence
mit dem bildmodul gibt es sicher keinen konflikt...
hast du ne bildergalerie oder artikelliste laufen die thumbs erzeugt... ?
vielleicht ist da einfach nur was falsch konfiguriert...
Verfasst: Sa 17. Dez 2005, 15:04
von #ayshe
Ja, eins der Module ist das Picture-Modul von Andreas Kummer. Quelle:
http://www.contenido.org/forum/viewtopi ... ht=picture
Im Backend wird nach dem Einbauen eines hochgeladenen Bildes ein Code in den Benutzer-Eigenschaften angelegt in dieser Art:
upload_folder_thumbnailmode beb321643174745b03dcd8b7a1ae3d71 100
Im Picture-Modul von Andreas verwende ich
und im Bild-Modul
Es scheint außerdem, dass seit Verwendung des Picture-Moduls der Filebrowser im tinymce die Auswahl eines Bildes nicht mehr zuläßt.
Grüße,
Ayshe
Verfasst: So 18. Dez 2005, 15:07
von emergence
ähm... wie ?
das sind drei verschiedene sachen die meiner meinung nach nichts mit einander zu tun haben...
upload_folder_thumbnailmode beb321643174745b03dcd8b7a1ae3d71 100
wird dann eingetragen wenn du in der dateiverwaltung die thumbnail größe einstellst...
mit dem tinymce hat das eigentlich auch nichts zu tun...
und CMS_IMG erstellt keine neuen dateien mit einer zusätzlichen dateiendung...
Verfasst: Mo 19. Dez 2005, 10:10
von #ayshe
#ayshe hat geschrieben:
Es scheint außerdem, dass seit Verwendung des Picture-Moduls der Filebrowser im tinymce die Auswahl eines Bildes nicht mehr zuläßt.
Grüße,
Ayshe
Also dieser Punkt hat sich erledigt, hab die js-Dateien vom tinyMCE nochmal hochgeladen und nun funzt es.
Die Bilder werden aber immer noch als Doppel in den Upload-Folder gelegt, und zwar kurioserweise mit einem zweiten Dateisuffix, also z.B. "bild.jpg.jpg" wenn das Original "bild.jpg" hieß. Es wäre klasse, wenn wir herausfinden könnten, woran das liegt.
Soll ich mal das komplette Modul posten?
Gruß,
Ayshe
Verfasst: Mo 19. Dez 2005, 12:58
von Halchteranerin
#ayshe hat geschrieben:Die Bilder werden aber immer noch als Doppel in den Upload-Folder gelegt, und zwar kurioserweise mit einem zweiten Dateisuffix, also z.B. "bild.jpg.jpg" wenn das Original "bild.jpg" hieß.
Haben die .jpg.jpg eigentlich die gleiche Groesse wie das Original? Ich vermute auch, dass es an Andreas' Modul irgendwie liegt, denn das kenne ich als einziges, was doppelte Dateiendungen anlegt.
Verfasst: Mo 19. Dez 2005, 15:59
von #ayshe
Ja, die Bilder sind identisch, also auch in ihrer Größe.
Verfasst: Mo 19. Dez 2005, 16:28
von mvf
zum modul picture aus der kumerschmiede:
da muss man in der modulkonfig einen zielpfad angeben unter dem die thumbs abgelegt werden sollen, wenn da nix steht liegen diese im upload folder denke ich.
den doppelten datei suffix kann ich mir nicht erklären, das picture modul alleine läuft standardmässig bei mir ohne probleme in 4.6.2 und auch 4.6.4
Verfasst: Mo 19. Dez 2005, 22:08
von #ayshe
Kann man die thumbs-Generierung nicht komplett unterdrücken? Hab bisher noch nicht die richtige Zeile(n) auskommentiert.
Gruß,
Ayshe
Verfasst: Do 12. Jan 2006, 13:35
von #ayshe
So, ich hab herausgefunden, warum die Suffixe gedoppelt wurden.
Im Outputcode des Moduls findet ihr:
Code: Alles auswählen
$bilddateiname = "{$this->bildbreite}_{$this->bildhoehe}_$filename.jpg";
Daraus macht ihr einfach
Code: Alles auswählen
$bilddateiname = "{$this->bildbreite}_{$this->bildhoehe}_$filename";
uns schon sind die doppelten Suffixe weg.
Grüße,
Ayshe
Verfasst: Do 12. Jan 2006, 13:42
von HerrB
Der Grund, warum das überhaupt drin ist, ist, dass durch das Resize eine JPG-Datei erzeugt wird (auch wenn das Originalbild ein .gif oder .png ist).
D.h. bei .gif (wenn denn die geeignete Bibliothek vorhanden ist) wird aus "hallo.gif" ein "hallo.gif.jpg".
Das Entfernen kann daher zu Problemen bei der Darstellung im Browser führen (muss es aber nicht).
Gruß
HerrB