Page 1 of 1

Gallery2 embed - Seitenleisten von s9y weg

Posted: Tue Jun 19, 2007 1:06 am
by olini
Nachdem ich Gallery2 schon recht gut in Joomla! für andere Seiten integrierte, dachte ich das es bei Serendipity kein Problem sein mag. Installation und einbinden hat auch prima funktioniert.
Habe ein Serendipity Template mit 2 festen Spalten/Seitenleisten (Hipporatorium) auf der rechten Seite. Gallery2 ist als statische Seite verlinkt, alles bestens. Funktioniert.
Mein Problem kommt erst dann, wenn ich in der Galerie ein Bild einzeln ansehen möchte. Habe die Gallery2 so konfiguriert, das mir dabei das Seitendesign nicht "gesprengt" wird. Doch egal welches Gallery2-Template ich nutze, sobald ich auf Bildeinzelansicht gehe, sind im Serendipity die beiden Seitenleisten weg.
Nun habe ich sämtliche Templates von Gallery2 durchprobiert. Überall der selbe Effekt. Was ist im Photo.tpl der Gallery2 also anders, das plötzlich die s9y Seitenleisten verschwinden? Denn bei der Übersicht und bei der Albumansicht ist noch alles bestens.
In keinerlei Forum habe ich bislang davon gelesen. Kann doch nicht sein das ich dieses Problem allein habe?

Re: Gallery2 embed - Seitenleisten von s9y weg

Posted: Tue Jun 19, 2007 9:54 am
by garvinhicking
Hi!

Das g2embed Plugin blendet die Seitenleisten absichtlich aus, um kein Layout zu sprengen. Du kannst in der serendipity_event_g2image.php folgende Codezeile rausnehmen:

Code: Select all

case 'frontend_generate_plugins':
    if ($this->selected()) {
        if ($this->g2moddata['themeData']['item']['canContainChildren'] == 0 || isset($this->g2moddata['themeData']['systemLinks']['core.Logout'])) {
            $eventData = array();
        }
    }
    break;
Dann werden die Seitenleisten nicht ausgeblendet. :)

Viele Grüße,
Garvin

Posted: Tue Jun 19, 2007 12:25 pm
by olini
Perfekt!
genau das habe ich gesucht.... allerdings in der gallery2. :oops:

die datei ist übrigens die "serendipity_event_g2embed.php". nur um diesen thread mal als vollständig gelöst abzuschließen.
Danke!