Contact: m.augier@me.com ============================================================================== */ require_once "models/config.php"; if (!securePage($_SERVER['PHP_SELF'])) { die; } require_once "inc/functions.php"; /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Page for permission level 1 (user) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ if ($loggedInUser->checkPermission(array(1))) { openPage("Account Details"); if (isUserReady($loggedInUser->user_id)) { echo "<p></p>"; accountBrowse($loggedInUser->user_id); browseMyTeam($loggedInUser->team); } else { echo "<h4>Vous devez d'abord remplir votre profil dans <a href='user_settings.php'>User Settings</a></h4>"; } } /* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Page for permission level 2 (professor) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */ if ($loggedInUser->checkPermission(array(2))) { openPage("Les transactions en erreur"); $sql = "SELECT DISTINCT A1.`account1`, A1.`account2`,A1.`debit`, A1.`credit`, A1.`timestamp`, U1.display_name, U2.display_name FROM `account` A1, sk_users U1, sk_users U2 WHERE (A1.credit <= '0' OR A1.debit <= '0' OR A1.credit > '10000' OR A1.debit > '10000') AND U1.id = A1.account1 AND U2.id = A1.account2 ORDER BY A1.account1, A1.account2";
function openPage($title) { global $websiteName, $template, $mysqli, $emailActivation, $loggedInUser; echo "\n<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n<html xmlns='http://www.w3.org/1999/xhtml'>\n<head>\n<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />\n<title>" . $websiteName . "</title>\n <link rel='stylesheet' type='text/css' href='css/style.css' />\n<script src='models/funcs.js' type='text/javascript'>\n<!-- modernizr enables HTML5 elements and feature detects -->\n<script type='text/javascript' src='js/modernizr-1.5.min.js'></script>\n<script type='text/javascript' src='js/jquery.min.js'></script>\n<script type='text/javascript' src='js/pop.js'></script>\n\n</script>\n</head>\n\n<body>\n <div id='main'>\n <header>\n <div id='logo'>\n <div id='logo_text'>\n <!-- class='logo_six', allows you to change the colour of the text -->\n <h1><span class='logo_six'><a href='index.php'>{$websiteName}</a></span></a></h1>\n <h2>Services and Knowledge Exchange Money</h2>\n </div>\n </div>\n"; if (isUserLoggedIn()) { //Links for logged in user echo "<nav>\n <div id='menu_container'>\n <ul id='nav'>\n <li><a href='account.php'>Account Home</a></li>"; if (isUserReady($loggedInUser->user_id)) { echo " <li><a href='market.php'>Marketplace</a>"; if ($loggedInUser->checkPermission(array(1))) { //Links for permission level 1 (student) echo " <ul>\n <li><a href='market.php'>Vos questions (seeker)</a></li>\n <li><a href='market.php?cmd=bbuy'>Répondre aux questions (solver)</a></li>\n </ul>"; } echo " </li>\n <li><a href='wok.php'>WOC</a>"; if ($loggedInUser->checkPermission(array(1))) { //Links for permission level 1 (student) echo " \n <ul>\n <li><a href='wok.php'>Vos compétences</a></li>\n <li><a href='wok.php?cmd=bsell'>Acheter une compétence</a></li>\n </ul>"; } echo " </li>"; if ($loggedInUser->checkPermission(array(2))) { //Links for permission level 2 (professor) echo " <li><a href='pay.php'>Paiement</a></li>"; echo " <li><a href='userlist.php'>Groupes</a></li>"; } } echo " <li><a href='user_settings.php'>User Settings</a></li>\n <li><a href='logout.php'>Logout</a></li>\n </ul>\n </div>\n </nav>\n </header>\n "; echo '<div id="site_content">'; $text = "<h3>" . $loggedInUser->displayname . "</h3>" . "<h5>" . $loggedInUser->title . " (" . getRoleById($loggedInUser->role) . ")</h5>\n <h4>Liens utiles</h4>\n <ul>\n <li><a target='_blank' href='http://movilab.org/index.php?title=SKEMA_BS_:_Cours_de_Performance_Durable_-_M1_-_Ann%C3%A9e_2014-2015'>Movilab</a></li>\n </ul>"; echo displaySideMenu($text); //Links for permission level 3 (default admin) if ($loggedInUser->checkPermission(array(3))) { $text = '</div> <h3>Admin Menu</h3>' . "<ul>\n\t<li><a href='admin_configuration.php'>Admin Configuration</a></li>\n\t<li><a href='admin_users.php'>Admin Users</a></li>\n\t<li><a href='admin_permissions.php'>Admin Permissions</a></li>\n\t<li><a href='admin_pages.php'>Admin Pages</a></li>\n\t<li><a href='admin_init.php'>Initialisation des comptes users</a></li>\n\t</ul>"; echo displaySideMenu($text); } } else { //Links for users not logged in /* echo " <nav> <div id='menu_container'> <ul class='sf-menu' id='nav'> <li><a href='index.php'>Home</a></li> <li><a href='login.php'>Login</a></li> <li><a href='register.php'>Register</a></li> <li><a href='forgot-password.php'>Forgot Password</a></li>"; if ($emailActivation) { echo "<li><a href='resend-activation.php'>Resend Activation Email</a></li>"; } echo "</ul> </div> </nav> </header>"; */ echo "\n\t<nav>\n <div id='menu_container'>\n <ul class='sf-menu' id='nav'>\n\t<li><a href='index.php'>Home</a></li>\n\t<li><a href='forgot-password.php'>Forgot Password</a></li>"; echo "</ul>\n </div>\n </nav>\n </header>"; echo '<div id="site_content"> <div id="sidebar_container"> <img class="paperclip" src="images/paperclip.png" alt="paperclip" /> <div class="sidebar">' . "<h3>" . $loggedInUser->displayname . "</h3>" . "<h3>" . $loggedInUser->title . "</h3>\n <h2>Liens utiles</h2>\n <ul>\n <li><a href='http://movilab.org/index.php?title=SKEMA_BS_:_Cours_de_Performance_Durable_-_M1_-_Ann%C3%A9e_2013-2014'>Movilab</a></li>\n </ul>" . "<h2>Important</h2>\n <ul>\n <li>Au début du cours, chaque équipe dispose d'un compte crédité d'un montant de 10.000 SKEMs sur ce site.</li>\n <li>Ce compte se gère de manière totalement collective (un compte pour une équipe).</li>\n </ul>" . "</div>\n "; } echo "</div>\n<div class='content'>" . '<img style="float: left; vertical-align: middle; margin: 0 10px 0 0;" src="images/examples.png" alt="examples" /> <h1 style="margin: 15px 0 0 0;">' . $title . '</h1>'; }