Lightbox Alternativen

Begonnen von m-t, 29 September 2008, 20:51:44

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

_icke_

Zitat von: Franky am 13 August 2009, 16:02:57
...oder prettyphoto-jquery-clone Demo: (http://www.wormserwebtreff.de/modules.php?name=prettyphoto) einmal aufs Bild klicken vergrößert, dann oben rechts auf die Pfeile für die ganz große Version.

Download hier: http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/

Hat schon jemand versucht/ geschafft die in die Coppermine einzubauen?

Viele Grüße

Marc

Franky

Zitat von: laemmen am 13 August 2009, 23:24:48
Achso, auf der prettyphoto-jquery-clone Demoseite war ich auch schon, hatte die auch bei meinen recherchen gefunden. Nur fehlt in den Demos eben die entscheidene Funktion das ganze zu vergrößern  ;) was muss ich denn da machen??

gruß Dennis

Downloaden und genau nach Anleitung installieren. Dann ist der Button mit den Pfeilen standardmäßig erstmal aktiviert.

ciao...
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

carola

Hallo, vielleicht kann mir jemand helfen.

Ist es möglich die Slimbox in Artikeln aufzurufen?

Ich habe nun alle Varianten probiert mit einfügen des entsprechenden Codes. Aber es will nicht  :gruebel:

Geht es überhaupt?

Danke

xmjay

Hi Carola !  :)

Diesen Beitrag haste gelesen ?

Zitat von: Andi am 13 Juli 2009, 14:00:44
Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery basierende Lightbox Alternative "prettyPhoto" integriert sein.
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

carola

Hallo,

ganz ehrlich gesagt NEIN :red:
das war mir so kuddelmuddelig hier im Thread - habe nur die Beiträge gelesen, in denen "slimbox" oder ähnliches vorkommt.

Dann warte ich. Danke

siggi

Nabend Carola   :smile:

ZitatDann warte ich. Danke

Schon mal über den Tellerand hinaus geschaut ?

eine weitere Alternative :

guggst du hier

... von dem Facebox-Plugin wird es in Kürze ein Update mit eigener Administration bzw. Features geben  :cool:
Wenn man an Gras zieht wächst es auch nicht schneller.

carola


Franky

Ich würde mich lieber mit Prettyphoto beschäftigen, dann brauchst du später nichts umzustellen ;-)
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Olaf

Zitat von: Franky am 13 September 2009, 09:29:22
Ich würde mich lieber mit Prettyphoto beschäftigen, dann brauchst du später nichts umzustellen ;-)

...hab ich mal gemacht und ein kleine Addon für pmx gebastelt. Ähnlich aufgebaut, wie das SlimboAddonx allerdings mit kleinem Adminbereich zum Verändern einiger Einstellungen. Dieser Adminbereich erscheint nach der Installation im Bereich "System" als "Lightbox Settings". Ich habe das geschrieben, weil ich nicht auf das nächste Release warten will/kann. Im Bedarfsfalle kann man das script auf in Zukunft leicht anpassen. Die Sprachdateien sind momentan nur in Deutsch. Lassen sich aber sicher schnell auf eine andere Sprache anpassen, da nur die paar Begriffe aus dem Adminbereich gebraucht werden.

Wen es interessiert -> Hier gibts den Download.
(83 kb)

Installation: inhalt des Ordners 'html' auf den Server kopieren (ihr kennt das ja)
In der Readme steht kurz, wie man das ganze in pmx einbaut.

Übrigens, es wird das jQery verwendet, was in pmx 0.1.11 bereits mitgeliefert wird, also wird nichts 2x installiert.

Feedback erwünscht. :)
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Andi

#29
Hoi :)

Klasse gemacht !!!  :cul: :cul:

Ein kleiner Fehler ist drin:
Beim Aufruf der Adminfunktion bricht das Script ab, weil es die Funktion pmxAddprettyPhoto() nicht findet.

Da haste vergessen, die mx_prettyphoto.php einzubinden.
include_once(MX_PRETTYPHOTO_DIR.'/mx_prettyphoto.php');


Ich schau mir das später noch genauer an, aber der erste Eindruck ist wirklich supper!


PS:
anbei die gefixte "admin/modules/prettyphoto.php"
schön´s Grüssle, Andi

Olaf

Zitat von: Andi am 23 Oktober 2009, 12:52:54
Da haste vergessen, die mx_prettyphoto.php einzubinden.
include_once(MX_PRETTYPHOTO_DIR.'/mx_prettyphoto.php');

uuuuuuuuuups... sorry, danke für die Info  :thumbup:

habe das Paket gefixt, link siehe oben.
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

deepsleep

Hallo TerraProjects

:thumbup:

