forked from greenelfx/MapleBit
/
header.php
112 lines (109 loc) · 4.25 KB
/
header.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?php
if(basename($_SERVER["PHP_SELF"]) == "header.php"){
die("403 - Access Forbidden");
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo $sitetitle; ?></title>
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<link href="<?php echo $siteurl; ?>assets/css/<?php echo $theme; ?>.min.css" rel="stylesheet" type="text/css" />
<link href="<?php echo $siteurl; ?>assets/css/addon.css" rel="stylesheet" type="text/css" />
<link href="<?php echo $siteurl; ?>assets/css/<?php echo $themetype; ?>.css" rel="stylesheet" type="text/css" />
<style>
body{
background: #<?php echo $bgcolor; ?> url(<?php echo $background; ?>) <?php echo $bgrepeat . " " . $bgcenter; ?>;
<?php
if($bgfixed == 1) {
echo "background-attachment: fixed;";
}
if($bgcover == 1) {
echo "
background-size: cover;";
}
?>
}
</style>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo $siteurl; ?>assets/js/bootstrap.js"></script>
<script type="text/javascript" src="<?php echo $siteurl; ?>assets/js/login.js"></script>
<script>
function roll(img_name1, img_src1) {document[img_name1].src = img_src1;}
function goBack() {window.history.back()}
</script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="<?php echo $siteurl; ?>assets/js/ie/html5shiv.js"></script>
<script src="<?php echo $siteurl; ?>assets/js/ie/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div class="container">
<?php
if($banner != ""){echo "<img src=\"".$banner."\" alt=\"banner\" class=\"img-responsive\" style=\"margin: 0 auto;margin-top:20px;\">";}
?>
<nav class="<?php echo getNav();?>" role="navigation" style="bottom:-22px;">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><?php echo $servername; ?></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="?base=main">Home</a></li>
<?php
if(!isset($_SESSION['id'])){
echo "<li><a href=\"?base=main&page=register\">Register</a></li>";
}
?>
<li><a href="?base=main&page=download">Download</a></li>
<li><a href="?base=main&page=rankings">Rankings</a></li>
<li><a href="?base=main&page=vote">Vote</a></li>
<li><a href="<?php echo $forumurl; ?>">Forums</a></li>
<?php
$getpages = $mysqli->query("SELECT * from ".$prefix."pages WHERE visible = 1");
while ($fetchpages = $getpages->fetch_assoc()){
echo "<li><a href=\"?base=main&page=".$fetchpages['slug']."\">" . $fetchpages['title'] . "</a>";
}
?>
</ul>
<?php
if(isset($_SESSION['id'])){
$name = $_SESSION['name']; // Probably unneeded
$getemail = $mysqli->query("SELECT email, name FROM accounts WHERE name = '". $_SESSION['name']."'");
$fetchemail = $getemail->fetch_assoc();
?>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><img src="<?php echo get_small_gravatar($fetchemail['email']);?>" alt="gravatar" class="img-responsive img-circle" style="float:left;margin-top: -10px;padding-right: 5px;"><?php echo $name; ?><b class="caret"></b></a>
<ul class="dropdown-menu">
<?php
if($_SESSION['pname'] == "checkpname") {
echo "<li><a href=\"?base=ucp&page=profname\">Set Profile Name</a></li>";
}
else {
echo "<li><a href=\"?base=main&page=members&name=".$_SESSION['pname']."\">Profile</a></li>";
}
?>
<li><a href="?base=ucp&page=mail&s=3"><?php mailStats(3)?> Unread Mail</a></li>
<li><a href="?base=ucp&page=charfix">Character Fix</a></li>
<li class="divider"></li>
<li><a href="?base=misc&script=logout">Log Out</a></li>
</ul>
</li>
</ul>
<?php } ?>
</div>
</nav>
<div class="well">
<div class="row">
<div class="col-md-3">
<?php include("sources/structure/sidebar.php"); ?>
</div>
<div class="col-md-9">