Geschrieben um: 12:03 Uhr | 416

Lightview Plus (de)

31
März

This site is also available in english!

Lightview Plus ist ein WordPress-Plugin das die Funktionalitäten von Lightview in WordPress integriert und gleichzeitig alle Image-Links abändert, dass diese mit Lightview geöffnet werden. Weiter können Video mit Lightview angezeigt werden.

Installation

  • Das Verzeichnis lightview-plus in das WordPress-Plugin-Verzeichnis unter „/wp-content/“ kopieren
  • Download das Lightview Javascript von der Autoren-Seite und dekomprimiere diese.
  • Kopiere die Verzeichnisse „css“, „images“ und „js“ des dekomprimierten Verzeichnisses in das Verzeichnis „/wp-content/plugins/lightview-plus“.
  • Das Plugin im Plugin-Menü aktivieren
  • Das wars!

Update

Damit bei einem Update nicht immer das Lightview Javascript erneut eingespielt werden muss, kann man auf der Lightview Plus Optionsseite eine Backupfunktion einschalten, wenn das Plugin auf den neuesten Stand gebracht wird.

Bilder einbinden

  • Ein Bild deiner Wahl — wie du es von WordPress gewohnt bist — in deinen Beitrag einfügen
  • Erstelle einen Link von dem Foto auf eine grössere Version des Bildes
  • Den Rest macht Lightview-Plus automatisch

Beispiel für Bilder
Rathaus :: HamburgU-Bahn Jungfernstieg :: in HamburgSpeicherstadt :: HamburgBugsier 18 :: Auf der ElbeHeidschnucken :: Schafe in der Nordheide

Videos einbinden

  • Den neuen Button „Video einbinden“ klicken Video hinzufügen
  • In dem neuen Popup das gewünschte Video Portal aussuchen (im Moment YouTube und Vimeo. Mehr in einer der nächsten Versionen)
  • Die Video ID des Videos eingeben
  • Auswählen ob ein Linktext unter dem Video erscheinen soll und ggfs. den Linktext eingeben
  • Insert anklicken

Ermitteln der Video ID

  • YouTube: http://de.youtube.com/watch?v=DYgZOY2g27w
  • Vimeo: http://www.vimeo.com/1573042

Beispiel Video

The dead Terrorist
YouTube — The dead Terrorist

FAQ

Bilder werden nicht im Lightviewfenster angezeigt?
In deinem Theme fehlt der <?php wp_head(); ?> Hook. Bitte füge es hinzu.

Bilder werden immer noch nicht per Lightview angezeigt!
Wahrscheinlich lädt ein anderes Plugin eine Version von jQuery oder eine ältere Version von Prototype oder Scriptaculous. Deaktiviere diese Plugins oder, wenn du eine andere Möglichkeit gefunden hast, dann lass es mich wissen.

Ich habe Bilder in meinen Text eingefügt, aber diese können nicht angeklickt werden und vergrössern sich auch nicht.
Lightview sowie das Plugin funktionieren nur, wenn auf ein weiteres Bild verlinkst. Verlinke das anzuzeigene Bild auf sich selbst oder eine grössere Version.

Gibt es Lightview auch für jQuery?
Da ich Lightview selbst nicht geschrieben habe, sondern nur einen Wrapper für WordPress, fragt hierfür bitte den Autor von Lightview. Aber wenn es Lightview für jQuery gibt, dann informiert mich.

Lightview funktioniert, aber im Browser xy auf Betriebssystem yz nicht.  / Wie ändere ich die Anzeige von Lightview?
Da ich nicht das Javascript geschrieben habe, fragt bitte im Forum des Autors von Lightview.

Download
Unter wordpress.org ist die aktuelle Version zu finden.

Aktuelle Version
Aktuell ist Version 2.4.1. In dieser werden Videos der Portale YouTube und Vimeo unterstützt.

Übersetzung
Jeder, der zu der Übersetzung beitragen möchte, ist herzlich dazu eingeladen mir die Language Packs zuzumailen. Bis jetzt sind folgende vorhanden:

Spenden


Wenn du dieses Plugin nützlich findest oder du Support möchtest, dann sei so frei hierfür zu spenden. Denke daran, dass die Weiterentwicklung und Hilfestellung in meiner Freizeit statt findet.

  1. Moin Sascha, du kopierst die drei Unterordner in das lightview-plus Verzeichnis.
    Du kannst alles machen, wie auf der Seite von Nick beschrieben, aber vom Plugin wird nur das einbinden von Bilder und Videos abgenommen.

  2. Mh. Magst mir helfen? Also gegen Bezahlung natürlich!
    I am completly lost :(
    Mail einfach an angegebene Email..

    Wäre echt klasse..

  3. Ben
    #3

    Lieber Thorsten, Dein Plugin funktioniert toll, vielen Dank!! :!: Echt schön! Nur bei Vimeo bekomme ich eine Fehlermeldung:

    Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /WWWROOT/164465/htdocs/wp-content/plugins/lightview-plus/simplexml.class.php on line 273

    Warning: file_get_contents(http://vimeo.com/api/clip/8960366.xml) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /WWWROOT/164465/htdocs/wp-content/plugins/lightview-plus/simplexml.class.php on line 273

    Youtube funktioniert einwandfrei…Kannst du mir helfen? 1000 Dank!

    Ben

  4. Hi Ben,
    hierfür musst du dich an deinen Hoster wenden. Dieser muss in der php.ini folgendes setzen: allow_url_fopen = On

    Und wenn er dabei ist, könnte er gleich simple_xml mit ins php kompilieren.

  5. Ben
    #5

    Danke dir!! Probiere es gerade aus, sieht aber vielversprechend aus!! THANX!! B. :mrgreen:

  6. C.D.
    #6

    Hallo!

    Ich nutze das Plugin sehr gerne! Vielen Dank dafür!

    Leider gibt die aktuelle Version ein paar kleine HTML-Fehler aus, die ich selbst schnell gefixt habe.

    1. lightview-plus.php Zeile 88
    Hier ist ein [div] in einem [a] gesetzt. Das produziert einen HTML-Fehler. Ich habe das [div] einfach durch ein [span] ersetzt. Das eingebettete [img] produzierte auch einen HTML-Fehler, der wurde ebenfalls korrigiert [img /].

    2. Der „Playbutton“ [#lvp_playbutton] saß nach den Umbaumaßmahmen nicht mehr mittig im Vorschaubild des Videos. Die das margin-top in der style.css wurde entsprechend angepasst (-150px).

  7. Hey C.D.,
    vielen Dank für deine Mithilfe. So mag ich das, dass auch mitgearbeitet wird. ;-)
    Werde die nächste Version mit deinem Bugfix nachher online stellen!

  8. Erstrmal: danke für das Plugin!

    Allerdings habe ich leider folgendes Problem festgestellt:

    Ich nutze das Plugin auf einer französischen Site und wann immer ein Apostroph im Titel-feld ist, wird das Bild auf der Seite oder auf dem Artikel nicht angezeigt. Und im französischen verwendet man ja leider ständig Apostrophe.

    Gibt’s da ne Lösung für?

    Danke,

    Timo

  9. Ich nutze auf meiner Seite ein Plugin, dass alle äöü’s in die entsprechenden html zeichen umwandelt, also für ä = ä

    Bringt dich jetzt aber auch nicht weiter, aber ich will eigentlich nicht in dem Plugin etwas einbauen, dass die Zeichensetzung konvertiert wird, was eigentlich die Aufgabe von WordPress wäre.

    Aber du könntest statt die Buchstaben mit Apostroph, die entsprechenden html Zeichen nutzen. Eine Tabelle hier:
    http://de.selfhtml.org/html/referenz/zeichen.htm

  10. Danke, Thorsten.

    Das war auch mein erster Gedanke und Versuch — aber leider löst das das Problem nicht :-(.
    Irgendwie wird der HTML code „’“ unmittelbar wieder in ein Apostroph umgewandelt.

  11. Ich verweise dich dann mal eher an den Autor von Lightview, Nick Stakenburg (Plugin weiter oben). Ich denke, dass das Problem zuerst dort zu suchen ist. Aber ich vermute auch, dass er dir sagt, dass du den HTML-Code nutzen sollst. Aber ein Versuch ist’s wert. Weiter evtl. mal im WordPress Plugin Verzeichnis suchen, ob nicht jemand wie für die german umlauts, ein Plugin für die Franzosen geschrieben hat ;-)

  12. Hi!
    Erst einmal ein großes Kompliment für das Plugin. Schaut einfach verdammt schick aus, lightview! :)
    Hatte für meine Seite ein paar Anpassungen gemacht. Habe z.B. das Menü im Adminbereich rausgenommen und die „default“ Einstellungen im Quelltext bearbeitet. Nutze ein Plugin nämlich auf einer WPMU-Installation und aktiviere es per „Plugin Commander“ auf allen Blogs. Bin total glücklich damit — Bis auf diesen einen Großen Fehler, den ich einfach nicht ausgemerzt bekomme:
    Ich habe auf der Startseite einen Slider, der jetzt den Inhalt nicht mehr lädt. Bleibt einfach alles weiß. ;( Sobald ich lightview deaktiviere, läuft es wieder wunderbar. Hatte in den Einstellungen schon ein bisschen rumgespielt. Aber es ändert sich einfach nichts. Der Slider nutzt folgenden source:
    Ob es daran wohl liegen könnte? Ich würde dir gerne mal die zwei Dateien, die genutzt werden, schicken. Vielleicht hast du ja eine Idee? Habe mir bereits eine Lizenz für Lightview gekauft und nutze es auch schon mit einigem Inhalt. Aber der Slider ist mir auch sehr wichtig.

    Würde mich über eine Antwort sehr freuen. Solange bleibt der Slider einfach draußen. ;(

    Viele Grüße aus Jerusalem

    Philipp

  13. Hi Phillip,
    habe mir dein Blog angesehen und sehe zwar keinen Slider. Aber ich denke mal, ins Blaue hinein geraten, dass der Slider jQuery nutzt und dieses nicht mit der kompatibilität im Hinterkopf geschrieben hat. Musst eigentlich nur das Skript vom Slider anpassen. Schau mal bei jQuery wie das geht. Glaube, du musst alle $-Zeichen in $jQuery umbenennen. Aber verifiziere das bitte noch!

  14. Hi!
    Erst einmal vielen Dank für die rasche Antwort und dafür, dass du unentgeltlich solch ein nützliches Plugin bereitstellst. Auch ich betreue die Seite ehrenamtlich, was wirklich viel Arbeit ist. ;)
    Also ich habe nun knapp 2 Stunden hin und her gebastelt und komme einfach nicht weiter. Der Slider bleibt einfach weiß. ;( Habe mich dabei bei diesen Seiten orientiert:
    http://docs.jquery.com/Using_jQuery_with_Other_Libraries

    Ich würde mich so freuen und wäre dir so dankbar, wenn du einen Blick auf diesen Code werfen könntest. Irgendwo muss doch da der Haken sein — der Konflikt entsteht ganz sicher durch Lightview zusammen mit dieses „ja, es ist ein“ jQuery-Slider. Hatte übrigens deinen Vorschlag mit dem Umbenennen von $ probiert…:

    // What is $(document).ready ? See: http://flowplayer.org/tools/using.html#document_ready
    $(function() {

    $(„div.tabs“).tabs(„.images > div“, {

    //Enable autoplay
    autoplay: ‚true‘,

    // enable „cross-fading“ effect
    effect: ‚fade‘,
    fadeOutSpeed: „slow“,

    // start from the beginning after the last tab
    rotate: true

    // use the slideshow plugin. It accepts its own configuration
    }).slideshow({autoplay: true,interval: 6000});
    });

    Würde mich auf eine Antwort freuen und danke dir jetzt schon ganz herzlich!

    Viele Grüße aus Jerusalem

    Philipp

  15. Sorry, ich habe nicht soviel Ahnung von jQuery. Aber das ist ja der Hintergedanke von OpenSource. Jeder trägt etwas dazu bei. Vielleicht hat ja jemand von den Lesern hier eine Antwort auf dein Problem. Ansonsten würde es mich freuen, wenn du den Fehler findest, mir dies mitzuteilen.

  16. itshim
    #16

    Habe aktuell nach dem Update auf Version 2.5 ein Problem in der lightview-plus.php in jener Zeile in der „children“ steht. Wegen dieser zeile wird mit i nWordpress beim AUfrufen eines Artikels nur ein Fehelr ausgegeben und die gesamte Artikelseite wird nicht angezeigt.

Sag was dazu!

:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
Hanging Monk
Beam me up!