Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.

Commit 4fb798b

Browse files
author
Nathan Shaaban
committed
added tooltip on logout (requires previous commit)
1 parent 9e15bfd commit 4fb798b

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

public_html/template/ui.php

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* @param bool $showHeader
44
*/
5-
function template_header($showHeader=true,$logged_in=false,$is_teacher=false){
5+
function template_header($showHeader=true,$logged_in=false,$is_teacher=false,$email=null){
66
echo "<html>
77
<head>";
88
$path = "https://".$_SERVER['HTTP_HOST']."/";
@@ -35,14 +35,14 @@ function template_header($showHeader=true,$logged_in=false,$is_teacher=false){
3535
<a href='/' class=\"mdl-layout-title\">Assignments Manager</a>
3636
<div class=\"mdl-layout-spacer\"></div>
3737
<nav class=\"mdl-navigation mdl-layout--large-screen-only\">";
38-
$output.=get_header_items($logged_in,$is_teacher,false);
38+
$output.=get_header_items($logged_in,$is_teacher,false,$email);
3939
$output.=" </nav>
4040
</div>
4141
</header>
4242
<div class=\"mdl-layout__drawer\">
4343
<span class=\"mdl-layout-title\">Assignments Manager</span>
4444
<nav class=\"mdl-navigation\">";
45-
$output.=get_header_items($logged_in,$is_teacher,true);
45+
$output.=get_header_items($logged_in,$is_teacher,true,$email);
4646
$output.="</nav>
4747
</div>";
4848
}
@@ -82,7 +82,7 @@ function dirToArray($dir) {
8282
/**
8383
* This is used as it needs to be done twice
8484
*/
85-
function get_header_items($logged_in=false,$is_teacher=false,$drawer=false){
85+
function get_header_items($logged_in=false,$is_teacher=false,$drawer=false,$email=null){
8686
require_once $_SERVER['DOCUMENT_ROOT']."/../resources/startsWithEndsWith.php";
8787
$array=array();
8888
if($logged_in) {
@@ -118,6 +118,11 @@ function get_header_items($logged_in=false,$is_teacher=false,$drawer=false){
118118
}
119119
}
120120
$output=get_header_html_from_array($array,$drawer);
121+
$rand=microtime();
122+
$output.= "<a class=\"mdl-navigation__link\" id=\"logout$rand\" href=\"/logout.php\">Logout</a>";
123+
if ($email != null){
124+
$output.="<div class=\"mdl-tooltip\" data-mdl-for=\"logout$rand\">$email</div>";
125+
}
121126
} else {
122127
$output= "<a class=\"mdl-navigation__link\" href=\"/login.php\">Login</a>";
123128
}

0 commit comments

Comments
 (0)