Commit 9febef92 authored by Nico Schallehn's avatar Nico Schallehn

test

parent 67a4d9f1
......@@ -939,97 +939,93 @@ class Media {
$co.= ' <displayseason>-1</displayseason>'.PHP_EOL;
$co.= ' <displayepisode>-1</displayepisode>'.PHP_EOL;
//$co.= ' <year>'.$Film['year'].'</year>'.PHP_EOL;
//$co.= ' <plot>'.$Film['summary'].'</plot>'.PHP_EOL;
//$co.= ' <tagline>'.$Film['tagline'].'</tagline>'.PHP_EOL;
$co.= ' <runtime>'.($Film['duration']/60).'</runtime>'.PHP_EOL;
if(file_exists($this->config["CoverDir"]."Serien/full/".$DataArr['imdbID'].".jpg")){
$co.= ' <thumb aspect="poster" preview="http://mediadb.ivaya.de/cover/Serien/full/'.$DataArr['imdbID'].'.jpg">'.
'http://mediadb.ivaya.de/cover/Serien/full/'.$DataArr['imdbID'].'.jpg</thumb>'.PHP_EOL;
}
//$co.= ' <playcount>'.$Film['views'].'</playcount>'.PHP_EOL;
//$co.= ' <lastplayed>'.$Film['lastView'].'</lastplayed>'.PHP_EOL;
$co.= ' <id>tt'.$DataArr['imdbID'].'</id>'.PHP_EOL;
/*$genre = explode("|", $Film['Genre']);
foreach ($genre as $value) {
$co.= ' <genre>'.$value.'</genre>'.PHP_EOL;
}*/
$co.= '</tvshow>'.PHP_EOL;
file_put_contents($nfotvshow, $co);
//$co.= ' <dateadded>'.$Film['added'].'</dateadded>'.PHP_EOL;
$Query = "SELECT ".
"(SELECT name FROM Episoden WHERE series_nr = '".$DataArr['imdbID']."' ) AS titel,".
"(SELECT count(*) FROM Staffeln WHERE series_nr = '".$DataArr['imdbID']."' ) AS AnzStaffeln,".
"(SELECT count(*) FROM Episoden WHERE series_nr = '".$DataArr['imdbID']."' ) AS AnzEpisoden,".
"(SELECT sum(duration) FROM Episoden WHERE series_nr = '".$DataArr['imdbID']."' ) AS duration;";
var_dump($DataArr);
$co.= '</tvshow>'.PHP_EOL;
echo $co;
echo $Query.PHP_EOL;
exit;
file_put_contents($nfotvshow, $co);
//$mediaDBurl = "http://mediadb.ivaya.de/api.php?key=".$this->config["ApiKeys"]['MediaDB_Key']."&action=GetDataList&Tabelle=Filme&Spalten=imdbID,Genre,Schauspieler&imdbID=".$Film["imdbID"];
//echo $mediaDBurl.PHP_EOL;
//$mediaDB = $this->jsonCacheDecoder($mediaDBurl);
$co = '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>'.PHP_EOL;
$co.= '<episodedetails>'.PHP_EOL;
$co.= ' <title>'.$Film['titel'].'</title>'.PHP_EOL;
$co.= ' <season>'.$DataArr["Season"].'</season>'.PHP_EOL;
$co.= ' <episode>'.$DataArr["episodenumber"].'</episode>'.PHP_EOL;
$co.= ' <displayseason>'.$DataArr["Season"].'</displayseason>'.PHP_EOL;
$co.= ' <displayepisode>'.$DataArr["episodenumber"].'</displayepisode>'.PHP_EOL;
//$co.= ' <originaltitle>'.$Film['titelOriginal'].'</originaltitle>'.PHP_EOL;
//if(!(strlen($Film['collection']) ==0)){
$result = $mysqli->query($Query);
if($mysqli->error != ""){ echo "Mysql-Fehler: ".$mysqli->error.PHP_EOL; return false;}
if($result->num_rows==1){
$Film = $result->fetch_assoc();
//}
//$co.= ' <rating>'.$Film['rating'].'</rating>'.PHP_EOL;
$co.= ' <year>'.$Film['year'].'</year>'.PHP_EOL;
$co.= ' <plot>'.$Film['summary'].'</plot>'.PHP_EOL;
$co.= ' <tagline>'.$Film['tagline'].'</tagline>'.PHP_EOL;
$co.= ' <runtime>'.($Film['duration']/60).'</runtime>'.PHP_EOL;
if(file_exists($this->config["CoverDir"]."Filme/full/".$Film["imdbID"].".jpg")){
$co.= ' <thumb aspect="poster" preview="http://mediadb.ivaya.de/cover/Filme/high/'.$Film['imdbID'].'.jpg">'.
'http://mediadb.ivaya.de/cover/Filme/high/'.$Film['imdbID'].'.jpg</thumb>'.PHP_EOL;
}
//if(file_exists($this->config["CoverDir"]."Filme/background/".$Film["imdbID"].".jpg")){
// $co.= ' <fanart>'.PHP_EOL;
// $co.= ' <thumb preview="http://mediadb.ivaya.de/cover/Filme/background/'.$Film['imdbID'].'.jpg">'.
// 'http://mediadb.ivaya.de/cover/Filme/background/'.$Film['imdbID'].'.jpg</thumb>'.PHP_EOL;
// $co.= ' </fanart>'.PHP_EOL;
//}
//if(isset($DataArr['fsk'])){
// $co.= ' <mpaa>FSK '.$Film['fsk'].'</mpaa>'.PHP_EOL;
//}
$co.= ' <playcount>'.$Film['views'].'</playcount>'.PHP_EOL;
$co.= ' <lastplayed>'.$Film['lastView'].'</lastplayed>'.PHP_EOL;
$co.= ' <id>tt'.$Film['imdbID'].'</id>'.PHP_EOL;
$genre = explode("|", $Film['Genre']);
foreach ($genre as $value) {
$co.= ' <genre>'.$value.'</genre>'.PHP_EOL;
$co = '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>'.PHP_EOL;
$co.= '<episodedetails>'.PHP_EOL;
$co.= ' <title>'.$Film['titel'].'</title>'.PHP_EOL;
$co.= ' <season>'.$DataArr["Season"].'</season>'.PHP_EOL;
$co.= ' <episode>'.$DataArr["episodenumber"].'</episode>'.PHP_EOL;
$co.= ' <displayseason>'.$DataArr["Season"].'</displayseason>'.PHP_EOL;
$co.= ' <displayepisode>'.$DataArr["episodenumber"].'</displayepisode>'.PHP_EOL;
//$co.= ' <originaltitle>'.$Film['titelOriginal'].'</originaltitle>'.PHP_EOL;
//if(!(strlen($Film['collection']) ==0)){
//}
//$co.= ' <rating>'.$Film['rating'].'</rating>'.PHP_EOL;
$co.= ' <year>'.$Film['year'].'</year>'.PHP_EOL;
$co.= ' <plot>'.$Film['summary'].'</plot>'.PHP_EOL;
$co.= ' <tagline>'.$Film['tagline'].'</tagline>'.PHP_EOL;
$co.= ' <runtime>'.($Film['duration']/60).'</runtime>'.PHP_EOL;
if(file_exists($this->config["CoverDir"]."Filme/full/".$Film["imdbID"].".jpg")){
$co.= ' <thumb aspect="poster" preview="http://mediadb.ivaya.de/cover/Filme/high/'.$Film['imdbID'].'.jpg">'.
'http://mediadb.ivaya.de/cover/Filme/high/'.$Film['imdbID'].'.jpg</thumb>'.PHP_EOL;
}
//if(file_exists($this->config["CoverDir"]."Filme/background/".$Film["imdbID"].".jpg")){
// $co.= ' <fanart>'.PHP_EOL;
// $co.= ' <thumb preview="http://mediadb.ivaya.de/cover/Filme/background/'.$Film['imdbID'].'.jpg">'.
// 'http://mediadb.ivaya.de/cover/Filme/background/'.$Film['imdbID'].'.jpg</thumb>'.PHP_EOL;
// $co.= ' </fanart>'.PHP_EOL;
//}
//if(isset($DataArr['fsk'])){
// $co.= ' <mpaa>FSK '.$Film['fsk'].'</mpaa>'.PHP_EOL;
//}
$co.= ' <playcount>'.$Film['views'].'</playcount>'.PHP_EOL;
$co.= ' <lastplayed>'.$Film['lastView'].'</lastplayed>'.PHP_EOL;
$co.= ' <id>tt'.$Film['imdbID'].'</id>'.PHP_EOL;
$genre = explode("|", $Film['Genre']);
foreach ($genre as $value) {
$co.= ' <genre>'.$value.'</genre>'.PHP_EOL;
}
//if(!(strlen($Film['youtube']) ==0)){
// $youtube = explode(":", $Film['youtube']);
// $co.= ' <trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid='.$youtube[1].'</trailer>'.PHP_EOL;
//}
// <fileinfo> .....
/*$counter = 0;
$schauspieler = explode("|", $Film['Schauspieler']);
foreach ( $schauspieler as $value) {
$co.= ' <actor>'.PHP_EOL;
$co.= ' <name>'.$value.'</name>'.PHP_EOL;
$co.= ' <order>'.$counter.'</order>'.PHP_EOL;
$co.= ' </actor>'.PHP_EOL;
$counter++;
}*/
$co.= ' <dateadded>'.$Film['added'].'</dateadded>'.PHP_EOL;
$co.= '</episodedetails>'.PHP_EOL;
file_put_contents($nfoFile, $co);
echo " Done!!".PHP_EOL;
}
//if(!(strlen($Film['youtube']) ==0)){
// $youtube = explode(":", $Film['youtube']);
// $co.= ' <trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid='.$youtube[1].'</trailer>'.PHP_EOL;
//}
// <fileinfo> .....
/*$counter = 0;
$schauspieler = explode("|", $Film['Schauspieler']);
foreach ( $schauspieler as $value) {
$co.= ' <actor>'.PHP_EOL;
$co.= ' <name>'.$value.'</name>'.PHP_EOL;
$co.= ' <order>'.$counter.'</order>'.PHP_EOL;
$co.= ' </actor>'.PHP_EOL;
$counter++;
}*/
$co.= ' <dateadded>'.$Film['added'].'</dateadded>'.PHP_EOL;
$co.= '</episodedetails>'.PHP_EOL;
file_put_contents($nfoFile, $co);
echo " Done!!".PHP_EOL;
}
}
private function updateMovie($DataArr, $File, $md5 = true, $CheckOnly=true){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment