Basierend auf ColorBox, ein leicht anpassbares Lightbox Plugin für jQuery.
Die deutsche Übersetzung für das Dotclear Plugin wurde von Dotclear-Germany der deutschen Community für die Blog Software Dotclear erstellt.

Erweiterte Parameter Hilfe

Personnal Dateien

Enthaltende Themen

ColorBox ist mit 6 verschiedenen Themen bereits ausgestattet, um das Äußere Erscheinungsbild der Lightbox zu wählen. Sie können einige von den Themen modifizieren, indem Sie Ihre persönlichen stylesheet und Bilder hinzufügen.

Das Lightbox Classic theme ist speziell : es ist so konzipiert, das es genauso aussieht wie das ehemalige Lightbox Plugin von Olivier Meunier und hat keine Anzahl Zähler und keine Slideshow Befehle.

Ändern von Themen

Prinzip

ColorBox modales Fenster kann komplett mit CSS gestylt werden, und seine Bilder in der Navigation modifiziert.

ColorBox erlaubt es, das für jedes Thema Sie einen persönlichen Stylesheet definieren können und diesen in Ihren Public oder Ihren Theme-Ordner speichern können. Diese Regel werden die bestehenden Themen Regeln überschreiben.

Wie geht das?

Erstelle einen persönlichen Colorbox theme Ordner

Sie können Ihre persönlichen Dateien in folgenden Ordnern speichern:

In dem gewählten Ordner, erstellen Sie zuerst die notwendigen Unterverzeichnisse, um die folgende Hierarchie zu bekommen :

colorbox/themes/x/

wobei x die Nummer des Themes ist die Sie ändern möchten. In diesen Ordner laden Sie alle Änderungen genau für dies Theme. Wiederholen Sie diesen Vorgang jedesmal wenn Sie ein and change each time x Theme ändern bzw. modifizieren wollen.

Erstellen Sie Ihr Stylesheet

Fügen Sie nun im Verzeichnis x ein Stylesheet mit dem Namen colorbox_user.css hinzu, wo nur die Regeln enthalten sind, die Sie wollen für Ihr Theme.

#cboxOverlay{background-color:red;}

wenn Sie z.B. möchten das Ihr Hintergrund Fenster von der Lightbox in Rot erscheint.

Bild hinzufügen

Wenn Sie Ihre Navigation Grafiken anpassen möchten, laden Sie bitte Ihre Bilder in den persönlichen Ordner den Sie angelegt haben und verküpfen diese in der colorbox_user.css dementsprechend.

Selektoren

Standardmäßig ist ColorBox nur für Bilder innerhalb von Beiträgen aktiviert.

Wenn Sie es für die zusätzliche Blöcke aktivieren wollen, geben Sie hier die Liste der jQuery-Selektoren, durch Kommata getrennt, die diesen Blöcken entsprechen.

Zum Beispiel, wenn Sie ColorBox für die Blöcke #sidebar und #pictures aktivieren wollen, schreiben Sie bitte:

div#sidebar,div#pictures

in das entsprechende Feld. Bitte beachten Sie, dass die Bilder in den entsprechenden enthaltenen Blöcken als getrennte Gruppen von Bildern in der Slideshow betrachtet werden können.

Wenn Sie das Feld leer lassen, werden nur Bilder in den Post Beiträgen in der ColorBox angezeigt.

Effekte

Option Standard Beschreibung
Transition type "elastic" Der transition type kann auf "elastic", "fade" oder "none" gesetzt werden.
Transition speed 350 Stellt die Geschwindigkeit des Fades und elastischen Übergänge, in Millisekunden.
Opacity 0.85 Die Overlay-Opazität. Bereich: 0 bis 1.
Auto open ColorBox false Wenn true, wird die Lightbox automatisch und ohne Eingabe von den Besuchern geöffnet.
Enable preloading for photo group true Ermöglicht das springen mit 'Weiter' und 'Zurück' von Inhalt in einem gemeinsamen Gruppen Zusammenhang stehen (dieselben Werte für die 'rel-Attribut), nachdem der aktuelle Inhalt fertig geladen ist. Setzen Sie auf 'false' um dies zu deaktivieren.
Enable close by clicking on overlay true Wenn true, ermöglicht das Schließen der ColorBox durch Klicken auf den Hintergrund-Overlay.
Enable slideshow false Wenn true, fügt eine automatische Diashow zu einer Gruppe von Bildern hinzu.
Auto start slideshow true Wenn true, die Slidesshow wird automatisch gestartet.
Slideshow speed 2500 Definiert die Geschwindigkeit der Slideshow, in Millisekunden.
Slideshow start display text "start slideshow" Text für den Slideshow Start Button.
Slideshow stop display text "stop slideshow" Text für den Slideshow Stop Button

Modal window

Key Standard Beschreibung
Standard Titel false Hier kann als Anchor ein alternativer Titel für die ColorBox eingetragen werden.
Aktuelle Text "{current} of {total}" Text-Format für die Inhalte Gruppe / Galerie zählen. {current} und {total} werden erkannt und ersetzt mit konkreten Zahlen, während ColorBox läuft.
Vorheriger Text "previous" Text für die vorherige Schaltfläche in einer gemeinsamen Beziehung Gruppe (gleiche Werte für 'rel-Attribut).
Nächster Text "next" Text für die nächste Schaltfläche in einer gemeinsamen Beziehung Gruppe (gleiche Werte für 'rel-Attribut).
Schliessen Text "close" Text für den Schliessen Button. Die 'Esc' Taste schließt ebenfalls die ColorBox.
Schleife auf Slideshow Bilder true Wenn 'true' erzeugt ColorBox eine Schleife der Bilder (Klickt man auf das letzte Bild so springt Colorbox wieder zum ersten Bild).
Zeigen Sie den Inhalt in einem iframe false Wenn 'true', werden die Inhalte in einem iFrame angezeigt.

Dimensionen

Key Standard Beschreibung
Feste Breite false Erzeugt eine feste totale Breite. Dies schließt Grenzen und Schaltflächen ein. Beispiel: "100%", "500px", oder 500
Feste Höhe false Erzeugt eine feste totale Höhe. Dies schließt Grenzen und Schaltflächen ein. Beispiel: "100%", "500px", oder 500
Feste Breite innen false Dies ist eine Alternative zu 'Feste Breite' um eine innere feste Breite einzustellen. Dies schließt die Grenzen und Schaltflächen aus. Beispiel: "50%", "500px", oder 500
Feste innere Höhe false Dies ist eine Alternative zu 'Feste Höhe' um eine innere feste Höhe einzustellen. Dies schließt die Grenzen und Schaltflächen aus. Beispiel: "50%", "500px", oder 500
Fotos skalieren true Wenn 'true', und wenn maxWidth, maxHeight, innerWidth, innerHeight, Breite oder Höhe definiert wurden, wird ColorBox Fotos skalieren, innerhalb der diese Werte passen.
Zeige überlaufenden Inhalt false Wenn 'false', wird ColorBox scrollbars zeigen, um Inhalt zu überfluten. Das konnte auf der Verbindung mit der in der Größe anpassen Methode (sieh unten) für einen glatteren Übergang verwendet werden, wenn Sie Inhalt an einem bereits offenen Beispiel von ColorBox anhängen.
ursprüngliche Breite 300 Stellen Sie die ursprüngliche Breite, vor jeglicher Inhalte geladen werden.
ursprüngliche Höhe 100 Stellen Sie die ursprüngliche Höhe, vor jeglicher Inhalte geladen werden.
Max Breite false Stellen Sie eine maximale Breite für geladene Inhalt. Beispiel: "100%", 500, "500px"

Max Höhe false Stellen Sie eine maximale Höhe für geladene Inhalt. Beispiel: "100%", 500, "500px"

Javascript

Option Standard Beschreibung
Callback Name für onOpen Aktion false Rückrufaktion, die direkt vor ColorBox schießt, beginnt sich zu öffnen.
Callback Name für onLoad Aktion false Rückrufaktion, die direkt vor dem Versuchen schießt, den Zielinhalt zu laden.
Callback Name für onComplete Aktion false Rückrufaktion, die direkt nach dem geladenen Inhalt schießt, wird gezeigt.
Callback Name für onCleanup Aktion false Rückrufaktion, die am Anfang des nahen Prozesses schießt.
Callback Name für onClosed Aktion false Rückrufaktion, die einmal ColorBox schießt, wird geschlossen.

Goodie

ColorBox zeigt nicht nur Bilder. Hier sind einige Beispiele für andere Möglichkeiten dies Sie ausprobieren können

html content

Erzeugen Sie eine Datei mit dem Namen test.html mit dem HTML-Code, den Sie in der ColorBox anzeigen möchten, zum Beispiel

<p>Test</p>
      <p><img src="/public/test.jpg" alt="" /></p>

Senden Sie die Datei und das Bild in Ihren public Ordner.

Schreiben Sie folgendes (wiki syntax) in Ihren Eintrag:

///html
      <script type="text/javascript">
      $(document).ready(function(){
      $(".html").colorbox();
      });
      </script>
      
      <p><a class="html" href="/public/test.html" title="My pretty html">html</a></p>
      ///

Wenn Sie auf den Link, test.html klicken, wird es in der ColorBox dargestellt.

Andere Inhalte ( Content )

Auf der gleichen Idee, wenn test.html enthält einen Video-Player-Code in seinem object tags, wird das Video in ColorBox angezeigt.

Möglichkeiten, die dieses System bietet, sind zahlreich und interessant...