s->author = $amp->data->news->author_alternative; } // If author is still not set or is not a real author ('unbekannt') // => Check last alternative or set to FILM.TV if (!$amp->data->news->author || $amp->data->news->author == "unbekannt") { $amp->data->news->author = FTV::getInstance() ->getArticleConfigValue(FTV::CONT_CONFIG_VIDEO, FTV::KEY_AUTHOR_NAME, $amp->idart, "FILM.TV"); } // Related news data $relatedNewsCollector = [ FTV::KEY_RELATED_NEWS_1_IDART => FTV::KEY_RELATED_NEWS_1_TEXT, FTV::KEY_RELATED_NEWS_2_IDART => FTV::KEY_RELATED_NEWS_2_TEXT ]; // Init related news $amp->related_news = []; // Go through all related news foreach ($relatedNewsCollector as $idart => $text) { $idart = FTV::getInstance()->getArticleConfigValue(FTV::CONT_PLAYER, $idart, $amp->idart); $text = FTV::getInstance()->getArticleConfigValue(FTV::CONT_PLAYER, $text, $amp->idart); if (!empty($idart) && is_numeric($idart)) { $amp->related_news[] = [ "url" => FTV::getInstance()->getArticleUrl($idart), "text" => $text ]; } } // Set external related news if exists and valid $externalRelatedNewsUrl = FTV::getInstance()->getArticleConfigValue(FTV::CONT_PLAYER, FTV::KEY_RELATED_NEWS_3_URL, $amp->idart); $externalRelatedNewsText = FTV::getInstance()->getArticleConfigValue(FTV::CONT_PLAYER, FTV::KEY_RELATED_NEWS_3_TEXT, $amp->idart); if (!empty($externalRelatedNewsUrl) && filter_var($externalRelatedNewsUrl, FILTER_VALIDATE_URL)) { $amp->related_news[] = [ "url" => $externalRelatedNewsUrl, "text" => $externalRelatedNewsText ]; } // Init bildershow data $amp->data->bildershow = false; $pagesType = FTV::getInstance()->getArticleConfigValue(FTV::CONT_FILM_INFO, FTV::KEY_PAGES_TYPE, $amp->idart); $pagesItems = FTV::getInstance()->getArticleConfigValue(FTV::CONT_FILM_INFO, FTV::KEY_PAGES_ITEMS, $amp->idart); if ($pagesType == "bilder" && $pagesItems != "") { $bildershowItems = explode(";;;", $pagesItems); foreach ($bildershowItems as &$item) { $item = explode("+++", $item); } $amp->data->bildershow->item->url = "https://www.film.tv/upload/bilder/filmshot_klein/" . $bildershowItems[0][0]; list($amp->data->bildershow->item->width, $amp->data->bildershow->item->height) = getimagesize($amp->data->bildershow->item->url); $amp->data->bildershow->item->title = $bildershowItems[0][1]; $amp->data->bildershow->count = count($bildershowItems); } // Film info data $filmInfoCollector = [ FTV::KEY_STORY => "Die Story", FTV::KEY_CAST => "Schauspieler", FTV::KEY_DIRECTORS => "Regie", FTV::KEY_PRODUCTION => "Produktion", FTV::KEY_SCRIPT => "Drehbuch", FTV::KEY_BACKGROUND => "Hintergrund", FTV::KEY_TECHNIQUE => "Technikinfos", FTV::KEY_SOUNDTRACK => "Filmmusik", FTV::KEY_COUNTRY_AND_YEAR => "Produktionsland & Jahr", FTV::KEY_SPECIALS => "Specials", FTV::KEY_ASPECT_RATIO => "Bildformat", FTV::KEY_LANGUAGES => "Sprachen", FTV::KEY_SUBTITLES => "Untertitel", FTV::KEY_OFFICIAL_WEBSITE_URL => "Offizielle Website", FTV::KEY_FACEBOOK_URL => "Facebook-Seite" ]; // Init film info data $amp->data->film_info = []; // Go through the film info data foreach ($filmInfoCollector as $module => $label) { if ($value = FTV::getInstance()->getArticleConfigValue(FTV::CONT_FILM_INFO, $module, $amp->idart)) { $amp->data->film_info[] = [ "label" => $label, "value" => $value ]; } } /* // Picture data $pictureCollector = [ "play" => "play" ]; // Go through all picture data foreach ($pictureCollector as $name => $suffix) { $filename = FTV_Helper::changePictureSizeUrl(1, $amp->data->picture_shot, $suffix); $imageData = @getimagesize($filename); if ($imageData) { $amp->data->pictures->$name->url = $filename; $amp->data->pictures->$name->width = $imageData[0]; $amp->data->pictures->$name->height = $imageData[1]; } } */ } else { abortAmp(); } ?>

Dschungelcamp 2017 - Tag 2 - Bild 1 von 39

Dschungelcamp 2017 - Tag 2 - Bild 1 von 39

Szene aus dem Dschungelcamp 2017 - Tag 2

 

Surftipps: User, die hier waren, besuchten übrigens auch diese Seiten:

 
 

Meinungen zu "Dschungelcamp 2017 - Tag 2 - Bild 1 von 39"