2026-02-24 21:02:41 +03:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
if (!isset($__viewMode)):
|
|
|
|
|
|
2026-02-27 22:32:39 +03:00
|
|
|
include 'session.php';
|
|
|
|
|
include 'functions.php';
|
2026-02-24 21:02:41 +03:00
|
|
|
|
2026-02-27 22:32:39 +03:00
|
|
|
if (!checkPermissions()) {
|
|
|
|
|
goHome();
|
|
|
|
|
}
|
2026-02-24 21:02:41 +03:00
|
|
|
|
2026-02-27 22:32:39 +03:00
|
|
|
$_TITLE = 'Plex Sync';
|
|
|
|
|
$rPlexServers = PlexRepository::getPlexServers();
|
2026-02-24 21:02:41 +03:00
|
|
|
|
2026-02-28 18:47:56 +03:00
|
|
|
require_once __DIR__ . '/../public/Views/layouts/admin.php';
|
2026-02-27 22:32:39 +03:00
|
|
|
renderUnifiedLayoutHeader('admin');
|
2026-02-24 21:02:41 +03:00
|
|
|
|
|
|
|
|
endif; // !$__viewMode
|
|
|
|
|
include dirname(__DIR__) . '/modules/plex/views/index.php';
|
|
|
|
|
|
2026-02-28 18:47:56 +03:00
|
|
|
require_once __DIR__ . '/../public/Views/layouts/footer.php';
|
2026-02-24 21:02:41 +03:00
|
|
|
renderUnifiedLayoutFooter('admin');
|
|
|
|
|
include dirname(__DIR__) . '/modules/plex/views/library_scripts.php';
|