foppaxl schrieb
Hallo Jens,
folgendes Problem tritt bei mir gerade auf:
Ich synchronisiere und erstelle die thumbs, singles etc.
Will ich mir das Album dann anschauen, sehe ich zwar die thumbs und auch das cover, die singles jedoch nicht.
Obwohl sie erstellt und abgelegt wurden im Ordner Singles, versucht die Extension sie im Ordner 89_singles (den es nicht gibt) zu laden.
Woran kann denn das liegen?
Danke,
Heiko
Hi!
Du hast noch Album Properties auf deiner Seite 89 gespeichert. Am besten definiert ihr KEINE thumbnail/single Settings im Admin Frontend. D.h., du löschst am besten alle Album Propertie Records auf Seite 89, setzt deine Single/Thumbnail Einstellungen per TS Constants und Synchronisierst nochmal neu.
Gruß Jens
joegi schrieb
Morgen zusammen
hatte die Gallery unter V3.8 am laufen und hat bestens funktioniert.
Nach dem update auf 4.0 ist jetzt alles leer. Habe Extensin bereits neu aus dem ter installiert aber leider ohne Erfolg.
wer weiss weiter?
Unter Typo3 4.0 habe ich die Extension noch nicht getestet. Du bist aber nicht der erste der mir von Problemen in Verbindung mit T3 4.0 berichtet. Da musst du leider noch auf die nächste Version warten.
Gruß Jens
Stephan_Cordes schrieb
Hallo,
ich habe beobachtet, dass jm_gallery in einigen Browswen nicht richtig funktioniert.
Unter Linux im Firefox muss die Seite immer wieder neu geladen werden, damit überhaupt irgend etwas zu sehen ist.
In Opera werden keine Bilder angezeigt, sindern nur ein kleines Kästchen mit dem Text "Bild".
In anderen Browsern scheint es zu funktionieren.
Woran kann das liegen?
Ist das ein Bug, oder habe ich etwas falsch gemacht?
Viele Grüsse
Stephan
Da du der erste bist der von solchen Phänomenen erzählt, tippe ich mal dass du etwas falsch gemacht hast. Da ich jetzt nichts über dein Setup weiß, verweise ich einfach mal auf mein Tutorial Video unter http://blog.m00re.de/fileadmin/blog.m00re.de/uploads/jm_gallery-setup-tutorial.avi
kulli schrieb
Moin
Ich bin gerade am experimentiern mit jm_gallery, haut soweit auch alles hin.
Jetzt wollte ich "generate polaroid like covers" test und bekomme es nicht hin #angry#
Ohne den Zusatz im Constant Bereich wurde das ausgewählte Cover angezeigt, wenn ich aber den Code aus der Anleitung dazunehme und das ganze "aktualisiere" wird nur ein Link angezeigt, so als hätte ich kein Cover ausgewählt.
Hi!
Also mit deiner Imagemagick Version (6.0.6) geht dieser Effekt sowieso nicht (steht aber glaub auch im Manual drin). D.h. das Cover wird nicht generiert, da Imagemagick abbricht mit einer Fehlermeldung.
Bezüglich der Covers hier ein Auszug aus 2 eMails:
Also die Platzhalter ###SOURCE###, ###DIMENSION### und ###TARGET### sind
Platzhalter für mein Script. An diesen Stellen werden das Originalbild,
die maximale Coverbreite/Coverhöhe und die Zieldatei gesetzt.
Beispiel:
cover.effect = ###SOURCE### -thumbnail '###DIMENSION###>' -bordercolor
white -border 6 -bordercolor grey60 -border 1 -background none -rotate
-9 -background black \( +clone -shadow 60x4+4+4 \) +swap -background
'#3c3c3c' -flatten -quality 100 ###TARGET###
Wird als Cover nun die Datei "xyz.jpg" gewählt (die sich im Ordner
fileadmin/gallery/album/ befindet), dann wird aus dem Kommando oben
folgendes Kommando:
"fileadmin/gallery/album/xyz.jpg -thumbnail '300x300>' -bordercolor
white -border 6 -bordercolor grey60 -border 1 -background none -rotate
-9 -background black \( +clone -shadow 60x4+4+4 \) +swap -background
'#3c3c3c' -flatten -quality 100 fileadmin/gallery/album/covers/xyz.jpg"
Ich hoffe das ist verständlich 😉 Wenn nicht, melde dich einfach
nochmal.
[...Antwort...]
Ich glaube du hast mich missverstanden. Du ersetzt in dienem TS nicht
die Marker ###SOURCE### ###TARGET### usw... das macht meine Extension
automatisch. Sprich, wenn du einfach nur die Cover Effekte aktivierst
(plugin.tx_jmgallery_pi1.coverEffectEnable = 1) und alles andere so
lässt wie es ist, dann werden die Covers mit dem Polaroid Effekt
generiert.
Der TS Wert plugin.tx_jmgallery_pi1.cover.effect ist nur dafür gedacht,
wenn man den Effekt anpassen will, sprich ein eigenes IM-Kommando
ausführen will. Da bei einem IM-Kommando die Dimension, Quelldatei und
Zieldatei nicht immer an der gleichen Stelle stehen, kann man dafür die
Platzhalter ###SOURCE### usw. benutzen, an deren Stelle meine Extension
dann die richtigen Werte hinschreibt.
Gruß und frohe Ostern,
Jens
Gruß Jens
m00re schrieb
[...]
Hi!
Also mit deiner Imagemagick Version (6.0.6) geht dieser Effekt sowieso nicht (steht aber glaub auch im Manual drin). D.h. das Cover wird nicht generiert, da Imagemagick abbricht mit einer Fehlermeldung.
[...]
Gruß Jens
Moin Jens
Im Beispiel des Manuals steht:
Example: This will only work with IM6+
# to generate polaroid like covers
plugin.tx_jmgallery_pi1 {
coverEffectEnable = 1
cover.effect = ###SOURCE### -thumbnail '###DIMENSION###>' -bordercolor white -border 6 -bordercolor grey60 -border 1 -background none -rotate -9 -background black \( +clone -shadow 60x4+4+4 \) +swap -background '#3c3c3c' -flatten -quality 100 ###TARGET###
}
Wo ist den der Unterschied zwischen IM6+ und Imagemagick v6.0.6?
Gruß aus dem Norden
Kulli
m00re schrieb
joegi schrieb
Morgen zusammen
hatte die Gallery unter V3.8 am laufen und hat bestens funktioniert.
Nach dem update auf 4.0 ist jetzt alles leer. Habe Extensin bereits neu aus dem ter installiert aber leider ohne Erfolg.
wer weiss weiter?
Unter Typo3 4.0 habe ich die Extension noch nicht getestet. Du bist aber nicht der erste der mir von Problemen in Verbindung mit T3 4.0 berichtet. Da musst du leider noch auf die nächste Version warten.
Gruß Jens
Problem hat sich für mich gelöst beim Update wurden die Kategorien gelöscht habe diese neu erstellt und jetzt läufts wieder.
Danke für Deine Hilfe Jens
gruss jürg
kulli schrieb
Wo ist den der Unterschied zwischen IM6+ und Imagemagick v6.0.6?
Gruß aus dem Norden
Kulli
Oh, dann hab ich das falsch in Erinnerung. Tut mir Leid.
Gruß Jens
Hallo m00re,
ich habe es auf verschiedenen Rechnern ausprobiert: Unter Linux ließ sich die Galerie weder mit Firefox noch mit Opera benutzen, wenn ich Typo3 Version 4.0 benutze.
Nach einem Update von htmlArea RTE auf die Version 1.4.1 ging wieder alles.
Was hatte das damit zu tun?
Naja, hauptsache es geht wieder.
Grüße,
Stephan
ich hänge meine Frage mal hier an:
ich habe die aktuelle jm_gallery auf meinem Typo3 4.0 mit imagemagick 5.5.4 auf all-inkl.com installiert und zum Laufen gebracht. Jetzt würde ich gerne solche gedrehten Polaroidrahmen für die Albumvorschaubilder generieren, der TS der Docu berücksichtigt aber nur Imagemagic 6+, funktioniert folglich bei mir nicht, wenn der TS-Code aus der Docu läuft wird gar kein Albumvorschaubild gerendert, wenn ich es wieder rausnehme gehts wieder (aber ohne Effekt)...
hat jemand das passende Typoscript für Imagemagic 5.5.4 (oder 4.2.9) herausgefunden?
das kommt beim Debug heraus:
# Imagemagick: 1
# Path To Imagemagick: /usr/bin/
# Does convert exist in this directory?: Yes
# Checking for IM in different directory, found:
# IM command for resizing:
/usr/bin/convert -geometry 30x27! -quality 70 "typo3/gfx/icon_ok.gif" "typo3temp/test.jpg"
# Did it work?: Successful
# Error message from IM:
# GDlib Version: bundled (2.0.28 compatible)
# Imagemagick Version:
Version: ImageMagick 5.5.4 02/01/03 Q16 http://www.imagemagick.org Copyright: Copyright (C) 2003 ImageMagick Studio LLC
danke und Gruß,
Ted
Ted schrieb
ich hänge meine Frage mal hier an:
ich habe die aktuelle jm_gallery auf meinem Typo3 4.0 mit imagemagick 5.5.4 auf all-inkl.com installiert und zum Laufen gebracht. Jetzt würde ich gerne solche gedrehten Polaroidrahmen für die Albumvorschaubilder generieren, der TS der Docu berücksichtigt aber nur Imagemagic 6+, funktioniert folglich bei mir nicht, wenn der TS-Code aus der Docu läuft wird gar kein Albumvorschaubild gerendert, wenn ich es wieder rausnehme gehts wieder (aber ohne Effekt)...
hat jemand das passende Typoscript für Imagemagic 5.5.4 (oder 4.2.9) herausgefunden?
Hi Ted!
Das Problem liegt nicht bei Typo3, sondern bei Imagemagick. Der Effekt der in der Doku steht benutzt Funktionen von Imagemagick, die erst ab Imagemagick v6.2 vorhanden sind.
Du kannst jedoch jeden beliebigen Effekt (nicht nur den Polaroid-Effekt) mit Imagemagick erzeugen. Siehe dazu ein paar Beispiele unter http://www.cit.gu.edu.au/~anthony/graphics/imagick5/ oder http://www.cit.gu.edu.au/~anthony/graphics/imagick6/ (funktionieren teilweise auch unter IM5). Die komplette Übersicht alle IM Befehle gibt es hier: http://www.imagemagick.org/script/convert.php
Gruß Jens
weis nicht obs hier noch rein sollte...aber...
komischerweise wird das cover in der 0.4.2 version nur bei der admin seite angezeigt? habe mir eben das video-tutorial angesehen und alles so nachgebaut...
aber das img auf der list-ansicht bleibt leer ###COVER-URL### is nicht gefüllt?
#paralyzed#
Hier ein paar Tipps meinerseits:
1. das alternatingRows muss auf 1 gesetzt sein. Sonst werden die Bilder eines Albums nicht angezeigt. Leider ist der 0-Wert nicht ausimplementiert... (siehe Funktion displayAlbum())
2. Ich habe es nicht mit ImageMagick zum Laufen gebracht. Workaround: In der Funktion resizeImage statt
if ($GLOBALS['TYPO3_CONF_VARS']['GFX']['im'] == 1) {
einfach
if ($GLOBALS['TYPO3_CONF_VARS']['GFX']['im'] == 123) {
schreiben, dann wird die andere Variante verwendet und nicht ImageMagick.
3. Wenn das Update der Texte zu den Bilder nicht funktioniert: Die Funktion einfach durch die folgende kleine Variation ersetzen
function editImage() {
$album = $this->HTML->getAlbumInfo ($this->_GP["albumUid"]);
$result = $this->HTML->getImagesForAlbum ($this->_GP["albumUid"], $this->_GP["imageUid"]);
$propertie = is_array($this->HTML->getAlbumProperties($this->_GP["albumUid"]));
$template = $this->cObj->getSubpart($this->templateCode, "###ADMIN_EDIT_IMAGE###");
$marks = array();
$marks['###PAGE_ID###'] = $GLOBALS['TSFE']->id;
$marks['###ALBUM_UID###'] = $album["uid"];
$imageSubPart = "";
$neworder = array();
while ($image = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($result)) {
$imageSubPart .= $this->HTML->wrapImageInHTML($template, 'IMAGE_ENTRY', $image, $album, $propertie);
$neworder[] .= $image["uid"];
}
$marks['###IMAGE_LIST###'] = implode(",", $neworder);
$template = $this->cObj->substituteMarkerArray($template, $marks);
$template = $this->cObj->substituteSubPart($template, "###IMAGE_ENTRY###", $imageSubPart);
return $template;
}
Hierdrin wird die IMAGE_LIST anders aufgebaut.
Hoffe es hilft einigen weiter...
Grüße Hirni
Noch was:
Bei mir trat das Problem auf, dass wenn ich einmal die Thumbnail-Settings geändert hatte, ich keine Bilder und Thumbnails mehr sehen konnte, wenn ich sie wieder zurückgestellt hatte.
Ich habe jetz überall etwas in der Form
$properties = $this->HTML->getAlbumProperties($this->_GP["albumUid"]);
$props = $properties["thumb_width"] || $properties["thumb_height"] || $properties["thumb_jpeg_qual"] || $properties["single_width"] || $properties["single_height"] || $properties["single_jpeg_qual"];
eingefügt, weil ansonsten immer das Verzeichnis 3_thumbs verwendet wird, auch wenn da nichts mehr drin steht.
Und in SyncImage() habe ich noch
if (!$properties["thumb_jpeg_qual"]) $properties["thumb_jpeg_qual"] = $this->conf["thumbnail."]["quality"];
if (!$properties["thumb_width"]) $properties["thumb_width"] = $this->conf["thumbnail."]["maxWidth"];
if (!$properties["thumb_height"]) $properties["thumb_height"] = $this->conf["thumbnail."]["maxHeight"];
if (!$properties["single_jpeg_qual"]) $properties["single_jpeg_qual"] = $this->conf["single."]["quality"];
if (!$properties["single_width"]) $properties["single_width"] = $this->conf["single."]["maxWidth"];
if (!$properties["single_height"]) $properties["single_height"] = $this->conf["single."]["maxHeight"];
eingebaut. Sonst versucht nämlich das resize auf 0 zu verkleinern und dann stehen keine Bilder mehr im 3_thumb usw.
Und dann eben bloß nicht mehr auf is_array() abfragen!
Ansonsten ist das Teil echt klasse, ich hab noch eine FE-User-Abhängigkeit reingepfriemelt. Funktioniert, ist aber nicht vorzeigbar :o
Grüße Hirni
Kann sein, dass das alles schon hinfällig ist. Meine Angaben beziehen sich auf die Version 0.3.4, die ich mir am 22.05.06 um 11:07 heruntergezogen habe. Diese Version ist bereits anscheinend seit einiger Zeit durch die Version 0.4.2 ersetzt. Wie ich das geschafft habe, ist mir ein Rätsel o.O o.O o.O
Bitte um Entschuldigung #paralyzed#
Grüße Hirni
...Morgen Zusammen,
ich hab die jm_gallery auch im Einsatz. -echt schöne arbeit Jens!!!
trotzdem wollte ich mal fragen ob für die Zukunft eine Diashow geplant ist? und was noch sehr gut wäre ist, wenn in der Singleansicht das Bild nur angeklickt wird damit das nächste angezeigt wird.
o.O
danke für´s lesen
grüße Mario
geplant ist sie bisher nicht, aber es fragen immer mehr leute nach so einem feature: weshalb also nicht 😉 ich bin für alle ideen offen. wann genau das dazukommt kann ich aber nicht sagen....
gruß jens
Hallo,
also ich hab mir die Ext gestern auch mal genauer angesehn und bin bis auf ein Detail sehr zufrieden damit. Und zwar werden die Bilder im IE und Firefox in der Thumbnail-Ansicht verschieden angezeigt. Während in Firefox alles so aussieht wie es aussehen soll, versagt der IE mal wieder.
Ich habe 2 verschieden Formate von Bildern, die einen werden auf 120x80 heruntergerechnet, die andern 80x120 (Hoch- und Querformat). Sind 2 des selben Typs in einer Reihe ist die Geschichte relativ unproblematisch aber sobald das Linke Hoch und das rechte Quer ist, wird auf der nächsten Zeile ein Bild ausgelassen und stattdessen auf die Rechte Seite gedrückt.
http://www.gesundheitssymposium.ch/index.php?id=180
Das ganze passiert übrigens auch nur wenn das Hochformat auf der linken Seite ist. Seltsam, weiss einer Rat? Hab die Extension auf nem Unix und Win Server laufen und auf beiden dasselbe Problem.[/url]
Hallo Jens,
ich habe das Problem, dass der Text nach 100 Zeichen abgeschnitten wird. Wo kann ich die Zeichenlänge der Beschreibung ändern?
Mit bestem Gruß
Claudia
Nickolai schrieb
Das ganze passiert übrigens auch nur wenn das Hochformat auf der linken Seite ist. Seltsam, weiss einer Rat? Hab die Extension auf nem Unix und Win Server laufen und auf beiden dasselbe Problem.[/url]
Hi!
Dieses Problem habe ich in der neuesten Version behoben, vorausgesetzt man benutzt die Standard Thumbnail Größen. Bei anderen Größen muss man das Stylesheet anpassen. Hier ein kleiner Auszug:
div.jm-gallery-image-entry {
display: block;
float:left;
width: 142px;
height: 157px;
border: 0;
text-align: center;
padding: 0px;
margin: 6px;
}
html>body div.jm-gallery-image-entry {
width: 130px;
height: 145px;
}
Hier wird jetzt zum Beispiel eine Höhe von 142px gesetzt. Das reicht für ein Thumbnail der Höhe 120px plus Datum und Namen darunter. Hat man höhere Thumbnails, dann muss man die Höhe anpassen. Die html>body... Definition ist nötig um den Box Modell Error im IE zu umgehen. Sie dazu die Beschreibung unter http://www.parterremedia.de/csswork/css-box-modell/.
Ich hoffe das löst dein Problem...
Gruß Jens
Claudia schrieb
Hallo Jens,
ich habe das Problem, dass der Text nach 100 Zeichen abgeschnitten wird. Wo kann ich die Zeichenlänge der Beschreibung ändern?
Mit bestem Gruß
Claudia
Nirgends. Ich habe in der Datenbank maximal 100 Zeichen dafür vorgesehen. Vll. sollte ich das erhöhen 😉
Gruß Jens
hallo hab jetzt mit der neuen version 0.6.2 auch das problem das nur die ordner erstellt werden aber keine fotos generriet werdne obwohl beim syncroniesieren alles ok angegeben wird..
debug bekomm ich irgendwie nicht zum laufen da kommen bei mir nur ien normale ansicht der gallerie un der fehlertext der sonst auch immer kommt
Warning: getimagesize(): Unable to access fileadmin/bj/gallery/testfolder//1024/DSCF0005.jpg in /home/je000013/www/home/1956/typo3conf/ext/jm_gallery/pi1/class.tx_jmgallery_view_Single.php on line 108
Warning: getimagesize(fileadmin/bj/gallery/testfolder//1024/DSCF0005.jpg): failed to open stream: No such file or directory in /home/je000013/www/home/1956/typo3conf/ext/jm_gallery/pi1/class.tx_jmgallery_view_Single.php on line 108
Warning: Cannot modify header information - headers already sent by (output started at /home/je000013/www/home/1956/typo3conf/ext/jm_gallery/pi1/class.tx_jmgallery_view_Single.php:108-) in /home/je000013/www/home/1956/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2767
ich verwende typo3 4.0
die eine shell_exec die in der neuen version noch existiert (class.tx_jmgallery_model_Image.php) hab ich bereits umgeschrieben auf exec.. bringt aber auch nichts