TYPO3 Plugin:
golib_videoplayer
golib_videoplayer
Diese Bibliothek dient dazu, Ihrem TCA in BE Videospalten für Youtube, Vimeo und MP4 hinzuzufügen und HTML-Templates für diese Quellen in FE zu rendern.
TypoScript-Konfiguration
plugin.tx_govideoplayer{
flowplayer{
# Setzt den Flowplayer Key
# Wenn der Schlüssel nicht gesetzt ist, dann wird er automatisch von http://flowplayerapi.gosign.de/ übernommen
schlüssel = <hier kommt die Schlüssel-ID>.
splashimage =
autoplay = false
}
youtube{
# Definiere die E-Mail der Person, die eine Nachricht erhält, wenn der YouTube-Link tot ist.
e-Mail =
}
# mp4-Datei oder youtubelink hinzufügen
datei =
}
BACKEND-Konfiguration
Für tt_content:
- in
ext_tables
fügen Sie einfach die folgenden Zeilen zu Ihrem$GLOBALS['TCA']['tt_content']['types'][$cType][showitem']
array hinzu:
...
tx_golibvideoplayer_domain_model_mp4,
tx_golibvideoplayer_domain_model_youtube,
tx_golibvideoplayer_domain_model_vimeo,
...
Für alle anderen Tabellen:
- verwenden Sie die folgende Funktion:
$GLOBALS['TCA'] ['Spalten'] =
\Gosign\GolibVideospieler\Konfiguration\TcaKonfiguration::configureVideoColumn((
/youtube, vimeo, oder mp4
video_type,
der_Feldname
);
FRONDEND-Konfiguration
Benutzen Sie einfach einen View Helfer
{namespace vh=Gosign\GolibVideoplayer\ViewHelpers}
<f:if condition="{data.tx_golibvideoplayer_domain_model_mp4}">
<vh:mp4 table="tt_content" fieldname="tx_golibvideoplayer_domain_model_mp4" uid="{data.uid}"" />
</f:if> if>
<f:if condition="{data.tx_golibvideoplayer_domain_model_vimeo}">
<vh:vimeo table="tt_content" fieldname="tx_golibvideoplayer_domain_model_vimeo" uid="{data.uid}"" />
</f:if> if>
<!-- HIER MIT EINEM MODELL DIREKT: -->
<f:if condition="{data.tx_golibvideoplayer_domain_model_youtube}">
<vh:youtube model="{myYoutubeModel}"" />
</f:if> if>
Oder verwenden Sie die folgende Funktion in Ihrer Steuerung:
$conf = array(
Tabelle' => $table,
Feldname' => $Feldname,
'uid' => $uid,
preview_width' => $preview_width, // gib ihm einen ganzzahligen Wert, '' OR null wird standardmäßig ersetzt
preview_height'=> $preview_height, // gib ihm einen ganzzahligen Wert, '' OR null wird standardmäßig ersetzt
);
\Gosign\GolibVideoplayer\Utility\VideoPlayer::getRenderedVideoTemplateByConfArray($videoType, $conf);
ODER MIT EINEM MODELL:
\Gosign\GolibVideoplayer\Utility\VideoPlayer::getRenderedVideoTemplateByYoutubeModel($model);
Verhältnis-Einstellungen
- standardmäßig können Sie für den MP4 oder Vimeo Videoplayer ('16:9' und'4:3') eines von zwei verschiedenen Verhältnissen wählen. Wenn Sie mehr Werte benötigen, können Sie leicht weitere hinzufügen, indem Sie diese in der
LocalConfiguration.php
bereitstellen:
$GLOBALS['RATIOS'] = array('5:4', '7:3', ....);
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:GOLIB_VIDEOPLAYER ist auf
0.01 % aller TYPO3 installiert.
- 0.04 % aller TYPO3 8.7.x Installationen installiert
- 0.05 % aller TYPO3 7.6.x Installationen installiert
Aktualität:GOLIB_VIDEOPLAYER ist auf dem neusten Stand (v.unknown) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0.04 % aller TYPO3 8.7.x Installationen
- 0.05 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
PHP Version:GOLIB_VIDEOPLAYER wird benutzt mit
- 100 % PHP/5.6
Gosign-Responsive Index: TYPO3 Installationen nutzen GOLIB_VIDEOPLAYER zu
- 80 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 20 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen GOLIB_VIDEOPLAYER zu
- 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 20 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 80 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]
Stichprobe n=36986 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>