get('youtubevideo');
if ($row['CType'] === 'youtubevideo_pi1') {
$videoRelations = $parentObject->renderText($row['uid']);
$youtubeObjects = \TYPO3\CMS\Backend\Utility\BackendUtility::resolveFileReferences('tt_content', 'tx_youtubevideo_assets', $row);
$itemContent .= '
';
foreach ($youtubeObjects as $video) {
$original = $video->getOriginalFile();
$code = $video->getContents();
$onlineMediaHelper = OnlineMediaHelperRegistry::getInstance()->getOnlineMediaHelper($original);
$previewUrl = str_replace(Environment::getPublicPath(), '', $onlineMediaHelper->getPreviewImage($original));
if (!$video->getProperty('hidden')){
$itemContent .= '
';
if ($extensionConfiguration['youtubevideoEnableBePlayer']) {
$itemContent .= '
';
} else {
$itemContent .= $parentObject->linkEditContent('

', $row);
}
if ($video->getProperty('title')){
$itemContent .= '
' . $parentObject->linkEditContent($parentObject->renderText($video->getProperty('title')), $row) . '';
}
$itemContent .= '
';
if ($video->getProperty('tx_youtubevideo_mute')){
$itemContent .= '- ' . $parentObject->linkEditContent('Mute: on', $row) . '
';
}
if ($video->getProperty('tx_youtubevideo_loop')){
$itemContent .= '- ' . $parentObject->linkEditContent('Loop: on', $row) . '
';
}
if (!$video->getProperty('tx_youtubevideo_fullscreen')){
$itemContent .= '- ' . $parentObject->linkEditContent('Fullscreen: off', $row) . '
';
}
if (!$video->getProperty('tx_youtubevideo_rel')){
$itemContent .= '- ' . $parentObject->linkEditContent('Related: off', $row) . '
';
}
if ($video->getProperty('tx_youtubevideo_starttime')){
$itemContent .= '- ' . $parentObject->linkEditContent('Start: ' . $video->getProperty('tx_youtubevideo_starttime') , $row) . '
';
}
if ($video->getProperty('tx_youtubevideo_endtime')){
$itemContent .= '- ' . $parentObject->linkEditContent('End: ' . $video->getProperty('tx_youtubevideo_endtime') , $row) . '
';
}
$itemContent .= '
';
}
}
$itemContent .= '
';
if (
$row['tx_youtubevideo_colcount'] ||
$row['tx_paginatedprocessors_paginationenabled'] ||
$row['tx_paginatedprocessors_itemsperpage'] ||
$row['tx_paginatedprocessors_pagelinksshown'] ||
$row['tx_paginatedprocessors_pagelinksshown']
) {
$itemContent .= '';
if ($row['tx_youtubevideo_colcount']) {
$itemContent .= '
Layout: columns:' . $parentObject->linkEditContent($parentObject->renderText($row['tx_youtubevideo_colcount']), $row) . '';
}
if ($row['tx_paginatedprocessors_paginationenabled']) {
$itemContent .= '
Pagination: active ';
if ($row['tx_paginatedprocessors_itemsperpage']) {
$itemContent .= ' • items per page: ' . $row['tx_paginatedprocessors_itemsperpage'];
}
if ($row['tx_paginatedprocessors_pagelinksshown']) {
$itemContent .= ' • links shown: ' . $row['tx_paginatedprocessors_pagelinksshown'];
}
if ($row['tx_paginatedprocessors_urlsegment']) {
$itemContent .= ' • url segment: ' . $row['tx_paginatedprocessors_urlsegment'];
}
}
$itemContent .= '
';
}
$drawItem = FALSE;
}
}
}