This commit is contained in:
Lagacé Mathieu
2020-02-01 13:17:32 -05:00
parent 03cf1c5493
commit baef9a1df0
37 changed files with 1662 additions and 501 deletions

View File

@@ -7,16 +7,17 @@
<title>C-CMS - Espace Administration</title>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
<link rel="icon" type="image/png" href="/favicon.png">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<!-- Favicon, Icon and Font -->
<link rel="shortcut icon" href="/assets/admin/images/favicon.png">
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Slab:400,700|Material+Icons" />
<script src="https://kit.fontawesome.com/d18efcab73.js"></script>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<!-- Material Dashboard CSS -->
<link href="/css/material-dashboard.css" rel="stylesheet">
@@ -24,7 +25,9 @@
<!-- Plugin CSS -->
<link href='/assets/fullcalendar/core/main.css' rel='stylesheet' />
<link href='/assets/fullcalendar/daygrid/main.css' rel='stylesheet' />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.18.0/ui/trumbowyg.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/ui/trumbowyg.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/colors/ui/trumbowyg.colors.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/emoji/ui/trumbowyg.emoji.min.css">
<link rel="stylesheet" href="/css/contextLoader.min.css">
<link rel="stylesheet" href="/js/plugins/fontawesome-icon-picker/fontawesome-iconpicker.css">

View File

