Help"; return $txt.$help; } public function getName() { return "YouPHPFlix2"; } public function getUUID() { return "e3a568e6-ef61-4dcc-aad0-0109e9be8e36"; } public function getPluginVersion() { return "1.0"; } public function getEmptyDataObject() { global $global; $obj = new stdClass(); $obj->pageDots = true; $obj->PlayList = true; $obj->PlayListAutoPlay = true; $obj->DateAdded = true; $obj->DateAddedAutoPlay = true; $obj->MostPopular = true; $obj->MostPopularAutoPlay = true; $obj->MostWatched = true; $obj->MostWatchedAutoPlay = true; $obj->Categories = true; $obj->CategoriesAutoPlay = true; $obj->maxVideos = 20; $obj->SortByName = false; $obj->BigVideo = true; $obj->RemoveBigVideoDescription = false; $obj->backgroundRGB = "20,20,20"; $obj->landscapePosters = true; $obj->playVideoOnFullscreen = true; $obj->youtubeModeOnFullscreen = false; $obj->paidOnlyLabelOverPoster = false; return $obj; } public function getHelp(){ if(User::isAdmin()){ return "

YouPHPFlix options (admin)

Option-nameDefaultDescription
DefaultDesigncheckedThe original style, for each category, one row with the newest videos
DateAdded,MostPopular,MostWatched,SortByNamechecked,checked,checked,uncheckedMetacategories
LiteDesignunchecked All categories in one row
separateAudiouncheckedCreate a own row for audio
"; } return ""; } public function getFirstPage(){ global $global; if(!YouPHPTubePlugin::isEnabled("d3sa2k4l3-23rds421-re323-4ae-423")){ return $global['systemRootPath'].'plugin/YouPHPFlix2/view/modeFlix.php'; } } public function getHeadCode() { global $global; $obj = $this->getDataObject(); $css = ""; //$css .= "theme.".css\" rel=\"stylesheet\" type=\"text/css\"/>"; $css .= ""; if(!empty($obj->youtubeModeOnFullscreen) && !empty($_GET['videoName'])){ $css .= ''; $css .= ''; } if(!empty($obj->youtubeModeOnFullscreen)){ $css .= ''; } return $css; } static function getLinkToVideo($videos_id){ $obj = YouPHPTubePlugin::getObjectData("YouPHPFlix2"); $link = Video::getLinkToVideo($videos_id); if(!empty($obj->playVideoOnFullscreen)){ $link = parseVideos($link, 1, 0, 0, 0, 1); } return $link; } public function getFooterCode() { $obj = $this->getDataObject(); global $global; $js = ''; if(!empty($obj->playVideoOnFullscreen)){ $js = ''; }else{ $js = ''; } $js .= ''; return $js; } public function getTags() { return array('free', 'firstPage', 'netflix'); } }