diff --git a/.gitmodules b/.gitmodules index db81731..e3b0280 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "submodules/spyc"] path = submodules/spyc url = https://github.com/mustangostang/spyc.git +[submodule "submodules/lite-youtube-embed"] + path = submodules/lite-youtube-embed + url = https://github.com/paulirish/lite-youtube-embed.git diff --git a/DieJudoGürtelprüfung/kyu.php b/DieJudoGürtelprüfung/kyu.php index 96f62e9..9510474 100644 --- a/DieJudoGürtelprüfung/kyu.php +++ b/DieJudoGürtelprüfung/kyu.php @@ -35,47 +35,39 @@ function getCurPagesUrl(){ return $pageURL; } -function youtubeFrame($ytUrl, $from=NULL, $to=NULL){ - // return ""; - return ""; -} function htmlCardCode($article, $Parsedown){ if( empty($article['yaml']) && empty($article['mdText']) ) return ""; + $videoFrame = ( + array_key_exists('yaml', $article) + ?( + array_key_exists('video', $article['yaml']) + ?( + "
".html5VideoFrame($article['yaml']['video'])."
" + ) + :"" + ) + :"" + ); + $ytVideoFrame = ( + array_key_exists('yaml', $article) + ?( + array_key_exists('youtube', $article['yaml']) + ?( + ytLightEmbed($article['yaml']['youtube']) + ) + :"" + ) + :"" + ); return "
" ."
" ."
" - .( - array_key_exists('yaml', $article) - ?( - array_key_exists('video', $article['yaml']) - ?( - "" - ) - :"" - ) - :"" - ) + .(!empty($videoFrame)?$videoFrame:$ytVideoFrame) ."
" - .( - array_key_exists( 'youtube', $article['yaml']) - ?("
".youtubeFrame($article['yaml']['youtube']['url'])."
") - :"" - ) ."
" ."" .$article['yaml']['title'] @@ -92,6 +84,51 @@ return ."
" ."
"; } + +//! create the