Commit ec0d98bc authored by Nico Schallehn's avatar Nico Schallehn

sortierung für Spalten eingebaut

parent 254c3449
...@@ -76,12 +76,12 @@ class MediaDBAPI{ ...@@ -76,12 +76,12 @@ class MediaDBAPI{
return $ret; return $ret;
} }
private function SetKeyRights(){ private function SetKeyRights(){
if($this->API_Rechte >= 1){ // Einfacher Zugang nix Technisches... if($this->API_Rechte >= 0){ // Standard Sachen die nicht Deaktivert werden dürfen.
array_push($this->SpaltenFil,"imdbID", "3d", "name", "year", "duration", "rating", "summary", "youtube", "fsk", "Genre", "Schauspieler"); array_push($this->SpaltenFil,"imdbID", "3d", "name", "year", "duration", "rating", "summary", "youtube", "fsk", "Genre", "Schauspieler");
array_push($this->SpaltenEpi,"episodenumber", "season_nr", "series_nr", "name", "duration"); array_push($this->SpaltenEpi,"episodenumber", "season_nr", "series_nr", "name", "duration");
$this->FilterEinf = array_merge($this->FilterEinf, array("imdbID" => "imdbID")); $this->FilterEinf = array_merge($this->FilterEinf, array("imdbID" => "imdbID"));
$this->FilterKomp = array_merge($this->FilterKomp, array("Jahr" => "year", "Laufzeit" => "duration")); $this->FilterKomp = array_merge($this->FilterKomp, array("Jahr" => "year", "Laufzeit" => "duration"));
$this->FilterAnde = array_merge($this->FilterAnde, array("Deutsch", "Englisch")); $this->FilterAnde = array_merge($this->FilterAnde, array("Deutsch", "Englisch","Suche", "Youtube"));
//array_push($this->StatiViews, ""); //array_push($this->StatiViews, "");
} }
if($this->API_Rechte >= 2){ // Einfacher Zugang mit einigen Technischen Infos if($this->API_Rechte >= 2){ // Einfacher Zugang mit einigen Technischen Infos
...@@ -97,7 +97,7 @@ class MediaDBAPI{ ...@@ -97,7 +97,7 @@ class MediaDBAPI{
$this->FilterEinf = array_merge($this->FilterEinf, array( "acodecger" => "acodecger", "acodeceng" => "acodeceng", "vcodec" => "vcodec", $this->FilterEinf = array_merge($this->FilterEinf, array( "acodecger" => "acodecger", "acodeceng" => "acodeceng", "vcodec" => "vcodec",
"channelsger" => "channelsger", "channelseng" => "channelseng")); "channelsger" => "channelsger", "channelseng" => "channelseng"));
$this->FilterKomp = array_merge($this->FilterKomp, array()); $this->FilterKomp = array_merge($this->FilterKomp, array());
$this->FilterAnde = array_merge($this->FilterAnde, array("Suche", "Youtube")); $this->FilterAnde = array_merge($this->FilterAnde, array());
//array_push($this->StatiViews, ""); //array_push($this->StatiViews, "");
} }
if($this->API_Rechte >= 4){ // Einfacher Zugang mit allen Infos Also wann man Welchen FIlm gesehen hat usw. if($this->API_Rechte >= 4){ // Einfacher Zugang mit allen Infos Also wann man Welchen FIlm gesehen hat usw.
...@@ -124,6 +124,15 @@ class MediaDBAPI{ ...@@ -124,6 +124,15 @@ class MediaDBAPI{
//TODO überprüfen ob es die spalten auch wirklich gibt!!! //TODO überprüfen ob es die spalten auch wirklich gibt!!!
//Dafür den Array mit allein Spalten für die Reinfolge verwenden //Dafür den Array mit allein Spalten für die Reinfolge verwenden
/*$tempFilme= array();
foreach ($this->SpaltenFilme as $value) {
if(in_array($value, $this->SpaltenFil)){
array
}
}*/
$this->SpaltenFil = array_intersect($this->SpaltenFilme,$this->SpaltenFil);
$this->SpaltenEpi = array_intersect($this->SpaltenEpisoden,$this->SpaltenEpi);
} }
public function API_GetKeyRights($GET_arr, $POST_arr =""){ public function API_GetKeyRights($GET_arr, $POST_arr =""){
$array["SpaltenFilme"] = $this->SpaltenFil; $array["SpaltenFilme"] = $this->SpaltenFil;
......
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