Hi Leute,
vor ein paar Wochen hatte ich schon einmal gepostet, ob man mit dem
Album-MOD incl. AlbumModAddOn1520 von Smator auch ganze
Verzeichnisse hochladen kann.
Derzeit bekam ich die Antwort, dass das nicht gehen würde.
Dem ist nicht so, man kann durchaus ein ganzes Verzeichnis Uploaden:
Unter dem Order ../album_mod/upload/ muss man das Verzeichnis auf
seinem FTP Server uploaden, den man in das Fotoalbum einspielen möchte. In diesem Beispiel heißt das Verzeichnis neu.
Also uploaden nach ../album_mod/upload/neu
Danch geht man in sein Album und klickt auf UploadPic.
In das Feld Titel: muss "none" eingegeben werden.
bei Bildbeschreibung: kann was eingetragen werden, muss aber nicht.
das Feld Bild von Deinem Computer hochladen: bleibt leer.
in das Feld Bild zu einem Verzeichnis hochladen: wird nun das
Verzeichnis angegeben, in dem sich die hochzuladenen Bilder befinden.
in der Form /neu oder wie auch immer das Verzeichnis heißt, dass man
zuvor per FTP hochgeladen hat.
Jetzt noch die entsprechende Kategorie auswählen und auf absenden klicken.
Schon wird das gesamte Verzeichnis in das Fotoalbum upgeloadet.
Danach noch das Verzeichnis unter ../album_mod/upload/neu (in diesem Fall
löschen; fertig.
So weit so gut!
Nun kommt das Problem, was ich nach dem upload habe:
Wenn man nun im Album auf das erste (oder 2te) Bild klickt wird dieses
richtig angezeigt, beim Klick auf "nächstes Bild" bzw. ">>" erscheint auch noch das nächste Bild.
Beim erneuten klick auf das nächste Bild erscheint leider wieder das erste Bild.
Und das wiederholt sich nun immer.
Spiele ich die gleichen Bilder zu Fuss in ein anderes Album, klappt das
hervorragend. Nun habe ich mir den Code vom Album Mod mal genauer
angesehen und denke, dass das Problem darin besteht, dass wenn man
ein gesamtes Verzeichnis (wie oben beschrieben) einspielt, alle Bilder
den selben TimeStamp haben. Und ich vermute stark, dass genau das
das Problem ist.
Nun suche ich eine Lösung, die entwerde im Code vom Album Mod
(beim einspielen ganzer Verzeichnisse) den Timestamp für jedes Bild
verändert, da muss ja nur eine Sekunde Unterschied sein, oder
wie ich nachträglich den Timestamp der Bilder (die den selben Timestamp
haben) per Programm verändern kann.
Ich hoffe, dass ich das Problem so ausführlich geschildert habe, dass ihr
damit was anfangen könnt.
@Markus
den Fehler bei der Anzeige, siehe http://www.phpbb.de/viewtopic.php?t=52150 habe ich im übrigen gelöst.
Ich habe einfach eine Marke im album_showpage_body template eingebaut
und springe diese dann bei der Anzeige des nächsten Bildes an.
Gruß Peter
Zum Thema Album-MOD / Album MOD AddOn 1520
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Zum Thema Album-MOD / Album MOD AddOn 1520
kaum macht man´s richtig, schon funktioniert´s
Re: Zum Thema Album-MOD / Album MOD AddOn 1520
Das oben beschriebene Problem habe ich nun mittels eines SQL-Befehlspmm hat geschrieben:Nun kommt das Problem, was ich nach dem upload habe:
Wenn man nun im Album auf das erste (oder 2te) Bild klickt wird dieses
richtig angezeigt, beim Klick auf "nächstes Bild" bzw. ">>" erscheint auch noch das nächste Bild.
Beim erneuten klick auf das nächste Bild erscheint leider wieder das erste Bild.
Und das wiederholt sich nun immer.
Spiele ich die gleichen Bilder zu Fuss in ein anderes Album, klappt das
hervorragend. Nun habe ich mir den Code vom Album Mod mal genauer
angesehen und denke, dass das Problem darin besteht, dass wenn man
ein gesamtes Verzeichnis (wie oben beschrieben) einspielt, alle Bilder
den selben TimeStamp haben. Und ich vermute stark, dass genau das
das Problem ist.
Nun suche ich eine Lösung, die entwerde im Code vom Album Mod
(beim einspielen ganzer Verzeichnisse) den Timestamp für jedes Bild
verändert, da muss ja nur eine Sekunde Unterschied sein, oder
wie ich nachträglich den Timestamp der Bilder (die den selben Timestamp
haben) per Programm verändern kann.
behoben !!!!
UPDATE `phpbb_album` SET `pic_time` = `pic_time`+ Substring(`pic_title`,6,4) WHERE `pic_cat_id` = '7';
Dieses Beispiel bezieht sich auf das Album "Badtastebears", desshalb die
pic_cat_id = 7. Die Bildtitel lauten alle: btbfi0001.jpg,btbfi0002.jpg,
btbfi0003.jpg, usw. desshalb der Substring('pic_title',6,4); das ergibt dann
"0001","0002","0003", usw.. Da MySQL automatisch Textfelder und
numerische Werte konvertiert, um diese bearbeiten zu können, wird nun
aus dem TimeStamp - Feld pic_time um jeweils 1 erhöht.
Somit sind die Felder nicht mehr Identisch, das Datum ändert sich auch
nicht, da der TimeStamp immer nur um 1ne Sekunde erhöht wird.
Gruß Peter
kaum macht man´s richtig, schon funktioniert´s