pull/9/head
Chewbaka69 5 years ago
parent 9df33e2c93
commit 4644bc61a8

@ -1,5 +1,6 @@
<?php
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\View;
@ -17,14 +18,16 @@ 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;
Lang::load('movie');
Lang::load('action');
$episode->getMetaData();
$body = View::forge('episode/index');
$this->template->title = $episode->getTvShow()->title . ' S' . $episode->getSeason()->number . ' - E' .$episode->number . ' ' . $episode->title;
$seasons = $episode->getTvShow()->getSeasons();
$episodes = $episode->getSeason()->getEpisodes();
$body = View::forge('episode/index');
$body->set('episode', $episode);
$body->set('seasons', $seasons);
$body->set('episodes', $episodes);

@ -1,6 +1,7 @@
<?php
use Fuel\Core\Controller_Template;
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\Session;
use Fuel\Core\View;
@ -24,6 +25,9 @@ class Controller_Home extends Controller_Template
if(!$server)
Response::redirect('/login');
Lang::load('menu');
Lang::load('settings');
$this->template->title = 'Home';
$libraries = $server->getLibraries();
@ -38,11 +42,14 @@ class Controller_Home extends Controller_Template
$this->template->MenuServer = $server;
$this->template->MenuLibraries = $libraries;
$this->template->js_bottom = ['clappr.min.js', 'player.js'];
$this->template->js_bottom = ['clappr.min.js', 'player.js', 'plex_alert.js'];
}
public function action_index()
{
Lang::load('home');
Lang::load('season');
$body = View::forge('home/index');
$server_id = $this->param('server_id');

@ -1,5 +1,6 @@
<?php
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\View;
@ -12,6 +13,11 @@ class Controller_Movie extends Controller_Home
if(!$movie_id)
Response::redirect('/home');
Lang::load('movie');
Lang::load('action');
$body = View::forge('movie/index');
$movie = Model_Movie::find_by_pk($movie_id);
if(!$movie)
@ -37,10 +43,12 @@ class Controller_Movie extends Controller_Home
if(!$movies)
Response::redirect('/home');
$this->template->title = 'Movie List';
Lang::load('movie');
$body = View::forge('movie/list');
$this->template->title = 'Movie List';
$body->set('movies', $movies);
$this->template->body = $body;

@ -1,5 +1,9 @@
<?php
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\View;
class Controller_Season extends Controller_Home
{
public function action_index()
@ -11,13 +15,16 @@ class Controller_Season extends Controller_Home
if(!$season)
Response::redirect('/home');
Lang::load('movie');
Lang::load('season');
Lang::load('action');
$body = View::forge('season/index');
$seasons = $season->getTvShow()->getSeasons();
$this->template->title = $season->getTvShow()->title . ' S' . $season->number;
$body = View::forge('season/index');
$body->set('season', $season);
$body->set('seasons', $seasons);

@ -3,6 +3,7 @@
use Fuel\Core\Config;
use Fuel\Core\Controller_Template;
use Fuel\Core\Input;
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\Session;
use Fuel\Core\View;
@ -16,11 +17,15 @@ class Controller_Settings extends Controller_Template
public function before()
{
parent::before();
$this->_user = Session::get('user');
if(!$this->_user)
Response::redirect('/login');
Lang::load('settings');
Lang::load('action');
$user_id = $this->_user->id;
$servers = Model_Server::find(function($query) use($user_id) {
@ -55,6 +60,8 @@ class Controller_Settings extends Controller_Template
public function action_index()
{
$body = View::forge('settings/index');
$default_settings = Config::load('user_settings');
$settings = Model_Settings::find_one_by('user_id', Session::get('user')->id);
@ -74,7 +81,6 @@ class Controller_Settings extends Controller_Template
$settings->save();
}
$body = View::forge('settings/index');
$body->set('default_settings', $default_settings);
$body->set('settings', $settings);
@ -83,6 +89,8 @@ class Controller_Settings extends Controller_Template
public function action_servers()
{
Lang::load('settings');
$this->template->js_bottom = ['plex_alert.js', 'server_refresh.js'];
$body = View::forge('settings/servers');

@ -1,5 +1,9 @@
<?php
use Fuel\Core\Lang;
use Fuel\Core\Response;
use Fuel\Core\View;
class Controller_Tvshow extends Controller_Home
{
public function action_index()
@ -11,12 +15,16 @@ class Controller_Tvshow extends Controller_Home
if(!$tvshow)
Response::redirect('/home');
Lang::load('movie');
Lang::load('season');
Lang::load('action');
$body = View::forge('tvshow/index');
$this->template->title = $tvshow->title;
$tvshow->getMetaData();
$body = View::forge('tvshow/index');
$body->set('tvshow', $tvshow);
$this->template->body = $body;

@ -77,14 +77,14 @@ return array(
/**
* Localization & internationalization settings
*/
// 'language' => 'en', // Default language
// 'language_fallback' => 'en', // Fallback language when file isn't available for default language
// 'locale' => 'en_US', // PHP set_locale() setting, null to not set
'language' => 'en', // Default language
'language_fallback' => 'en', // Fallback language when file isn't available for default language
'locale' => 'en_US', // PHP set_locale() setting, null to not set
/**
* Internal string encoding charset
*/
// 'encoding' => 'UTF-8',
'encoding' => 'UTF-8',
/**
* DateTime settings

@ -0,0 +1,22 @@
<?php return [
'refresh' => 'Refresh',
'refresh_servers' => 'Refresh Servers',
'refresh_libraries' => 'Refresh Libraries',
'edit' => 'Edit',
'save_modification' => 'Save Modification',
'disable' => 'Disable',
'enabled' => 'Enabled',
'disabled' => 'Disabled',
'delete' => 'Delete',
'play' => 'Play',
'random_order' => 'Random Order',
'add_to_queue' => 'Add to the playing queue',
'more' => 'More',
'mark_as_read' => 'Mark as read',
'show_poster' => 'Show poster',
'read_more' => 'Read more',
'download' => 'Download',
'online' => 'Online',
'offline' => 'Offline',
'none' => 'None'
];

@ -0,0 +1,7 @@
<?php
return [
'recently' => [
'tv_shows' => 'Recently added TV Show',
'movies' => 'Recently added Movies'
]
];

@ -0,0 +1,11 @@
<?php return [
'status' => 'status',
'account' => 'account',
'admin' => 'admin',
'users' => 'users',
'switch_user' => 'switch user',
'sign_out' => 'sign out',
'links' => 'links',
'libraries' => 'libraries',
'all_movies' => 'All movies',
];

@ -0,0 +1,14 @@
<?php return [
'movie' => 'Movie',
'movies' => 'Movies',
'episode' => 'Episode',
'episodes' => 'Episodes',
'directed' => 'Directed by',
'writed' => 'Writed by',
'studio' => 'Studio',
'video' => 'Video',
'audio' => 'Audio',
'subtitles' => 'Sub-titles',
'actors' => 'Actors',
'watch_trailer' => 'Watch Trailer',
];

@ -0,0 +1,11 @@
<?php return [
'player' => 'player',
'queue' => 'reading list',
'play' => 'play',
'pause' => 'pause',
'stop' => 'stop',
'next' => 'next',
'previous' => 'previous',
'fullscreen' => 'fullscreen',
'broadcast' => 'broadcast',
];

@ -0,0 +1,4 @@
<?php return [
'season' => 'Season',
'seasons' => 'Seasons',
];

@ -0,0 +1,19 @@
<?php return [
'settings' => 'Settings',
'general' => 'General',
'my_servers' => 'My Servers',
'my_libraries' => 'My Libraries',
'version' => 'version',
'language' => 'Language',
'sub_account' => 'Sub account',
'add_sub_account' => 'add sub account',
'player' => 'Player',
'streaming' => 'Streaming',
'max_download' => 'Max Download Speed',
'max_download_description' => 'Set the default quality for streaming video over the internet. If quality is set too high, videos will start slowly and pause frequently.',
'subtitle_size' => 'Subtitle Size',
'bonus' => 'Bonus',
'trailers_type' => 'Cinema Trailers Type',
'trailers_number' => 'Cinema Trailers to Play Before Movies',
'permissions' => 'Permissions',
];

@ -0,0 +1,7 @@
<?php return [
'studio' => 'studio',
'actor' => [
'actor' => 'actor',
'actors' => 'actors',
]
];

@ -17,11 +17,19 @@
<div class="PageHeaderRight-pageHeaderRight-2CT0g">
<div class="pageHeaderToolbar-toolbarContainer-2N-IJ Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-16" data-original-title="Play" data-toggle="tooltip" data-placement="bottom" data-id="<?php echo $episode->id; ?>" role="button"
<a title="<?php echo __('download'); ?>" href="<?php echo $episode->getDownloadLink(); ?>" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-sync-560" aria-hidden="true"></i>
</a>
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<div class="Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-16" title="<?php echo __('play'); ?>" data-toggle="tooltip" data-placement="bottom" data-id="<?php echo $episode->id; ?>" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-play-560" aria-hidden="true"></i>
</button>
<button id="id-15" data-original-title="More..." aria-haspopup="true" data-placement="bottom" data-toggle="tooltip"
<button id="id-15" title="<?php echo __('more'); ?>..." aria-haspopup="true" data-placement="bottom" data-toggle="tooltip"
role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-more-560" aria-hidden="true"></i>
@ -35,7 +43,7 @@
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<button id="id-235" data-original-title="Show poster" data-placement="bottom" data-toggle="tooltip" role="button"
<button id="id-235" title="<?php echo __('show_poster'); ?>" data-placement="bottom" data-toggle="tooltip" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO " type="button">
<i class="plex-icon-toolbar-artwork-560" aria-hidden="true"></i></button>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
@ -156,7 +164,7 @@
<div class="PrePlayDetailsGroup-group-3i0Tj" data-qa-id="preplayDetailsContainer">
<?php if ($episode->metadata['Director']) : ?>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Directed by</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('directed'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php foreach ($episode->metadata['Director'] as $director) : ?>
@ -177,7 +185,7 @@
<?php endif; ?>
<?php if ($episode->metadata['Writer']) : ?>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Writed by</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('writed'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php foreach ($episode->metadata['Writer'] as $writer) : ?>
@ -199,27 +207,29 @@
</div>
<div class="PrePlayDetailsGroup-group-3i0Tj" data-qa-id="preplayDetailsContainer">
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Vidéo</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('video'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span data-qa-id="videoStream">
<?php if (isset($episode->metadata['Media']['@attributes'])) : ?>
<?php echo strtoupper($episode->metadata['Media']['@attributes']['videoResolution']); ?>
<span class="DashSeparator-separator-2a3yn"></span>
<?php echo strtoupper($episode->metadata['Media']['@attributes']['videoCodec']); ?>
<?php endif; ?>
</span>
</div>
</div>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Audio</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('audio'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php echo isset($episode->getMetaData()['Stream']['Audio'][0]['language']) ? $episode->getMetaData()['Stream']['Audio'][0]['language'] : ''; ?>
<span class="DashSeparator-separator-2a3yn"></span>
<?php echo isset($episode->getMetaData()['Stream']['Audio'][0]['displayTitle']) ? $episode->getMetaData()['Stream']['Audio'][0]['displayTitle'] : (isset($episode->getMetaData()['Stream']['Audio'][0]['title']) ? $episode->getMetaData()['Stream']['Audio'][0]['title'] : $episode->getMetaData()['Stream']['Audio'][0]['language']); ?>
<?php echo isset($episode->getMetaData()['Stream']['Audio'][0]['displayTitle']) && isset($episode->getMetaData()['Stream']['Audio'][0]['displayTitle']) ? $episode->getMetaData()['Stream']['Audio'][0]['displayTitle'] : (isset($episode->getMetaData()['Stream']['Audio'][0]['title']) ? $episode->getMetaData()['Stream']['Audio'][0]['title'] : (isset($episode->getMetaData()['Stream']['Audio'][0]['language']) ? $episode->getMetaData()['Stream']['Audio'][0]['language'] : '')); ?>
</span>
</div>
</div>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Sous-titres</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('subtitles'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php if(count($episode->getMetaData()['Stream']['SubTitle']) > 0): ?>
@ -227,7 +237,7 @@
<span class="DashSeparator-separator-2a3yn"></span>
<?php echo isset($episode->getMetaData()['Stream']['SubTitle'][0]['displayTitle']) ? $episode->getMetaData()['Stream']['SubTitle'][0]['displayTitle'] : $movie->getMetaData()['Stream']['SubTitle'][0]['title']; ?>
<?php else: ?>
Aucun
<?php echo __('none'); ?>
<?php endif;?>
</span>
</div>
@ -246,7 +256,7 @@
</div>
<button aria-haspopup="true" role="button"
class="CollapsibleText-readMore-1bRJm DisclosureArrowButton-disclosureArrowButton-3tbYZ DisclosureArrowButton-medium-3-Y37 Link-link-2XYrU Link-default-32xSO"
type="button">Show more
type="button"><?php echo __('read_more'); ?>
<div class="CollapsibleText-readMoreArrow-34BdB DisclosureArrow-disclosureArrow-1sBFv DisclosureArrowButton-down-bd2wx DisclosureArrowButton-medium-3-Y37 DisclosureArrow-down-1U7WW DisclosureArrow-up-rjGpc DisclosureArrow-default-3_FCW DisclosureArrow-medium-3VjTd "></div>
</button>
</div>

@ -15,7 +15,7 @@
style="visibility: visible;">
<div class="HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn">
<a href="#" role="link" class="Link-link-2XYrU Link-default-32xSO">RECENTLY ADDED TV</a>
<a href="#" role="link" class="Link-link-2XYrU Link-default-32xSO"><?php echo strtoupper(__('recently.tv_shows')); ?></a>
<span class="PrePlayStatusButton-statusButton-28XJ7 Button-button--JvPI Button-small-3Zwli"><?php echo count($episodes); ?></span>
</div>
<div class="HubCell-hubActions-28w1- tv-shows-hubcell">
@ -117,7 +117,7 @@
href="/season/<?php echo $episode->getSeason()->id; ?>"
role="link"
class=" Link-link-2XYrU Link-default-32xSO">
<?php echo 1 == $episode->count ? 'S' : 'Saison'; ?>
<?php echo 1 == $episode->count ? 'S' : __('season'); ?>
<?php echo $episode->getSeason()->number; ?>
</a>
<?php if (1 == $episode->count) : ?>
@ -148,7 +148,7 @@
style="visibility: visible;">
<div class="HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn">
<a href="#" role="link" class="Link-link-2XYrU Link-default-32xSO">RECENTLY ADDED MOVIES</a>
<a href="#" role="link" class="Link-link-2XYrU Link-default-32xSO"><?php echo strtoupper(__('recently.movies')); ?></a>
<span class="PrePlayStatusButton-statusButton-28XJ7 Button-button--JvPI Button-small-3Zwli"><?php echo count($movies); ?></span>
</div>
<div class="HubCell-hubActions-28w1- movies-hubcell">

@ -5,21 +5,25 @@
</ul>
<div class="nav-bar-search-container">
<div data-reactroot="" class="QuickSearch-container-2PWkB">
<div class="QuickSearchInput-container-R2-wn "><i
class="plex-icon-search-560 QuickSearchInput-searchIcon-1f6m9" aria-hidden="true"></i><input
class="QuickSearchInput-searchInput-2HU6-" value="" autocomplete="off" spellcheck="false"
type="text"></div>
<div class="QuickSearchInput-container-R2-wn ">
<i class="plex-icon-search-560 QuickSearchInput-searchIcon-1f6m9" aria-hidden="true"></i>
<input class="QuickSearchInput-searchInput-2HU6-" value="" autocomplete="off" spellcheck="false"
type="text">
</div>
<?php echo \View::forge('layout/search')->render(); ?>
</div>
</div>
<ul class="nav nav-bar-nav nav-bar-right">
<li class="">
<a class="activity-btn" href="#!/status" title="" data-toggle="tooltip" data-placement="bottom" data-original-title="Status">
<a class="activity-btn" href="#" data-toggle="tooltip" data-placement="bottom"
title="<?php echo ucfirst(__('status')); ?>">
<span class="activity-badge badge badge-transparent hidden">0</span>
<i class="glyphicon cardio"></i>
</a>
</li>
<li>
<a class="settings-btn dropdown-poster-container" href="/settings" title="" data-toggle="tooltip" data-placement="bottom" data-original-title="Settings">
<a class="settings-btn dropdown-poster-container" href="/settings" data-toggle="tooltip"
data-placement="bottom" title="<?php echo __('settings'); ?>">
<i class="glyphicon settings"></i>
<span class="total-badge badge" style="position: absolute;top: 34px;left: 5px">0</span>
</a>
@ -27,23 +31,32 @@
<li id="nav-dropdown" class="nav-dropdown dropdown">
<a class="dropdown-toggle dropdown-poster-toggle" href="#nav-dropdown" data-toggle="dropdown">
<div class="dropdown-poster-container">
<div class="media-poster img-circle loaded"
style="background-image: url(&quot;blob:https://app.plex.tv/3ebfa0a2-486e-45d0-8213-ec862f30e792&quot;);"></div>
<div class="media-poster img-circle loaded"></div>
<i class="caret-icon"></i>
</div>
<span class="total-badge badge">0</span>
</a>
<ul class="dropdown-menu signed-in full-user">
<li class="signed-in-item dropdown-header username-header"><?php echo $user->username; ?></li>
<li class="signed-in-item"><a href="#!/account">Account</a></li>
<li class="signed-in-item"><a href="#"><?php echo ucfirst(__('account')); ?></a></li>
<li class="divider"></li>
<?php if($user->admin) : ?>
<li class="signed-in-item full-user-item"><a class="admin-user-btn" href="/admin">Admin <span class="badge">0</span></a></li>
<li class="signed-in-item"><a class="users-btn" href="/admin/users">Users <span class="media-count-badge badge">0</span></a></li>
<?php if ($user->admin) : ?>
<li class="signed-in-item full-user-item">
<a class="admin-user-btn" href="/admin"><?php echo ucfirst(__('admin')); ?>
<span class="badge">0</span>
</a>
</li>
<li class="signed-in-item">
<a class="users-btn" href="/admin/users"><?php echo ucfirst(__('users')); ?>
<span class="media-count-badge badge">0</span>
</a>
</li>
<li class="divider"></li>
<li class="signed-in-item switch-user-item"><a class="switch-user-btn" href="#">Switch User...</a></li>
<li class="signed-in-item switch-user-item">
<a class="switch-user-btn" href="#"><?php echo ucfirst(__('switch_user')); ?>...</a>
</li>
<?php endif; ?>
<li class="signed-in-item full-user-item"><a class="sign-out-btn" href="/logout">Sign Out</a></li>
<li class="signed-in-item full-user-item"><a class="sign-out-btn" href="/logout"><?php echo ucfirst(__('sign_out')); ?></a></li>
</ul>
</li>
</ul>

@ -20,7 +20,7 @@
<div role="navigation" data-qa-id="sidebarLibrariesList">
<div class="SidebarServerLibraries-librariesListHeader-33wsS SidebarList-sidebarListHeader-m1Kth"
role="header">
<div class="SidebarServerLibraries-librariesTitle-3iqmv">Links</div>
<div class="SidebarServerLibraries-librariesTitle-3iqmv"><?php echo __('links'); ?></div>
</div>
<div class="SidebarLibraryItem-libraryListItem-2cmmj SidebarListItem-sidebarListItem-3ijGg">
<a data-qa-id="sidebarLibraryItem--11"
@ -31,13 +31,13 @@
<div class="SidebarLink-icon-3AlP8">
<i class="plex-icon-movies-560"
aria-hidden="true"></i></div>
<div class="SidebarLink-title-7WfGt">All movies</div>
<div class="SidebarLink-title-7WfGt"><?php echo __('all_movies'); ?></div>
</div>
</a>
</div>
<div class="SidebarServerLibraries-librariesListHeader-33wsS SidebarList-sidebarListHeader-m1Kth"
role="header">
<div class="SidebarServerLibraries-librariesTitle-3iqmv">Libraries</div>
<div class="SidebarServerLibraries-librariesTitle-3iqmv"><?php echo __('libraries'); ?></div>
</div>
<?php if (isset($MenuLibraries)) : ?>
<?php foreach ($MenuLibraries as $library) : ?>

@ -1,23 +1,31 @@
<div class="PrePlayPageHeader-altPageHeader-3bZbS PrePlayPageHeader-pageHeader-2o14F PageHeader-pageHeader-18RSw">
<div class="PageHeaderLeft-pageHeaderLeft-2TxSo"><span
class="PageHeaderBreadcrumbButton-link-1N0DD"><?php echo $movie->title; ?></span>
<div class="PageHeaderLeft-pageHeaderLeft-2TxSo">
<span class="PageHeaderBreadcrumbButton-link-1N0DD"><?php echo $movie->title; ?></span>
</div>
<div class="PageHeaderRight-pageHeaderRight-2CT0g">
<div class="pageHeaderToolbar-toolbarContainer-2N-IJ Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-16" title="Play" data-toggle="tooltip" data-placement="bottom" data-id="<?php echo $movie->id; ?>" role="button"
<a title="<?php echo __('download'); ?>" href="<?php echo $movie->getDownloadLink() ?>" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-sync-560" aria-hidden="true"></i>
</a>
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<div class="Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-16" title="<?php echo __('play'); ?>" data-toggle="tooltip" data-placement="bottom" data-id="<?php echo $movie->id; ?>" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-play-560" aria-hidden="true"></i>
</button>
<?php if($movie->trailer !== null) : ?>
<button id="id-362" title="Watch trailer" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<button id="id-362" title="<?php echo __('watch_trailer'); ?>" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-play-trailer-560" aria-hidden="true"></i>
</button>
<?php endif; ?>
<button id="id-21" title="Mark as read" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<button id="id-21" title="<?php echo __('mark_as_read'); ?>" data-placement="bottom" data-toggle="tooltip" role="button" class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-played-toggle-560" aria-hidden="true"></i>
</button>
<button id="id-15" title="More..." aria-haspopup="true" data-placement="bottom" data-toggle="tooltip"
<button id="id-15" title="<?php echo __('more'); ?>..." aria-haspopup="true" data-placement="bottom" data-toggle="tooltip"
role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-more-560" aria-hidden="true"></i>
@ -31,9 +39,10 @@
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<button id="id-14" title="Show poster" data-placement="bottom" data-toggle="tooltip" role="button"
<button id="id-14" title="<?php echo __('show_poster'); ?>" data-placement="bottom" data-toggle="tooltip" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-artwork-560" aria-hidden="true"></i></button>
<i class="plex-icon-toolbar-artwork-560" aria-hidden="true"></i>
</button>
</div>
</div>
<div class="PrePlayPageContent-prePlayPageContentContainer-1ckaM PageContent-pageContent-16mK6">
@ -69,11 +78,11 @@
<?php if($movie->trailer !== null) : ?>
<div style="font-size: 20px;padding: 0;" class="col-sm-12 text-center">
<button id="id-362" class="Link-link-2XYrU Link-default-32xSO" style="background: #dc3535;border-radius: 3px;padding: 0 7px;width: 100%;margin-top: 15px;">
<i class="glyphicon video-hd"></i> Watch Trailer
<i class="glyphicon video-hd"></i> <?php echo __('watch_trailer'); ?>
</button>
</div>
<?php endif; ?>
<?php if(isset($movie->getMetaData()['Media']['@attributes']) && (int)$movie->getMetaData()['Media']['@attributes']['videoResolution'] >= 720) : ?>
<?php if(isset($movie->getMetaData()['Media']['@attributes']) && isset($movie->getMetaData()['Media']['@attributes']['videoResolution']) && (int)$movie->getMetaData()['Media']['@attributes']['videoResolution'] >= 720) : ?>
<div class="col-sm-4 text-center" style="font-size: 35px;"><i class="glyphicon video-hd"></i></div>
<?php else: ?>
<div class="col-sm-4 text-center" style="font-size: 35px;"><i class="glyphicon video-sd"></i></div>
@ -155,7 +164,7 @@
<div class="PrePlayDetailsGroup-group-3i0Tj">
<?php if ($movie->metadata['Director']) : ?>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Directed by</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('directed'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php foreach ($movie->metadata['Director'] as $director) : ?>
@ -175,7 +184,7 @@
</div>
<?php endif; ?>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Writed by</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('writed'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php if(isset($movie->metadata['Writer'])) :?>
@ -196,7 +205,7 @@
</div>
</div>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Studio</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('studio'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<span>
@ -211,9 +220,9 @@
</div>
<div class="PrePlayDetailsGroup-group-3i0Tj">
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Vidéo</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('video'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<?php if (isset($movie->getMetaData()['Media']['@attributes'])) : ?>
<?php if (isset($movie->getMetaData()['Media']['@attributes']) && isset($movie->getMetaData()['Media']['@attributes']['videoResolution'])) : ?>
<span data-qa-id="videoStream">
<?php echo $movie->getMetaData()['Media']['@attributes']['videoResolution']; ?>p
<span class="DashSeparator-separator-2a3yn"></span>
@ -223,7 +232,7 @@
</div>
</div>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Audio</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('audio'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<?php if (isset($movie->getMetaData()['Stream']['Audio'][0])) : ?>
<span>
@ -235,7 +244,7 @@
</div>
</div>
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Sous-titres</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('subtitles'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU">
<span>
<?php if(count($movie->getMetaData()['Stream']['SubTitle']) > 0): ?>
@ -243,7 +252,7 @@
<span class="DashSeparator-separator-2a3yn"></span>
<?php echo isset($movie->getMetaData()['Stream']['SubTitle'][0]['displayTitle']) ? $movie->getMetaData()['Stream']['SubTitle'][0]['displayTitle'] : $movie->getMetaData()['Stream']['SubTitle'][0]['title']; ?>
<?php else: ?>
Aucun
<?php echo __('none'); ?>
<?php endif;?>
</span>
</div>
@ -263,7 +272,7 @@
</div>
<button aria-haspopup="true" role="button"
class="CollapsibleText-readMore-1bRJm DisclosureArrowButton-disclosureArrowButton-3tbYZ DisclosureArrowButton-medium-3-Y37 Link-link-2XYrU Link-default-32xSO"
type="button">Show more
type="button"><?php echo __('read_more'); ?>
<div class="CollapsibleText-readMoreArrow-34BdB DisclosureArrow-disclosureArrow-1sBFv DisclosureArrowButton-down-bd2wx DisclosureArrowButton-medium-3-Y37 DisclosureArrow-down-1U7WW DisclosureArrow-up-rjGpc DisclosureArrow-default-3_FCW DisclosureArrow-medium-3VjTd "></div>
</button>
</div>
@ -274,7 +283,7 @@
<div class="PrePlayCastList-castList-3dQB5">
<div class="HubCell-hubCell-3Ys17" style="visibility: visible;" data-qa-id="hub--cast">
<div class="HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle">ACTEURS</div>
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle"><?php echo __('actors'); ?></div>
<div class="HubCell-hubActions-28w1-">
<button data-qa-id="hubPreviousButton" role="button" class="HubCell-hubScrollButton-2Y7ri Link-link-2XYrU Link-default-32xSO isDisabled " type="button" disabled="">
<i class="plex-icon-hub-prev-560" aria-hidden="false" aria-label="Page précédente"></i>

@ -11,17 +11,17 @@
<div class="PageHeaderRight-pageHeaderRight-2CT0g">
<div class="pageHeaderToolbar-toolbarContainer-2N-IJ Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-22" title="Play" data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-22" title="<?php echo __('play'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-play-560"></i></button>
<button id="id-23" title="Ordre aléatoire." data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-23" title="<?php echo __('random_order'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-shuffle-560"></i></button>
<button id="id-24" title="Ajouter à la liste de lecture" data-toggle="tooltip" data-placement="bottom"
<button id="id-24" title="<?php echo __('add_to_queue'); ?>" data-toggle="tooltip" data-placement="bottom"
role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-add-to-playlist-560"></i></button>
<button id="id-21" title="Plus..." data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-21" title="<?php echo __('more'); ?>..." data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-more-560"></i></button>
</div>
@ -33,7 +33,7 @@
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<button id="id-15" title="Montrer les affiches" data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-15" title="<?php echo __('show_poster'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-artwork-560" aria-hidden="true"></i></button>
<div class="PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
@ -92,7 +92,7 @@
</div>
<div class="PrePlaySecondaryTitle-secondaryTitle-YJRGC PrePlayPrimaryTitle-primaryTitle-1r9P9"
data-qa-id="preplaySecondTitle">
<div class="PrePlayLeftTitle-leftTitle-Ev1KG">Saison <?php echo $season->number; ?></div>
<div class="PrePlayLeftTitle-leftTitle-Ev1KG"><?php echo __('season'); ?> <?php echo $season->number; ?></div>
</div>
</div>
<div class="PrePlayDivider-divider-1qvbj"></div>
@ -107,7 +107,7 @@
<div class="PrePlayList-container-WZ86O HubCell-hubCell-3Ys17"
data-qa-id="preplayContainer--episode">
<div class="PrePlayDescendantList-descendantHubCellHeader-2qK3U HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn"><?php echo $season->leafCount; ?> EPISODES
<div class="HubCellTitle-hubCellTitle-2abIn"><?php echo $season->leafCount; ?> <?php echo strtoupper(__('episodes')); ?>
</div>
</div>
<div style="margin-top: 15px">
@ -161,7 +161,7 @@
class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F Link-link-2XYrU Link-default-32xSO">
<?php echo $episode->title; ?>
</a>
<span class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F MetadataPosterTitle-isSecondary-2VUxY ">Episode <?php echo $episode->number; ?></span>
<span class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F MetadataPosterTitle-isSecondary-2VUxY "><?php echo __('episode'); ?> <?php echo $episode->number; ?></span>
</div>
</div>
<?php endforeach; ?>

@ -26,11 +26,11 @@
<div id="content" class="scroll-container dark-scrollbar">
<div class="container">
<ul class="nav nav-header pull-right">
<li class="web-nav-item"><a class="web-btn btn-gray" href="/settings">General</a></li>
<li class="server-nav-item "><a class="server-btn btn-gray" href="/settings/servers">My Servers<span class="badge"><?php echo $countServers; ?></span></a></li>
<li class="users-nav-item "><a class="users-btn btn-gray" href="/settings/libraries">My Libraries<span class="badge"><?php echo $countLibraries; ?></span></a></li>
<li class="web-nav-item"><a class="web-btn btn-gray" href="/settings"><?php echo __('general'); ?></a></li>
<li class="server-nav-item "><a class="server-btn btn-gray" href="/settings/servers"><?php echo __('my_servers'); ?><span class="badge"><?php echo $countServers; ?></span></a></li>
<li class="users-nav-item "><a class="users-btn btn-gray" href="/settings/libraries"><?php echo __('my_libraries'); ?><span class="badge"><?php echo $countLibraries; ?></span></a></li>
</ul>
<h2>Settings</h2>
<h2><?php echo __('settings'); ?></h2>
<?php echo $body; ?>
</div>
</div>

@ -4,17 +4,17 @@
<div class="row">
<div class="col-sm-4 col-md-3">
<ul class="settings-nav nav nav-cards">
<li><a class="card btn-gray selected" href="#general-web-group">General</a></li>
<li><a class="card btn-gray" href="#subaccount-web-group">Sub Account</a></li>
<li><a class="card btn-gray" href="#player-web-group">Player</a></li>
<li><a class="card btn-gray selected" href="#general-web-group"><?php echo __('general'); ?></a></li>
<li><a class="card btn-gray" href="#subaccount-web-group"><?php echo __('sub_account'); ?></a></li>
<li><a class="card btn-gray" href="#player-web-group"><?php echo __('player'); ?></a></li>
</ul>
</div>
<div class="col-sm-8 col-md-9">
<form id="web-settings-form" method="post">
<div id="general-web-group" class="settings-group active">
<h4 class="version-title"> Version 0.62 </h4>
<h4 class="version-title"> Version 0.85 </h4>
<div class="form-group">
<label for="language">Language</label>
<label for="language"><?php echo __('language'); ?></label>
<select id="language" name="language">
<?php foreach ($default_settings['language'] as $key => $language) : ?>
<option value="<?php echo $key; ?>" <?php echo isset($settings) && $key === $settings->language ? 'selected=""' : ''; ?>> <?php echo $language; ?></option>
@ -26,8 +26,8 @@
</div>
</div>
<div id="subaccount-web-group" class="settings-group">
<h4 class="settings-header-first">Sub Account</h4>
<h6><button class="btn btn-primary"><i class="glyphicon circle-plus"></i> Add sub account</button></h6>
<h4 class="settings-header-first"><?php echo __('sub_account'); ?></h4>
<h6><button class="btn btn-primary"><i class="glyphicon circle-plus"></i> <?php echo __('add_sub_account'); ?></button></h6>
<div class="device-list-container col-sm-12">
<ul class="list card-tile-list">
<li class="card-tile-list-item card-2-col-item">
@ -50,27 +50,26 @@
</div>
</div>
<div id="player-web-group" class="settings-group">
<h4 class="settings-header-first">Streaming</h4>
<h4 class="settings-header-first"><?php echo __('streaming'); ?></h4>
<div class="form-group">
<label for="remoteQuality">Max Download Speed</label>
<label for="remoteQuality"><?php echo __('max_download'); ?></label>
<select id="remoteQuality" name="maxdownloadspeed" data-type="int">
<?php foreach ($default_settings['maxdownloadspeed'] as $key => $speed) : ?>
<option value="<?php echo $key; ?>" <?php echo isset($settings) && $key === (int)$settings->maxdownloadspeed ? 'selected=""' : ''; ?>> <?php echo $speed; ?></option>
<?php endforeach; ?>
</select>
<p class="help-block">Set the default quality for streaming video over the internet. If
quality is set too high, videos will start slowly and pause frequently.</p></div>
<p class="help-block"><?php echo __('max_download_description'); ?></p></div>
<div class="form-group">
<label for="subtitleSize">Subtitle Size</label>
<label for="subtitleSize"><?php echo __('subtitle_size'); ?></label>
<select id="subtitleSize" name="subtitleSize" data-type="int">
<?php foreach ($default_settings['subtitle'] as $key => $subtitle) : ?>
<option value="<?php echo $key; ?>" <?php echo isset($settings) && $key === (int)$settings->subtitle ? 'selected=""' : ''; ?>> <?php echo $subtitle; ?></option>
<?php endforeach; ?>
</select>
</div>
<h4 class="settings-header">Bonus</h4>
<h4 class="settings-header"><?php echo __('bonus'); ?></h4>
<div class="form-group">
<label for="typeTrailer">Cinema Trailers Type</label>
<label for="typeTrailer"><?php echo __('trailers_type'); ?></label>
<select id="typeTrailer" name="typeTrailer" data-type="string">
<?php foreach ($default_settings['trailer_type'] as $key => $trailer_type) : ?>
<option value="<?php echo $key; ?>" <?php echo isset($settings) && $key === $settings->trailer_type ? 'selected=""' : ''; ?>> <?php echo $trailer_type; ?></option>
@ -78,7 +77,7 @@
</select>
</div>
<div class="form-group">
<label for="trailerCount">Cinema Trailers to Play Before Movies</label>
<label for="trailerCount"><?php echo __('trailers_number'); ?></label>
<select id="trailerCount" name="trailerCount" data-type="int">
<?php for ($i = 0; $i < 6; $i++) : ?>
<option value="<?php echo $i; ?>" <?php echo isset($settings) && $i === (int)$settings->trailer ? 'selected=""' : ''; ?>> <?php echo $i; ?></option>
@ -88,7 +87,7 @@
</div>
<div class="form-footer">
<button name="submit" type="submit" class="submit-btn btn btn-lg btn-primary disabled">
<span class="btn-label">Enregistrer les modifications</span></button>
<span class="btn-label"><?php echo __('save_modification'); ?></span></button>
<span class="form-message"></span></div>
</form>
</div>

@ -1,7 +1,7 @@
<div class="settings-container">
<div class="filter-bar">
<div class="filter-bar-right">
<button class="toggle-advanced-btn btn btn-sm btn-default refresh">Refresh Libraries &nbsp;<i class="glyphicon refresh"></i></button>
<button class="toggle-advanced-btn btn btn-sm btn-default refresh"><?php echo __('refresh_libraries'); ?> &nbsp;<i class="glyphicon refresh"></i></button>
</div>
<span id="primary-server-dropdown" class="dropdown">
<a class="dropdown-toggle" href="#primary-server-dropdown" data-toggle="dropdown">
@ -32,35 +32,35 @@
<div class="card-actions">
<a href="/settings/libraries/premissions/<?php echo $library->id; ?>">
<button class="permissions-library-btn card-action-btn" data-library-id="<?php echo $library->id; ?>"
data-toggle="tooltip" data-original-title="Permissions">
data-toggle="tooltip" data-original-title="<?php echo __('permissions'); ?>">
<i class="glyphicon unlock"></i>
</button>
</a>
<button class="refresh-library-btn card-action-btn btn-info" data-library-id="<?php echo $library->id; ?>"
data-toggle="tooltip" data-original-title="Refresh">
data-toggle="tooltip" data-original-title="<?php echo __('refresh'); ?>">
<i class="glyphicon refresh"></i>
</button>
<?php if($library->disable) : ?>
<button class="enable-library-btn card-action-btn btn-success" data-library-id="<?php echo $library->id; ?>"
data-toggle="tooltip" data-original-title="Enable">
data-toggle="tooltip" data-original-title="<?php echo __('enable'); ?>">
<i class="glyphicon ok-2"></i>
</button>
<?php else: ?>
<button class="disable-library-btn card-action-btn btn-danger" data-library-id="<?php echo $library->id; ?>"
data-toggle="tooltip" data-original-title="Disable">
data-toggle="tooltip" data-original-title="<?php echo __('disable'); ?>">
<i class="glyphicon ban"></i>
</button>
<?php endif; ?>
<?php if($user->admin) : ?>
<button class="remove-library-btn card-action-btn btn-danger" data-library-id="<?php echo $library->id; ?>"
data-toggle="tooltip" data-original-title="Delete">
data-toggle="tooltip" data-original-title="<?php echo __('delete'); ?>">
<i class="glyphicon remove-2"></i>
</button>
<?php endif; ?>
</div>
<h4 class="name">
<?php echo $library->name; ?>
<span class="glyphicon <?php echo $library->disable ? 'ban text-danger' : 'ok-2 text-success'; ?>" data-toggle="tooltip" data-original-title="<?php echo $library->disable ? 'Disabled' : 'Enabled'; ?>"></span>
<span class="glyphicon <?php echo $library->disable ? 'ban text-danger' : 'ok-2 text-success'; ?>" data-toggle="tooltip" data-original-title="<?php echo $library->disable ? __('disabled') : __('enabled'); ?>"></span>
</h4>
<div class="card-details">
<div class="pull-right">

@ -2,7 +2,7 @@
<div class="filter-bar">
<button class="toggle-advanced-btn btn btn-sm Button-primary-2LQVw pull-left add"
data-placement="top" data-toggle="tooltip" data-original-title="Add server"><i class="glyphicon circle-plus"></i></button>
<button class="toggle-advanced-btn btn btn-sm btn-default pull-right refresh">Refresh Servers &nbsp;<i class="glyphicon refresh"></i></button>
<button class="toggle-advanced-btn btn btn-sm btn-default pull-right refresh"><?php echo __('refresh_servers'); ?> &nbsp;<i class="glyphicon refresh"></i></button>
</div>
<div class="devices-container row">
<div class="device-list-container col-sm-12 col-md-12">
@ -14,25 +14,25 @@
<img class="card-poster device-icon" src="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEwIDExMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNlNWEwMGQiIGQ9Im0wIDBoMTEwdjExMGgtMTEweiIvPjxwYXRoIGQ9Im0zMCA2MGMxNi41NjkgMCAzMC0xMy40MzEgMzAtMzAgMC0xNi41NjktMTMuNDMxLTMwLTMwLTMwLTE2LjU2OSAwLTMwIDEzLjQzMS0zMCAzMCAwIDE2LjU2OSAxMy40MzEgMzAgMzAgMzBtLS41NzEtNDguNzJsMTIuMTQ5IDE4Ljc0OS0xMi4xNSAxOC43NWgtNS41MDQtNS41MDR2LS4wMDRsMTIuMTQ3LTE4Ljc0Ni0xMi4xNDctMTguNzQ2di0uMDAyaDExLjAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNSAyNSkiIGZpbGw9IiMxZjFmMWYiLz48L2c+PC9zdmc+">
<div class="card-actions">
<button class="refresh-server-btn card-action-btn btn-info" data-server-id="<?php echo $server->id; ?>"
data-placement="top" data-toggle="tooltip" data-original-title="Refresh">
data-placement="top" data-toggle="tooltip" data-original-title="<?php echo __('refresh'); ?>">
<i class="glyphicon refresh"></i>
</button>
<button class="edit-server-btn card-action-btn" data-server-id="<?php echo $server->id; ?>"
data-placement="top" data-toggle="tooltip" data-original-title="Edit">
data-placement="top" data-toggle="tooltip" data-original-title="<?php echo __('edit'); ?>">
<i class="glyphicon pencil"></i>
</button>
<button class="disable-server-btn card-action-btn btn-danger" data-server-id="<?php echo $server->id; ?>"
data-placement="top" data-toggle="tooltip" data-original-title="Disable">
data-placement="top" data-toggle="tooltip" data-original-title="<?php echo __('disable'); ?>">
<i class="glyphicon ban"></i>
</button>
<?php if($user->admin) : ?>
<button class="remove-server-btn card-action-btn btn-danger" data-server-id="<?php echo $server->id; ?>"
data-placement="top" data-toggle="tooltip" data-original-title="Delete">
data-placement="top" data-toggle="tooltip" data-original-title="<?php echo __('delete'); ?>">
<i class="glyphicon remove-2"></i>
</button>
<?php endif; ?>
</div>
<h4 class="name"><?php echo $server->name; ?> <span data-placement="top" data-toggle="tooltip" data-original-title="<?php echo $server->online ? 'online' : 'offline' ; ?>" class="glyphicon <?php echo $server->online ? 'server text-success' : 'server-ban text-danger' ; ?>"></span></h4>
<h4 class="name"><?php echo $server->name; ?> <span data-placement="top" data-toggle="tooltip" data-original-title="<?php echo $server->online ? __('online') : __('offline') ; ?>" class="glyphicon <?php echo $server->online ? 'server text-success' : 'server-ban text-danger' ; ?>"></span></h4>
<div class="card-details">
<div class="pull-right">
<div class="last-seen text-muted"><i class="plex-icon-watch-later-560"></i> <?php echo $server->getLastCheck(); ?></div>

@ -4,17 +4,17 @@
<div class="PageHeaderRight-pageHeaderRight-2CT0g">
<div class="pageHeaderToolbar-toolbarContainer-2N-IJ Measure-container-2XznZ">
<div class="pageHeaderToolbar-toolbar-1lW-M">
<button id="id-22" title="Play" data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-22" title="<?php echo __('play'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-play-560"></i></button>
<button id="id-23" title="Ordre aléatoire." data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-23" title="<?php echo __('random_roder'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-shuffle-560"></i></button>
<button id="id-24" title="Ajouter à la liste de lecture" data-toggle="tooltip" data-placement="bottom"
<button id="id-24" title="<?php echo __('add_to_queue'); ?>" data-toggle="tooltip" data-placement="bottom"
role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-add-to-playlist-560"></i></button>
<button id="id-21" title="Plus..." data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-21" title="<?php echo __('more'); ?>..." data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO"
type="button"><i class="plex-icon-toolbar-more-560"></i></button>
</div>
@ -26,7 +26,7 @@
</div>
</div>
<div class="PrePlayPageHeader-divider-WQRk8 PageHeaderDivider-pageHeaderDivider-DvwUq"></div>
<button id="id-15" title="Montrer les affiches" data-toggle="tooltip" data-placement="bottom" role="button"
<button id="id-15" title="<?php echo __('show_poster'); ?>" data-toggle="tooltip" data-placement="bottom" role="button"
class="ToolbarButton-toolbarButton-3xzHJ Link-link-2XYrU Link-default-32xSO" type="button">
<i class="plex-icon-toolbar-artwork-560" aria-hidden="true"></i></button>
</div>
@ -104,7 +104,7 @@
<div class="PrePlayMetadataInnerContent-innerContent-1BPzw">
<div class="PrePlayDetailsGroup-group-3i0Tj">
<div class="PrePlayDetailsGroupItem-groupItem-3Tut9">
<div class="PrePlayDetailsGroupItem-label-2Ee43">Studio</div>
<div class="PrePlayDetailsGroupItem-label-2Ee43"><?php echo __('studio'); ?></div>
<div class="PrePlayDetailsGroupItem-content-1aRNU"><span><span>
<a href="#" role="link"
class="PrePlayTagList-tagsListLink-Z6lfX Link-link-2XYrU Link-link-2XYrU Link-default-32xSO"><?php echo $tvshow->studio; ?>
@ -127,7 +127,7 @@
</div>
<button aria-haspopup="true" role="button"
class="CollapsibleText-readMore-1bRJm DisclosureArrowButton-disclosureArrowButton-3tbYZ DisclosureArrowButton-medium-3-Y37 Link-link-2XYrU Link-default-32xSO"
type="button">Read more
type="button"><?php echo __('read_more'); ?>
<div class="CollapsibleText-readMoreArrow-34BdB DisclosureArrow-disclosureArrow-1sBFv DisclosureArrowButton-down-bd2wx DisclosureArrowButton-medium-3-Y37 DisclosureArrow-down-1U7WW DisclosureArrow-up-rjGpc DisclosureArrow-default-3_FCW DisclosureArrow-medium-3VjTd "></div>
</button>
</div>
@ -143,7 +143,7 @@
<div class="PrePlayList-container-WZ86O HubCell-hubCell-3Ys17"
data-qa-id="preplayContainer--season">
<div class="PrePlayDescendantList-descendantHubCellHeader-2qK3U HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle">SAISONS</div>
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle"><?php echo strtoupper(__('seasons')); ?></div>
</div>
<div>
<div class=" " style="width: 100%;">
@ -200,8 +200,8 @@
<div data-qa-id="metadataTitleContainer"
class="MetadataPosterCell-titleContainer-24DI6">
<a title="Saison <?php echo $season->number; ?>" href="/season/<?php echo $season->id; ?>" role="link"
class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F Link-link-2XYrU Link-default-32xSO">Saison <?php echo $season->number; ?></a>
<span class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F MetadataPosterTitle-isSecondary-2VUxY "><?php echo $season->leafCount; ?> episodes</span>
class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F Link-link-2XYrU Link-default-32xSO"><?php echo __('season'); ?> <?php echo $season->number; ?></a>
<span class=" MetadataPosterTitle-singleLineTitle-24_DN MetadataPosterTitle-title-3tU5F MetadataPosterTitle-isSecondary-2VUxY "><?php echo $season->leafCount; ?> <?php echo __('episodes'); ?></span>
</div>
</div>
<?php endforeach; ?>
@ -213,7 +213,7 @@
<div class="PrePlayCastList-castList-3dQB5">
<div class="HubCell-hubCell-3Ys17" style="visibility: visible;" data-qa-id="hub--cast">
<div class="HubCellHeader-hubCellHeader-2pvYN">
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle">ACTEURS</div>
<div class="HubCellTitle-hubCellTitle-2abIn" data-qa-id="hubCellTitle"><?php echo strtoupper(__('actors')); ?></div>
<div class="HubCell-hubActions-28w1-">
<button data-qa-id="hubPreviousButton" role="button" class="HubCell-hubScrollButton-2Y7ri Link-link-2XYrU Link-default-32xSO isDisabled " type="button" disabled="">
<i class="plex-icon-hub-prev-560" aria-hidden="false" aria-label="Page précédente"></i>

Loading…
Cancel
Save