@@ -13,6 +13,7 @@ foreach (Auth::user()->unreadNotifications as $notification) {
<i class="material-icons design_bullet-list-67 visible-on-sidebar-mini">view_list</i>
</button>
</div>
<a class="navbar-brand">@yield('breadcrumb')</a>
</div>
<button class="navbar-toggler" type="button" data-toggle="collapse" aria-controls="navigation-index" aria-expanded="false" aria-label="Toggle navigation">
<span class="sr-only">Toggle navigation</span>
@@ -21,7 +22,7 @@ foreach (Auth::user()->unreadNotifications as $notification) {
<span class="navbar-toggler-icon icon-bar"></span>
</button>
<div class="collapse navbar-collapse justify-content-end">
<form class="navbar-form">
<!--<form class="navbar-form">
<div class="input-group no-border">
<input type="text" value="" class="form-control" placeholder="Search...">
<button type="submit" class="btn btn-white btn-round btn-just-icon">
@@ -29,7 +30,7 @@ foreach (Auth::user()->unreadNotifications as $notification) {
<div class="ripple-container"></div>
</button>
</div>
</form>
</form>-->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="https://gitlab.com/TheGamecraft/c-cms/wikis/home" data-toggle="tooltip" data-placement="bottom" title="Aide">
@@ -75,4 +76,4 @@ foreach (Auth::user()->unreadNotifications as $notification) {
</ul>
</div>
</div>
</nav>
</nav>

View File

@@ -19,6 +19,8 @@
<script src="/js/plugins/jquery.dataTables.min.js"></script>
<!-- Plugin for the Sliders, full documentation here: http://refreshless.com/nouislider/ -->
<script src="/js/plugins/nouislider.min.js" ></script>
<!-- Plugin for Fileupload, full documentation here: http://www.jasny.net/bootstrap/javascript/#fileinput -->
<script src="/js/plugins/jasny-bootstrap.min.js"></script>
<!-- Include a polyfill for ES6 Promises (optional) for IE11, UC Browser and Android browser support SweetAlert -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>
<!-- Chartist JS -->
@@ -26,8 +28,12 @@
<!-- Notifications Plugin -->
<script src="/js/plugins/bootstrap-notify.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.18.0/trumbowyg.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/trumbowyg.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.18.0/langs/fr.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/fontfamily/trumbowyg.fontfamily.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/fontsize/trumbowyg.fontsize.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/colors/trumbowyg.colors.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.20.0/plugins/emoji/trumbowyg.emoji.min.js"></script>
<script src="/js/notify.js"></script>
<script src="/js/plugins/contextLoader.min.js"></script>

View File

@@ -26,14 +26,14 @@
</a>
<div class="collapse" id="message">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/message">
<span class="sidebar-mini"> <i class="fas fa-eye"></i> </span>
<span class="sidebar-normal"> Afficher les messages </span>
</a>
</li>
@if(\Auth::user()->p('msg_add') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/message/add">
<span class="sidebar-mini"> <i class="fas fa-plus"></i> </span>
<span class="sidebar-normal"> Ajouter un message </span>
@@ -41,7 +41,7 @@
</li>
@endif
@if(\Auth::user()->p('msg_delete') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/message">
<span class="sidebar-mini"> <i class="fas fa-times"></i> </span>
<span class="sidebar-normal"> Supprimer un message </span>
@@ -62,14 +62,14 @@
</a>
<div class="collapse" id="news">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/news">
<span class="sidebar-mini"> <i class="fas fa-eye"></i> </span>
<span class="sidebar-normal"> Voir les nouvelles </span>
</a>
</li>
@if(\Auth::user()->p('news_add') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/news/add">
<span class="sidebar-mini"> <i class="fas fa-plus"></i> </span>
<span class="sidebar-normal"> Ajouter une nouvelle </span>
@@ -112,14 +112,14 @@
</a>
<div class="collapse" id="inventory">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/inventory">
<span class="sidebar-mini"> <i class="fas fa-box"></i> </span>
<span class="sidebar-normal"> Voir l'inventaire </span>
</a>
</li>
@if(\Auth::user()->p('inventory_edit') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/inventory/management">
<span class="sidebar-mini"> <i class="fas fa-cogs"></i> </span>
<span class="sidebar-normal"> Gestion de l'inventaire </span>
@@ -146,14 +146,14 @@
</a>
<div class="collapse" id="picture">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/picture">
<span class="sidebar-mini"> <i class="fas fa-list"></i> </span>
<span class="sidebar-normal"> Afficher toutes les images </span>
</a>
</li>
@if(\Auth::user()->p('picture_add') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/picture/add">
<span class="sidebar-mini"> <i class="fas fa-plus"></i> </span>
<span class="sidebar-normal"> Ajouter une image </span>
@@ -174,7 +174,7 @@
</a>
<div class="collapse" id="stats">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/stats/log">
<span class="sidebar-mini"> <i class="fas fa-user-secret"></i> </span>
<span class="sidebar-normal"> Liste des activitées </span>
@@ -195,14 +195,14 @@
<div class="collapse" id="user">
<ul class="nav">
@if(\Auth::user()->p('user_add') == 1)
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/user/add">
<span class="sidebar-mini"> <i class="fas fa-plus"></i> </span>
<span class="sidebar-normal"> Ajouter un utilisateur </span>
</a>
</li>
@endif
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/user">
<span class="sidebar-mini"> <i class="fas fa-list"></i> </span>
<span class="sidebar-normal"> Liste des utilisateurs </span>
@@ -221,13 +221,13 @@
</a>
<div class="collapse" id="file">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/guide">
<span class="sidebar-mini"> <i class="fas fa-book"></i></span>
<span class="sidebar-normal"> Guide pédagogique </span>
</a>
</li>
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/files">
<span class="sidebar-mini"> <i class="fas fa-cog"></i> </span>
<span class="sidebar-normal"> Divers </span>
@@ -246,48 +246,54 @@
</a>
<div class="collapse" id="config">
<ul class="nav">
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config">
<span class="sidebar-mini"> <i class="fas fa-cog"></i> </span>
<span class="sidebar-normal"> Général </span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="/admin/config/files">
<span class="sidebar-mini"> <i class="fas fa-folder"></i> </span>
<span class="sidebar-normal"> Fichier </span>
</a>
</li>
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/schedule">
<span class="sidebar-mini"> <i class="fas fa-calendar"></i></span>
<span class="sidebar-normal"> Horaire </span>
</a>
</li>
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/activity">
<span class="sidebar-mini"> <i class="fas fa-hiking"></i> </span>
<span class="sidebar-normal"> Activités </span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="/admin/config/customisation">
<span class="sidebar-mini"> <i class="fas fa-palette"></i> </span>
<span class="sidebar-normal"> Apparence </span>
</a>
</li>
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/ranks">
<span class="sidebar-mini"> <i class="fas fa-user-tag"></i> </span>
<span class="sidebar-normal"> Grade </span>
</a>
</li>
<li class="nav-item ">
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/jobs">
<span class="sidebar-mini"> <i class="fas fa-user-shield"></i> </span>
<span class="sidebar-normal"> Poste </span>
</a>
</li>
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/customisation">
<span class="sidebar-mini"> <i class="fas fa-palette"></i> </span>
<span class="sidebar-normal"> Apparence </span>
</a>
</li>
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/files">
<span class="sidebar-mini"> <i class="fas fa-folder"></i> </span>
<span class="sidebar-normal"> Fichier </span>
</a>
</li>
<li class="nav-item pl-2">
<a class="nav-link" href="/admin/config/coursedb">
<span class="sidebar-mini"> <i class="fas fa-database"></i> </span>
<span class="sidebar-normal"> BD des cours </span>
</a>
</li>
</ul>
</div>
</li>