En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Lecteur Markdown

video_player Documentation › VIDEO_PLAYER_DOCUMENTATION_DE

Video Player Documentation De

Funktion: Video Player #

Video-Player und -Verwaltung. Zeigt eine Liste von Videos (lokale oder externe URL-Quellen) mit Vorschaubildern, Wiedergabezähler und Kommentaren. Moderatoren fügen Videos hinzu, bearbeiten, aktivieren/deaktivieren und löschen sie.

Installation und Konfiguration

Per FTP: Das Verzeichnis video_player/ nach /plugins/ hochladen, anschließend video_player/sql/video_player.sql importieren.

Per Package-Manager: video_player aus der Liste der verfügbaren Plugins auswählen.

Pfade:

  • Haupt-Plugin: /plugins/video_player/video_player.php
  • Bibliothek: /plugins/video_player/lib/video_player.lib.inc.php
  • Handler: /plugins/video_player/handlers/video_player.mod.php
  • CSS / JS: /plugins/video_player/css/, /plugins/video_player/js/

Konfigurationsparameter:

| Variable | Standardwert | Beschreibung |

|---|---|---|

| $basedatadisplay | 'yes' | In der Verwaltungsoberfläche sichtbar |

| $basedisplevel | BASE_LEVEL_USER | Wiedergabe für angemeldete Benutzer verfügbar |

| $ftype | 1 | Inhaltsmodul |

| VIDEO_PLAYER_LEVEL_USER | BASE_LEVEL_USER | Wiedergabestufe |

| VIDEO_PLAYER_LEVEL_MODERATOR | BASE_LEVEL_MODERATOR | Stufe zur Videoverwaltung |

| VIDEO_PLAYER_LEVEL_ADMIN | BASE_LEVEL_ADMIN | Administrator-Stufe |

Verwendete SQL-Tabellen: video_player, video_player_plays, comments

Verwendung

Benutzerseite: Die Liste der aktiven Videos wird mit Vorschaubild und Wiedergabezahl angezeigt. Die Auswahl eines Videos startet den Player und erhöht den Wiedergabezähler; Kommentare sind an jedes Video angehängt.

Moderatorenseite: Ein Verwaltungsformular erlaubt:

  • ein Video hinzuzufügen (Titel, Beschreibung, Quelltyp, URL, Vorschaubild, Anzeigegewichtung, Aktiv-/Inaktiv-Status);
  • ein vorhandenes Video zu bearbeiten (vpedit=ID);
  • ein Video zu löschen (das Löschen entfernt auch dessen Wiedergaben und zugehörige Kommentare).

Jedes Video hat einen Quelltyp (lokal oder extern) und eine URL.

Hooks und Einstiegspunkte

text
?obj=video_player.php             — Liste und Player
?obj=video_player.php&vpedit=ID   — Video bearbeiten (Moderator)
?obj=video_player.mod             — Endpunkt (Wiedergabe / Aktionen)

Verwaltungsaktionen werden per POST (vp_action) ausgeführt.

Abhängigkeiten

  • Beamreactor\Database\SQL
  • Beamreactor\Sanitizer\Parser
  • comments-Plugin — an Videos angehängte Kommentare

Sicherheit

Die Wiedergabe ist auf angemeldete Benutzer beschränkt. Hinzufügen, Bearbeiten und Löschen erfordern die Moderatorenstufe (VIDEO_PLAYER_LEVEL_MODERATOR). Eingaben werden über Parser::sanitize() bereinigt, Abfragen verwenden gebundene Parameter.

de en fr