Einbinden ins Content Modul hat prima geklappt. Nur Galerien (Bsp. "prettyPhoto[bilderstrecke]") funktionieren bei mir nicht. :( Die Fotos werden auf einer neuen Seite geöffnet, grad so, als wäre kein rel-Verweis drin.

Hast Du da eine Idee?

Gruss
Deepsleep
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

Olaf

#32
Zitat von: deepsleep am 26 Oktober 2009, 02:32:05
Einbinden ins Content Modul hat prima geklappt. Nur Galerien (Bsp. "prettyPhoto[bilderstrecke]") funktionieren bei mir nicht. :( Die Fotos werden auf einer neuen Seite geöffnet, grad so, als wäre kein rel-Verweis drin.

Wenn du wirklich alle Includes eingebunden und aufgerufen hast (an besten in der my_header.php) dann vermute ich mal, das du den Gallerienamen in den eckigen Klammern nicht in Anführungszeichen gesetzt hast ? Da reagiert prettyPhoto nämlich so.

also so sollte es aussehen: <a href="bildquelle" rel=prettyPhoto["gallery"] alt=.....

Schau mal nach....


[edit] habe die Readme dementsprechend auch noch mal ergänzt. Es stand leider nicht richtig erklärt. Pack noch mal erneuert auch inklusive den englischen Sprachdateien[/edit]
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

deepsleep

Hallo TerraProjects

Na, irgendwie mag das SPAW nicht so wirklich. Wenn ich es so wie von Dir beschrieben eintrage, baut SPAW den Link wie folgt um

rel="prettyPhoto[" gallery?]?=""

Vielleicht noch 'ne Idee?

Danke und Gruss
Deepsleep
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

Olaf

ich habe das ganze mir noch mal mit dem prettyPhoto und dem SPAW-Problem vorgenommen. Es liegt letztendlich daran, das pmx 0.1.11 die jQuery-Version 1.2.6 beinhaltet, die von  mir verwendete prettyPhoto-Version 2.5.4 aber jQuery 1.3.2 min verlangt. Die neueste Version gibt es hier im Anhang. Bitte umbenennen in jQuery.js und über die, im verzeichnis /includes/javascript/jquery liegende kopieren.

Dann kann man auch im SPAW-Editor den erstellten link <a href="#" ... mit z.Bsp. rel="prettyPhoto[gallery]" oder rel=prettyPhoto" ergänzen. Die Anführungszeichen in der Klammer dürfen entgegen der weiter oben stehenden Angabe von mir nicht verwendet werden. Ich habe auch erstmal alles mögliche versucht, bis ich auf den Versionsfehler gestossen bin..... sorry
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

deepsleep

Hallo TerraProject

Ja, jetzt klappt es. Dafür habe ich mir gleich ne neue Baustelle aufgemacht. Das Update der jquery.js bewirkt nun, dass all meine mit einem Untermenü belegten Menüpunkte permanent offen sind. Da mach ich gleich noch einen Thread dazu auf.

Aber schon mal vielen Dank für Deine Unterstützung!

Gruss
Deepsleep
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

Devar1

Hallo zusammen,
Also ich habe mir das tool geladen. Im adminmenue auch zu sehen.
Aber wenn ich in der my header   pmxAddprettyPhoto();   einfüge bekomme ich eine fehlermeldung when ich den Adminbereich betretten will.

Und es wäre toll wen ich eine Anleitung erhalten würde wo und wie ich bilder einbinde bzw was ich machen muß um zum Beispiel Bilder aus dem Random pIc block mit der lightbox zu kombinieren.
oder Bilder aus meiner my-egallery oder ist das nicgt möglich ???

Danke im voraus
Devar

Olaf

erst mal wäre hilfreich, welcher Fehler im Adminmenu angezeigt wird.
Das Einbinden der Bilder wird in der Readme erklärt.  Entscheidend ist das attribut "REL" im Imagelink. Das kann man auch in jeden Modulcode mit in die Links einbauen.
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Devar1

Ok hier die Fehlermeldung

Fatal error: Call to undefined function pmxAddprettyPhoto() in /homepages/8/d137877469/htdocs/reptilien/includes/my_header.php on line 26

Olaf

du hast die mx_prettyphoto.php noch nicht eingebunden...
So sollte das in der my_header aussehen

include_once("includes/prettyPhoto/mx_prettyphoto.php");
pmxAddprettyPhoto();


Aktiviren der PrettyPhoto erfolgt folgendermassen:

Füge ein rel="prettyPhoto" Attribut zu jedem Link-Tag hinzu, um PrettyPhot zu aktivieren. Zum Beispiel:

   <a href="images/image-1.jpg" rel="prettyPhoto" title="Mein Titel">Bild #1</a>

Optional: kannst Du das title Attribut benutzen, um eine Beschreibung zu hinterlegen. Wenn Du eine Galerie aus verschiedenen zusammengehörigen Bildern hast, machs genauso wie im 1. Schritt füge aber noch einen Galerie-Namen in eckigen Klammern zum rel-Attribut hinzu. Zum Beispiel:

   <a href="images/image-1.jpg" rel="prettyPhoto["trip"]">Bild 1</a>
   <a href="images/image-2.jpg" rel="prettyPhoto["trip"]">Bild 2</a>
   <a href="images/image-3.jpg" rel="prettyPhoto["trip"]">Bild 3</a>

Die Anzahl der Bilder pro Galerie ist nicht begrenzt.


Alternativ ist in der mx-prettyphoto.php eine Funktion hinterlegt:

   pmxCreateLinkForPrettyPhoto ($image,$title, $description, $alt,$mode)

Diese Funktion macht nichts anderes als oben beschrieben.Allerdings wird bei fehlerhaften Bild ein "missing image" ausgegeben.

   Parameter:
      $image    - Pfad zum Bild
      $title   - Optional: Titel des Bildes (wenn leer, wird der Bildname verwendet)
      $Description - optional : Beschreibung des Links (wird unten im Fenster angezeigt)
      $alt   - Optional: Beschreibung oder HTML-Code für Thumbnail (Wenn leer, wird der Bildname verwendet)
      $gallery- Optional: Galeriename ohne eckige Klammern

   Rückgabewert:
      String - beinhaltet den HTML-Code für den Link


Viel Spass
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!