125 lines
4.9 KiB
PHP
Executable File
125 lines
4.9 KiB
PHP
Executable File
<?php use \manager\ResourceDispatcher;
|
|
|
|
/* [1] Gestion des utilisateurs
|
|
=========================================================*/
|
|
/* (1) Valeurs par defaut */
|
|
if( !isset($_SESSION['userid']) ) $_SESSION['userid'] = null;
|
|
if( !isset($_SESSION['username']) ) $_SESSION['username'] = null;
|
|
if( !isset($_SESSION['permission']) ) $_SESSION['permission'] = array();
|
|
|
|
|
|
?>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>SOCIOVIEW - Tableau de bord</title>
|
|
|
|
<!-- Informations de la page -->
|
|
<meta name='Content-Type' content='text/html; charset=utf-8'>
|
|
<meta charset='utf-8'>
|
|
<meta name='author' content='Adrien MARQUÈS alias {xdrm};'>
|
|
<meta name='description' content="Tableau de bord pour une enquete sociologique sur les liens sociaux entre les reseaux sociaux et la vie hors-ligne">
|
|
|
|
<!-- Dépendences CSS -->
|
|
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700,600,300' rel='stylesheet' type='text/css'>
|
|
<link type='text/css' rel='stylesheet' href='/f/css/reset/css' /> <!-- Reset du css natif des browsers -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/font/css' /> <!-- Positionnement global des pages -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/layout/css' /> <!-- Positionnement global des pages -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/header/css' /> <!-- Gestion du header -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/menu-side/css' /> <!-- Gestion du menu -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/container/css' /> <!-- Gestion du container -->
|
|
<link type='text/css' rel='stylesheet' href='/f/css/global/css' /> <!-- Style global -->
|
|
|
|
|
|
<!-- Dépendences Javascript -->
|
|
<script type='text/javascript' src='/f/js/input-checker/js/lib' ></script> <!-- Gestion dynamique des saisies -->
|
|
<script type='text/javascript' src='/f/js/reset/js/lib' ></script> <!-- Corrections Javascript natif (ajouts) -->
|
|
<script type='text/javascript' src='/f/js/api/js/lib' ></script> <!-- Gestion des transactions avec le serveur -->
|
|
<script type='text/javascript' src='/f/js/page-manager/js/lib' ></script> <!-- Gestion réseau/chargement/liens/URL -->
|
|
|
|
</head>
|
|
<body>
|
|
|
|
<!-- LOGIN -->
|
|
<?php if( connected() ) echo "<div id='LOGIN'>";
|
|
else echo "<div id='LOGIN' class='active'>"; ?>
|
|
|
|
|
|
<div id='login-icon'></div>
|
|
<div id='login-close'>Accéder à la plateforme</div>
|
|
|
|
<div id='login-form'>
|
|
<input type='text' placeholder='Identifiant ou adresse mail' id='login-login'>
|
|
<input type='password' placeholder='Mot de passe' id='login-password'>
|
|
<input type='button' value='Connexion' id='login-submit'>
|
|
|
|
<span id='lost-password'>Mot de passe oublié ?</span>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- CORPS DE LA PAGE -->
|
|
<div id='WRAPPER'>
|
|
|
|
<!-- HEADER DE LA PAGE -->
|
|
<div id='HEADER'>
|
|
|
|
<!-- ZONE DE RECHERCHE -->
|
|
<input type='text' placeholder='Recherche...' id='searchbar'>
|
|
|
|
<!-- ZONE UTILISATEUR -->
|
|
<div id='user-data'>
|
|
<?php if( connected() ){
|
|
echo "<span id='user-name'>".$_SESSION['username']."</span>";
|
|
echo "<span id='user-picture' class='active'></span>";
|
|
}else{
|
|
echo "<span id='user-name'>Me connecter</span>";
|
|
echo "<span id='user-picture'></span>";
|
|
}?>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<!-- MENU DE LA PAGE -->
|
|
<nav id='MENU-SIDE'>
|
|
<span data-link='dashboard' class='sep'><?= ResourceDispatcher::getResource('f/svg/home/st/menu-side'); ?>Tableau de bord</span>
|
|
<div class='sub'>
|
|
<span data-sublink='presentation'>Presentation</span>
|
|
</div>
|
|
|
|
<span data-link='input' ><?= ResourceDispatcher::getResource('f/svg/input/st/menu-side'); ?>Acquisition</span>
|
|
<div class='sub'>
|
|
<span data-sublink='survey'>Questionnaire</span>
|
|
<span data-sublink='facebook'>Facebook</span>
|
|
<span data-sublink='telephone'>Journal telephonique</span>
|
|
</div>
|
|
|
|
<span data-link='analytics' ><?= ResourceDispatcher::getResource('f/svg/analytics/st/menu-side'); ?>Statistiques</span>
|
|
<span data-link='charts' class='sep'><?= ResourceDispatcher::getResource('f/svg/charts/st/menu-side'); ?>Visualisation</span>
|
|
|
|
<?php if( permission('admin') ){ ?>
|
|
|
|
<span data-link='settings' ><?= ResourceDispatcher::getResource('f/svg/settings/st/menu-side' ); ?>Paramètres</span>
|
|
<div class='sub'>
|
|
<span data-sublink='tokens'>Gestion des tokens</span>
|
|
<span data-sublink='users'>Gestion des utilisateurs</span>
|
|
</div>
|
|
<?php } ?>
|
|
|
|
</nav>
|
|
|
|
|
|
<!-- CONTENEUR DE LA PAGE -->
|
|
<div id='CONTAINER'></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Dépendences Javascript après chargement des éléments -->
|
|
<script type='text/javascript' src='/f/js/action-script/js'></script>
|
|
|
|
</body>
|
|
</html>
|