From 069b84796f551b167910718dbb516a23b5e43c5c Mon Sep 17 00:00:00 2001 From: Chewbaka69 Date: Wed, 21 Nov 2018 14:47:27 +0100 Subject: [PATCH] Add custom html title --- fuel/app/classes/controller/episode.php | 2 ++ fuel/app/classes/controller/home.php | 2 +- fuel/app/classes/controller/library.php | 2 ++ fuel/app/classes/controller/movie.php | 4 ++++ fuel/app/classes/controller/season.php | 2 ++ fuel/app/classes/controller/tvshow.php | 2 ++ fuel/app/views/layout/header.php | 2 +- fuel/app/views/layout/index.php | 14 ++++++++------ 8 files changed, 22 insertions(+), 8 deletions(-) diff --git a/fuel/app/classes/controller/episode.php b/fuel/app/classes/controller/episode.php index e44d4a3..ff24e17 100644 --- a/fuel/app/classes/controller/episode.php +++ b/fuel/app/classes/controller/episode.php @@ -17,6 +17,8 @@ class Controller_Episode extends Controller_Home if(!$episode) Response::redirect('/home'); + $this->template->title = $episode->getTvShow()->title . ' S' . $episode->getSeason()->number . ' - E' .$episode->number . ' ' . $episode->title; + $episode->getMetaData(); $body = View::forge('episode/index'); diff --git a/fuel/app/classes/controller/home.php b/fuel/app/classes/controller/home.php index 7395b05..3cc131f 100755 --- a/fuel/app/classes/controller/home.php +++ b/fuel/app/classes/controller/home.php @@ -24,7 +24,7 @@ class Controller_Home extends Controller_Template if(!$server) Response::redirect('/login'); - //var_dump($sessionLibraries);die(); + $this->template->title = 'Home'; $libraries = $server->getLibraries(); diff --git a/fuel/app/classes/controller/library.php b/fuel/app/classes/controller/library.php index 2e72133..05c3a3c 100644 --- a/fuel/app/classes/controller/library.php +++ b/fuel/app/classes/controller/library.php @@ -17,6 +17,8 @@ class Controller_Library extends Controller_Home if(!$library) Response::redirect('/home'); + $this->template->title = $library->name . ' in '. $library->getServer()->name; + $body = View::forge('libraries/list'); $content = null; diff --git a/fuel/app/classes/controller/movie.php b/fuel/app/classes/controller/movie.php index 4cda797..ebf7349 100644 --- a/fuel/app/classes/controller/movie.php +++ b/fuel/app/classes/controller/movie.php @@ -17,6 +17,8 @@ class Controller_Movie extends Controller_Home if(!$movie) Response::redirect('/home'); + $this->template->title = $movie->title; + $movie->getMetaData(); $movie->getTrailer(); @@ -35,6 +37,8 @@ class Controller_Movie extends Controller_Home if(!$movies) Response::redirect('/home'); + $this->template->title = 'Movie List'; + $body = View::forge('movie/list'); $body->set('movies', $movies); diff --git a/fuel/app/classes/controller/season.php b/fuel/app/classes/controller/season.php index 2818ef9..434eb60 100644 --- a/fuel/app/classes/controller/season.php +++ b/fuel/app/classes/controller/season.php @@ -11,6 +11,8 @@ class Controller_Season extends Controller_Home if(!$season) Response::redirect('/home'); + $this->template->title = $season->getTvShow()->title . ' S' . $season->number; + $body = View::forge('season/index'); $body->set('season', $season); diff --git a/fuel/app/classes/controller/tvshow.php b/fuel/app/classes/controller/tvshow.php index 2cf009c..9826749 100644 --- a/fuel/app/classes/controller/tvshow.php +++ b/fuel/app/classes/controller/tvshow.php @@ -11,6 +11,8 @@ class Controller_Tvshow extends Controller_Home if(!$tvshow) Response::redirect('/home'); + $this->template->title = $tvshow->title; + $tvshow->getMetaData(); $body = View::forge('tvshow/index'); diff --git a/fuel/app/views/layout/header.php b/fuel/app/views/layout/header.php index 4f4f589..cf5a582 100644 --- a/fuel/app/views/layout/header.php +++ b/fuel/app/views/layout/header.php @@ -1,5 +1,5 @@ - PlexShare 1.0 by Chewbaka + <?php echo $title; ?> diff --git a/fuel/app/views/layout/index.php b/fuel/app/views/layout/index.php index 7d292ad..4567e33 100644 --- a/fuel/app/views/layout/index.php +++ b/fuel/app/views/layout/index.php @@ -1,11 +1,13 @@ - + isset($title) ? 'PlexShare :: ' . $title : 'PlexShare by Chewbaka' +]); ?> isset($body) ? $body : null, - 'user' => isset($user) ? $user : null, - 'MenuLibraries' => isset($MenuLibraries) ? $MenuLibraries : null, - 'MenuServer' => isset($MenuServer) ? $MenuServer : null, - 'js_bottom' => isset($js_bottom) ? $js_bottom : null, + 'body' => isset($body) ? $body : null, + 'user' => isset($user) ? $user : null, + 'MenuLibraries' => isset($MenuLibraries) ? $MenuLibraries : null, + 'MenuServer' => isset($MenuServer) ? $MenuServer : null, + 'js_bottom' => isset($js_bottom) ? $js_bottom : null, ]); ?> \ No newline at end of file