Page 2 of 3

Re: Generelle Hilfe zur Phoca Galerie

Posted: 11 Nov 2016, 23:32
by Benno
Hi,
das nur ein Bild in der Kategorien Ansicht angezeigt wurde lag daran, das Du in den Phoca Gallery Optionen die:
Kategorien Ansicht - Alteinstellungen verwendest hast (Habe ich ausgeschaltet). Damit wir von den gleichen Dingen sprechen, habe ich das deutsche Sprachpaket für Phoca Gallery installiert. (Ich persönlich würde außerdem die Miniaturbilder nicht beschneiden lassen, aber das mußt Du selbst entscheiden...)
Einige Kategorien werden jetzt ohne Bilder angezeigt, weil sie nur Unterkategorien enthalten. Die könnten aber auch mit Bildern in der Kategorien Ansicht angezeigt werden, wenn Du alle Bilder der Subkategorien/Subverzeichnis (Falls Deine Phoca Gallery Kategorienstruktur der Verzeichnisstruktur Deines Servers entspricht) in die Wurzelkategorie/Wurzelverzeichnis kopierst, davon Miniaturbilder erstellen lässt und diese dann auf 'nicht autorisiert' setzt. Dann werden diese Miniaturbilder zwar als Kategorienbilder genutzt, aber in der Wurzelkategorie selbst werden nur die Subkategorien angezeigt.

Freundliche Grüße,
Benno

Re: Generelle Hilfe zur Phoca Galerie

Posted: 12 Nov 2016, 00:25
by davidave
Wow super das ist ja cool =) =) vielen vielen Dank =) Werde ich dann morgen mal mit fortfahren. Aber ich müsste ja nicht alle bilder in die wurzelkategorie bringen sondern vielleicht nur 10 Bilder oder so das reicht ja das die bilder in die "vorschau bei den kategorien angezeigt werden richtig ?

liebe grüße
david

Re: Generelle Hilfe zur Phoca Galerie

Posted: 12 Nov 2016, 00:55
by Benno
Hi,
schade eigentlich, aber funktioniert leider nicht...(gerade getestet) So wie oben beschrieben werden in der Kategorien Ansicht keine Bilder angezeigt... Das heißt leider, Mosaikeffekt funktioniert nur ohne Subkategorien. :(
Ich werde dazu mal Jan befragen.

Freundliche Grüße,
Benno

Re: Generelle Hilfe zur Phoca Galerie

Posted: 13 Nov 2016, 12:42
by Jan
Hallo,
Mosaikeffekt funktioniert nur ohne Subkategorien.
Ja, das ist richtig. Beim Mosaikeffekt kommt es zur Darstellung von verschiedenen Bilder auf einmal. Statt einem Bild für Kategorie sind 5 dargestellt. Wenn man die ganze Seite mit Kategorien hat, dann kann das Laden von Informationen von verschiedenen Bilder sehr aufwändig sein (jede Kategorie heisst: Dursuchen von 5 Bilder - da müssen Extra Queries sein, extra Funktionen, usw. genutzt werden)

Das gleiche gilt für Durchsuchen von Subkategorien - dies ist sehr aufwändige Funktion - mehr aufwändig, als die oben genannte. Im Inneren sehr kompliziert - alle Kategorien müssen aufgeladen sein, Kategorienbaum gebaut und durchgesucht, usw.

So, Kombinieren von diesen zwei Funktionen ist ein Sicherheitsproblem, weil damit Probleme mit "Overloading" von Datenbank kommen können. Dies ist, warum diese zwei Funktionen nicht kombiniert sind.

So wenn Mosaikeffekt eingeschaltet, es sucht nicht die Bilder in Subkategorien.

Jan

Re: Generelle Hilfe zur Phoca Galerie

Posted: 13 Nov 2016, 14:19
by Jan
Nach dem Hinweis von Benno, das es sich um nicht authorisierte Bilder direkt in Kategorie handelt, und das es beim Mosaic nicht so gleich wie bei normaler Kategorie ist (in Zussammenhang von nicht authorisierter Bilder):

Ja, beim Mosaikeffekt funktioniert der Trick mit nich authorisierter Bilder nicht, auch wenn sie direkt in Kategorie sind. Die Voraussetzung war, dass wenn man 5 Bilder von der Kategorie in Kategorieliste darstellt, ist es eigentlich das gleiche, wie Darstellung von Bilder in Bilderliste, so da wird auf "nicht authorisiert" geachtet.

Dies kann man aber modifizieren:

Siehe:
administrator\components\com_phocagallery\libraries\phocagallery\image\imagefront.php

Zeile cca 382:
Funktion: public static function getCategoryImages($categoryid, $categoryImageOrdering = '')

Ein bischen runter, man kann sehen, dass die Bilder "authorisiert" werden müssen.

Code: Select all

' AND a.approved = 1'.
1) Wenn man es kommetiert:

Code: Select all

//' AND a.approved = 1'.
- dann sollten auch die nicht authorisierte Bilder geladen werden

2) Wenn man es auf:

Code: Select all

' AND a.approved = 0'.
setzt, werden nur nicht authorisierte Bilder dargestellt werden.

So die Frage ist, sollen 5 Bilder von der Kategorie gegen "Authorisierungsregel" gecheckt werden oder nicht. Ich werde Ja sagen (Darstellen von so vielen Bilder, die sollte gecheckt werden). Aber Nein kann auch richtig sein, das hängt von verschidenen Funktionen, die man in spezifischer Bildergalerie bildet.


Jan

Re: Generelle Hilfe zur Phoca Galerie

Posted: 13 Nov 2016, 19:57
by Benno
@davidave
Aber ich müsste ja nicht alle bilder in die wurzelkategorie bringen sondern vielleicht nur 10 Bilder oder so das reicht ja das die bilder in die "vorschau bei den kategorien angezeigt werden richtig ?
Ja, das ist richtig und vor allem funktioniert es jetzt auch wie von mir oben beschrieben, wenn Du die von Jan beschriebenen Änderungen durchführst. Allerdings mußt Du diese Änderung nach jedem Phoca Gallery Update neu machen, da die Veränderung jedesmal duch das Update überschrieben wird.

Freundliche Grüße,
Benno

Re: Generelle Hilfe zur Phoca Galerie

Posted: 14 Nov 2016, 11:33
by davidave
Also kommentiere ich diese eine zeile jetzt aus ? hab ich das so richtig verstanden ? und es geht dann immer noch mit dem mosaik effekt ?

Wie oft kommt denn so ein update ca ?

Re: Generelle Hilfe zur Phoca Galerie

Posted: 14 Nov 2016, 11:48
by Benno
Hi,
Also kommentiere ich diese eine zeile jetzt aus ? hab ich das so richtig verstanden ? und es geht dann immer noch mit dem mosaik effekt ?
Ja, wenn Du die genannte Zeile auskommentierst wird die Kategorien Ansicht mit Mosaikbildern befüllt. Vorher blieb das Feld leer.
Wie oft kommt denn so ein update ca ?
Ca. zwei bis drei Mal im Jahr.

Freundliche Grüße,
Benno

Re: Generelle Hilfe zur Phoca Galerie

Posted: 14 Nov 2016, 15:10
by davidave
Super hat alles funktioniert =)


edit: Ich habe es nun auch mehrspaltig und es ist auch sozusagen responsive. aber noch nicht perfekt die Kategorienansicht müsste noch ein kleeeeeines bisschen kleiner werden. wie schaffe ich das ?

Bis ca 390px Displaybreite geht es aber ich muss es noch ein bisschen kleiner bekommen sodass es bis ca 340-350 noch in das display hinein passt =)

liebe grüße

Re: Generelle Hilfe zur Phoca Galerie

Posted: 15 Nov 2016, 11:21
by Benno
Hi,
Bis ca 390px Displaybreite geht es aber ich muss es noch ein bisschen kleiner bekommen sodass es bis ca 340-350 noch in das display hinein passt =)
Wahrscheinlich wirst Du die Miniaturbilder etwas verkleinern müssen.
(Per FTP löschen --> Größe verändern --> neuerstellen)

Freundliche Grüße,
Benno