Lazyest Gallery kollidiert mit Zap_ImgPop

  • Hiho,

    wollte mir heut eine Galerie einbauen, Link: klick

    Ich habe dafür die Lazyest Gallery 0.95 installiert und soweit am laufen. Wer sich jetzt aber die Thumbnails anschaut und darauf klickt, bekommt durch das Zap_ImgPop Plugin (Bilder sollen in Posts aufpoppen) das Problem, dass das Bild nicht angezeigt wird.

    Normalerweise funktioniert diese Popup-Funktion: klick

    Wenn ich das Popup-Plugin deaktiviere, funktioniert alles. Sieht aber nicht so schön aus wie ich finde.
    Aktiviere ich es dann, klappts 1x mit der richtigen Anzeige, doch dann "merkt" das Plugin, dass es das gar nicht kann und blockiert.

    Kann ich die nach der Thumbnail-Ansicht das Plugin so einstellen, dass sofort die maximale Ansicht (im Popup) angezeigt wird?


    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Jo is klar, das kann nichts werden, weil die Bilder nicht verlinkt sind, guck:
    h*ttp://http://www.bratwurstchristian.de/galerie?file=Schloss/pict1727.jpg

    Für Zap braucht's aber einen Link zum Bild, also direkt auf
    h*ttp://http://www.bratwurstchristian.de/files/gallery/Schloss/pict1727.jpg

    Also baust du entweder den onclick aus der Übersicht aus, oder änderst den Link dementsprechend.


  • Also baust du entweder den onclick aus der Übersicht aus, oder änderst den Link dementsprechend.

    So in etwa gedacht hab ich mir das auch schon, jetzt frag ich mich nur: wie funktioniert das?

    An sich würde es mir reichen, die Thumbnails zu haben, und bei Draufklicken halt das Popup zu laden. Die Detailansicht und DANN erst das Popup würd ich nicht unbedingt benötigen.

    Wie bewerkstellige ich so was, bin in Sachen PHP nicht der Größte :(

  • Ich dachte du weisst alles ;)

    HTML
    <a href="http://www.bratwurstchristian.de/galerie?file=Schloss/PICT1764%20bearbeitet.JPG" onclick="return enlarge('http://www.bratwurstchristian.de/wp-content/plugins/zap_imgpop/','http://www.bratwurstchristian.de/galerie?file=Schloss/PICT1764 bearbeitet.JPG','',event,300,75)">


    Ich weiß ja nicht wie das da rein kommt, aber da muss von onclick bis > alles entfernt werden. Dann läufts genau wie gewünscht.

    Kommt das direkt aus dem Plugin, dann such da.

    Ach immer das selbe, ich les nicht gründlich genug, sorry.

    Also ersetze dort galerie?file= durch files/gallery/ dann läufts wie gewünscht :)

    Viele Grüße Olaf, Ego / Blog? / Heimat

    Einmal editiert, zuletzt von Olafb (24. Mai 2007 um 22:51)

  • Ich dachte du weisst alles ;)

    Naja, "Buba weiß alles, außer PHP" klang doof :D

    Ich versteh noch nicht so ganz wie du jetzt auf den Link hier kommst

    HTML
    <a href="http://www.bratwurstchristian.de/galerie?file=Schloss/PICT1764%20bearbeitet.JPG" onclick="return enlarge('http://www.bratwurstchristian.de/wp-content/plugins/zap_imgpop/','http://www.bratwurstchristian.de/galerie?file=Schloss/PICT1764 bearbeitet.JPG','',event,300,75)">

    Und wo der her kommt weiß ich auh nicht so ganz, dummerweise heißt die Galerie "galerie", daher find ich in der CSS Datei nix von "galerie?file=". Nein anders, ich find was, kann damit aber nix anfangen :D

    1.

    HTML
    $url .= "<img src='".get_option('siteurl')."/wp-content/plugins/lazyest-gallery/lazyest-thumbnailer.php?file=$xhtml_url&amp;height=$height&amp;width=$width' alt='$alt'/>

    2.

    HTML
    $urlImg =  str_replace(" ", "%20", $img);
                    echo '<img src="'.get_option('siteurl').'/wp-content/plugins/lazyest-gallery/lazyest-img.php?file='.$urlImg.'&amp;thumb=1"  style="border: 1px solid #ccc; vertical-align:middle;padding:2px;"  alt="'.$img.'" title="'. $title . '" />';


    Wie gesagt, alles außer PHP :)

  • Zitat

    Naja, "Buba weiß alles, außer PHP" klang doof


    Aber es wäre ehrlich :mrgreen::-D
    Das "galerie?file=" musst du im Plugin selbst suchen. Also direkt im PHP, ja leider, sicher vorher!!!

    UPDATE du bist ja schon dort also, das muss so anfangen:

    Zitat

    <a href="'.get_option('siteurl').'/wp-


    weiter hinten in der Zeile (oder nächste) kommt dann sowas

    Zitat

    onclick="return enlarge('..................galerie?file=


    dort ersetzen.

    Viele Grüße Olaf, Ego / Blog? / Heimat

    Einmal editiert, zuletzt von Olafb (24. Mai 2007 um 23:21)

  • okay, gelesen, und....nicht verstanden

    Irgendwas hier vielleicht ?
    Ich steh echt vor Böhmischen Dörfern

    Einmal editiert, zuletzt von Buba (24. Mai 2007 um 23:37)

  • So, jetzt hab ich mir das Lazyest Gallery 0.95 mal angeschaut, da iss nix mit ZAP drin vorgesehen, wer hat dir das reingehackt? Wie kommt dieses onclick da rein?

    Wo hast du das runtergeladen? Was fällt dir noch ein? Oder warte, macht das das ZAP??? Verändert das die Links? Dann müsste eine möglichkeit gefunden werden diese auszuschließen.

    Jo, da ham wirs:

    Zitat

    Das Plugin Zap_ImgPop erkennt alle Links auf Bilder in Beiträgen der Art

    <a href=“*Bildadresse*“>*Linktext oder -bild*</a>

    und wandelt sie in beschriebener Weise um. Soll ein Bildlink vom Plugin nicht umgewandelt werden, einfach ein Leerzeichen zwischen href und = einfügen:

    <a href =“*Bildadresse*“>*Linktext oder -bild*</a>


    bedeutet für dich:

    PHP
    if (imagesx($resource) > get_option('lg_thumbwidth')){
                            echo '<td><a href ="'.$gallery_uri.'file='.$currdir.$img.'"><img src="'.get_option('siteurl').'/wp-content/plugins/lazyest-gallery/lazyest-img.php?file='.$currdir.$img.'&amp;thumb=1" alt="'.$img.'" title="'. $title . '"/></a></td>';
                        } else {
                            echo '<td><a href ="'.$gallery_uri.'file='.$currdir.$img.'"><img src="'.$gallery_address.$currdir.$img.'" alt="'.$img.'" title="'. $title . '"/></a></td>';
                        }
                        $tcol_count++;
  • Olaf, ich dank dir für Deine Hilfe, nach ellenlangem Hin und Her hab ich ne Lösung gefunden:

    Lazyest Gallery + Lightbox von M3nt0r (0.64)

    Einfach beides installiert, Lightbox Support aktiviert in LZ-G und jetzt läuft alles ganz gut :)

    Schönes Wochenende und staune: Buba weiß doch alles.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!