Seite 5 von 22

Re: blackGallery - FolderGallery next Generation

Verfasst: Di 27. Mai 2014, 16:41
von shadowcat
Neue Version 0.5 mit vielen Änderungen. Hier nur einige:

* Bei Änderung des Verzeichnisnamens für die Thumbnails werden die Verzeichnisse automatisch umbenannt.
* Bei Änderung der Thumbnail-Einstellungen (Höhe, Breite, Methode) werden automatisch alle Thumbs neu generiert.
* Verwaltung der Lightboxen überarbeitet.
* Diverse Bugfixes.
* Neue / geänderte Optionen.

Was definitiv noch nicht funktioniert bzw. fehlt:

* Automatische Anpassung der Größe bei Bildupload - die Einstellung gibt es schon, sie hat aber keinen Effekt.
* Frontend-Upload - noch nicht implementiert.
* Paging - keine Einstellmöglichkeit und nicht implementiert.
* Maximale Scriptlaufzeit wird derzeit noch nicht berücksichtigt, Abbruch bei großen Datenmengen möglich.

Ich habe jetzt schon mal verschiedene Lightboxen probiert - FancyBox2, rlightbox, Colorbox, Galleriffic - und die meisten funktionieren prima. Man muß natürlich wissen, welche Dateien man wirklich braucht (und in welcher Reihenfolge) und wie die Lightbox einzubinden ist. Ich überlege noch, wie ich das künftig erleichtern kann (z.B. durch Platzierung einer Config-Datei im jQuery Plugin oder Import von "Presets"). Manche - hier konkret Galleriffic - brauchen evtl. Anpassungen im CSS. Das hängt auch davon ab, wie eindeutig die CSS-Klassen benannt sind und inwieweit sich das CSS mit dem Standard-CSS der Seite beißt.

Weitere "known issues":

* Deaktivieren einer Kategorie sollte automatisch alle untergeordneten Kategorien deaktivieren
* Hat eine Kategorie nur leere Unterverzeichnisse, wird sie bei show_empty=0 trotzdem angezeigt
* Auswahl der JS-Dateien derzeit bewußt auf jQuery begrenzt
* Fehlende Thumbs sollten beim Aufruf im Frontend ergänzt werden
* Skins derzeit hartverdrahtet in modify_settings.tpl, aktueller Skin wird nicht selected
* Im Frontend sollte das Originalbild verwendet werden, wenn der Thumb fehlt (Kategorie-Bild)

Achtung, diese Version braucht auch ein Update des BC Core! (Auch aktueller GitHub-Installation wenn älter als von heute!)

Edit 2014-12-05: Anhang entfernt, neue Version.

Re: blackGallery - FolderGallery next Generation

Verfasst: Di 27. Mai 2014, 16:52
von shadowcat
Differenz-Update 1.0.2a -> 1.0.3PREVIEW hier: http://forum.blackcat-cms.org/viewtopic ... 1128#p1128

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:09
von florian
Mit 1.1 (& PHP 5.5) nichts zu wollen :(
Fatal Error schon bei Installation des Moduls, und eine black_Gallery-Seite lässt sich nicht bearbeiten, nicht mal mehr löschen -.-
Fatal error: Uncaught exception 'PDOException' with message '[SQL Error] SELECT `t1`.*, count(`t2`.`pic_id`) AS cnt FROM `cat11_mod_blackgallery_categories` AS t1 LEFT OUTER JOIN `cat11_mod_blackgallery_images` AS t2 ON t1.cat_id=t2.cat_id WHERE `t1`.`section_id`="18" GROUP BY `t1`.`cat_id` ORDER BY `position`,`level`<br /> ' in /var/.../framework/CAT/Helper/DB.php:266 Stack trace: #0 [internal function]: CAT_Helper_DB->query('SELECT `t1`.*, ...') #1 /var/.../framework/class.database.php(62): call_user_func_array(Array, Array) #2 /var/.../modules/blackGallery/inc/class_foldergallery.inc.php(238): database->__call('query', Array) #3 /var/.../modules/blackGallery/inc/class_foldergallery.inc.php(238): database->query('SELECT `t1`.*, ...') #4 /var/.../modules/blackGallery/modify.php(47): blackGallery::fgGetCategories('18', in /var/.../framework/CAT/Helper/DB.php on line 266

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:30
von shadowcat
mysql strict in Betrieb?

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:34
von shadowcat
Installation kann ich bestätigen, Seite anlegen und bearbeiten klappt bei mir einwandfrei.

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:39
von florian
shadowcat hat geschrieben:mysql strict in Betrieb?
Dunno. phpinfo sagt
session.use_strict_mode Off Off

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:40
von shadowcat
Zur Installation: Die Funktion _ar_import(), die für den Import der *.sql Dateien zuständig ist, mag das Semikolon in der data.sql nicht. Die Installation sollte funktionieren, wenn Du die beiden Zeilen hier aus der install.php rausnimmst:

Code: Alles auswählen

$import = file_get_contents( dirname(__FILE__)."/install/data.sql" );
_ar_import($import);
Keine Lösung, aber hoffentlich ein Workaround.

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:40
von shadowcat
Nee, mysql strict. In der my.ini nachgucken.

Edit: Sowas in der Art hier: -> sql_mode="STRICT_ALL_TABLES"

Edit2: Ab irgendeiner mysql Version ist das m.W. nicht mehr abschaltbar, daher könnte dann auch der Parameter fehlen.

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:42
von shadowcat
SELECT @@sql_mode

Re: blackGallery - FolderGallery next Generation

Verfasst: Do 4. Dez 2014, 19:48
von florian
Umgebung (
'Hosting' => 'Shared Hosting',
'ich' => 'Serverkonfigurations-DAU'
);