mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 01:39:24 +02:00
Fix dashboard
This commit is contained in:
parent
4d8381e01b
commit
1c4a57f1b4
1 changed files with 70 additions and 46 deletions
116
admin/index.php
116
admin/index.php
|
@ -8,6 +8,7 @@ if (!User::isAdmin()) {
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$isAdminPanel = 1;
|
$isAdminPanel = 1;
|
||||||
|
|
||||||
class MenuAdmin {
|
class MenuAdmin {
|
||||||
|
|
||||||
public $title, $icon, $href, $active = false, $show = false, $itens = array(), $data_toggle, $data_target;
|
public $title, $icon, $href, $active = false, $show = false, $itens = array(), $data_toggle, $data_target;
|
||||||
|
@ -39,10 +40,10 @@ $itens = array();
|
||||||
|
|
||||||
$menu = new MenuAdmin(__("Dashboard"), "fa fa-tachometer-alt", "dashboard");
|
$menu = new MenuAdmin(__("Dashboard"), "fa fa-tachometer-alt", "dashboard");
|
||||||
$itens[] = $menu;
|
$itens[] = $menu;
|
||||||
|
/*
|
||||||
$menu = new MenuAdmin(__("Premium Featrures"), "fas fa-star", "premium");
|
$menu = new MenuAdmin(__("Premium Featrures"), "fas fa-star", "premium");
|
||||||
$itens[] = $menu;
|
$itens[] = $menu;
|
||||||
|
*/
|
||||||
$menu = new MenuAdmin(__("Settings"), "fa fa-wrench");
|
$menu = new MenuAdmin(__("Settings"), "fa fa-wrench");
|
||||||
$menu->addItem(new MenuAdmin(__("Remove Branding"), "far fa-edit", "customize_settings"));
|
$menu->addItem(new MenuAdmin(__("Remove Branding"), "far fa-edit", "customize_settings"));
|
||||||
$menu->addItem(new MenuAdmin(__("General Settings"), "fas fa-cog", "general_settings"));
|
$menu->addItem(new MenuAdmin(__("General Settings"), "fas fa-cog", "general_settings"));
|
||||||
|
@ -179,7 +180,7 @@ switch ($_GET['page']) {
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="<?php echo $config->getLanguage(); ?>">
|
<html lang="<?php echo $config->getLanguage(); ?>">
|
||||||
<head>
|
<head>
|
||||||
<?php
|
<?php
|
||||||
echo getHTMLTitle(__("Administration"));
|
echo getHTMLTitle(__("Administration"));
|
||||||
?>
|
?>
|
||||||
<?php
|
<?php
|
||||||
|
@ -199,6 +200,23 @@ switch ($_GET['page']) {
|
||||||
.leftMenu .panel-body {
|
.leftMenu .panel-body {
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
}
|
}
|
||||||
|
.adminLeftMenu .panel-default i, .adminLeftMenu .panel-default{
|
||||||
|
-webkit-transition: opacity 0.5s ease-in-out;
|
||||||
|
-moz-transition: opacity 0.5s ease-in-out;
|
||||||
|
transition: opacity 0.5s ease-in-out;
|
||||||
|
}
|
||||||
|
.adminLeftMenu .panel-default i{
|
||||||
|
opacity: 0.2;
|
||||||
|
}
|
||||||
|
.adminLeftMenu:hover .panel-default i{
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
.adminLeftMenu .panel-default{
|
||||||
|
opacity: 0.6;
|
||||||
|
}
|
||||||
|
.adminLeftMenu:hover .panel-default{
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body class="<?php echo $global['bodyClass']; ?>">
|
<body class="<?php echo $global['bodyClass']; ?>">
|
||||||
|
@ -209,7 +227,7 @@ switch ($_GET['page']) {
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<br>
|
<br>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-3 col-md-3 fixed affix leftMenu">
|
<div class=" col-lg-2 col-md-3 col-sm-3 fixed affix leftMenu">
|
||||||
<div class="panel-group" id="accordion">
|
<div class="panel-group" id="accordion">
|
||||||
<?php
|
<?php
|
||||||
foreach ($itens as $key => $value) {
|
foreach ($itens as $key => $value) {
|
||||||
|
@ -218,56 +236,62 @@ switch ($_GET['page']) {
|
||||||
if (!empty($value->href)) {
|
if (!empty($value->href)) {
|
||||||
$href = 'href="' . $global['webSiteRootURL'] . 'admin/?page=' . $value->href . '"';
|
$href = 'href="' . $global['webSiteRootURL'] . 'admin/?page=' . $value->href . '"';
|
||||||
}
|
}
|
||||||
|
$panel = 'panel-default';
|
||||||
|
if($_REQUEST['page']==$value->href){
|
||||||
|
$panel = 'panel-primary';
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<div class="panel panel-default">
|
<a <?php echo $href; ?> class="adminLeftMenu">
|
||||||
<div class="panel-heading">
|
<div class="panel <?php echo $panel; ?>">
|
||||||
<h4 class="panel-title">
|
<div class="panel-heading">
|
||||||
<a <?php echo $href; ?>><i class="<?php echo $value->icon; ?>"></i> <?php echo $value->title; ?></a>
|
<h4 class="panel-title">
|
||||||
</h4>
|
<i class="<?php echo $value->icon; ?> "></i> <?php echo $value->title; ?>
|
||||||
</div>
|
</h4>
|
||||||
<?php
|
|
||||||
if (!empty($value->itens)) {
|
|
||||||
$in = "";
|
|
||||||
if (!empty($_GET['page'])) {
|
|
||||||
foreach ($value->itens as $search) {
|
|
||||||
if ($_GET['page'] === $search->href) {
|
|
||||||
$in = "in";
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<div id="collapse<?php echo $uid; ?>" class="panel-collapse collapse <?php echo $in; ?>">
|
|
||||||
<div class="panel-body">
|
|
||||||
<table class="table">
|
|
||||||
<?php
|
|
||||||
foreach ($value->itens as $key2 => $value2) {
|
|
||||||
$active = "";
|
|
||||||
if (!empty($_GET['page']) && $_GET['page'] === $value2->href) {
|
|
||||||
$active = "active";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<tr>
|
|
||||||
<td class="<?php echo $active; ?>">
|
|
||||||
<a href="<?php echo "{$global['webSiteRootURL']}admin/?page=" . $value2->href; ?>"><i class="<?php echo $value2->icon; ?>"></i> <?php echo $value2->title; ?></a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
}
|
if (!empty($value->itens)) {
|
||||||
?>
|
$in = "";
|
||||||
</div>
|
if (!empty($_GET['page'])) {
|
||||||
|
foreach ($value->itens as $search) {
|
||||||
|
if ($_GET['page'] === $search->href) {
|
||||||
|
$in = "in";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<div id="collapse<?php echo $uid; ?>" class="panel-collapse collapse <?php echo $in; ?>">
|
||||||
|
<div class="panel-body">
|
||||||
|
<table class="table">
|
||||||
|
<?php
|
||||||
|
foreach ($value->itens as $key2 => $value2) {
|
||||||
|
$active = "";
|
||||||
|
if (!empty($_GET['page']) && $_GET['page'] === $value2->href) {
|
||||||
|
$active = "active";
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<tr>
|
||||||
|
<td class="<?php echo $active; ?>">
|
||||||
|
<a href="<?php echo "{$global['webSiteRootURL']}admin/?page=" . $value2->href; ?>"><i class="<?php echo $value2->icon; ?>"></i> <?php echo $value2->title; ?></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-9 col-md-9 col-sm-offset-3 col-md-offset-3 ">
|
<div class=" col-lg-10 col-md-9 col-sm-9 col-sm-offset-3 col-md-offset-3 col-lg-offset-2 ">
|
||||||
<?php
|
<?php
|
||||||
if (!empty($includeBody)) {
|
if (!empty($includeBody)) {
|
||||||
if (is_array($includeBody)) {
|
if (is_array($includeBody)) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue