-
Notifications
You must be signed in to change notification settings - Fork 0
/
themew1.php
142 lines (131 loc) · 5.33 KB
/
themew1.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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$p = $_GET['p'] ?? '1';
$w = $_GET['w'] ?? '1';
require 'dspcnt.php';
$xml=simplexml_load_file("data/website".$b.".xml") or die("Error: Cannot create object");
$xml2=simplexml_load_file("data/website2.xml") or die("Error: Cannot create object");
$xpath="/website/page[".$p."]";
if ($w=="2") $page = $xml2->xpath($xpath); else $page = $xml->xpath($xpath);
changeLinks($page);
function ic_html($pname) {
if (strpos(" ".$pname,chr(0xef))==1) $rt = '<i class="fa">'.substr($pname,0,3).'</i> '.substr($pname,4);
else $rt = $pname;
return $rt;
}
//if($_SERVER['HTTPS']) $mps="https://"; else $mps="http://";
$mps="http://";
$mainpage = $mps.$_SERVER['HTTP_HOST'].str_replace("/index.php","",$_SERVER['SCRIPT_NAME']);
$lang = $page[0]['language'];
if ($lang == "") $lang="en";
?>
<!DOCTYPE html>
<html lang="<?php echo $lang ?>">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<?php if ($w=="2") echo "<meta name='robots' content='noindex'>\n" ?>
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<?php paginatePage($p) ?>
<title><?php echo strip_tags($xml->title) ?></title>
<style>
t1 { white-space: pre-wrap;}
<?php echo $xml->style ?>
</style>
</head>
<body>
<!-- Sidebar -->
<div class="w3-sidebar w3-light-grey w3-bar-block w3-large w3-collapse w3-card-2 w3-animate-left"
style="width:200px;" id="mySidebar">
<button class="w3-bar-item w3-button w3-large w3-hide-large" onclick="w3_close()">Close ×</button>
<?php
$pn=$xml->xpath("/website/page/name[.!='']");
$i=1;
foreach ($pn as $item) {
if($i==$p && $w=="1" && $name=="") $bs=" w3-gray"; else $bs="";
echo "<a href='?u=".ltrim($b,"_")."&p=".$i++."' class='w3-bar-item w3-button".$bs."'>".ic_html($item)."</a>";
}
?>
<div class="w3-dropdown-hover">
<button class="w3-button w3-cyan"><?php echo strip_tags($xml2->title) ?> <i class="fa fa-caret-down"></i></button>
<div class="w3-dropdown-content w3-bar-block">
<?php
$pn2=$xml2->xpath("/website/page/name[.!='']");
$i=1;
foreach ($pn2 as $item) {
if($i==$p && $w=="2" && $name=="") $bs=" w3-gray"; else $bs="";
echo "<a href='?u=".ltrim($b,"_")."&w=2&p=".$i++."' class='w3-bar-item w3-button w3-cyan".$bs."'>"
. str_replace('"fa','"fa fa-fw',ic_html($item)) . "</a>\n";
}
?>
</div>
</div>
</div>
<!-- Page Content -->
<div class="w3-main" style="margin-left:200px">
<div class="w3-black">
<button class="w3-button w3-black w3-xlarge w3-hide-large" onclick="w3_open()">☰</button>
</div>
<div class="w3-container">
<h1><?php echo $xml->title ?></h1>
</div>
<?php
if(strlen($page[0]->image)>4)
echo "<img class='w3-image' src='".$page[0]->image."' style='width:100%'>\n";
?>
<div class="w3-container">
<?php
if($name=="") echo $page[0]->contents;
else if(sendDb($name,$phone,$email,$message))
echo "<b>Contact information submitted. We will contact you as soon as possible.</b>";
else echo "<b>Missing Name or Contact Info.</b>";
echo "\n";?>
</div>
<?php
if($page[0]['type']=="form" && $name=="") {
?>
<form class="w3-container" role="form" method="post">
<div class="w3-row">
<div class="w3-col m6 l5">
<p>
<label for="name">Name:</label>
<input type="text" class="w3-input w3-border" name="name">
</p>
<p>
<label for="phone">Contact Phone #:</label>
<input type="text" class="w3-input w3-border" name="phone">
</p>
<p>
<label for="email">Email Address:</label>
<input type="email" class="w3-input w3-border" name="email">
</p>
<p>
<label for="message">Message:</label>
<textarea class="w3-input w3-border" rows="5" name="message"></textarea>
</p>
<input type="submit" class="w3-button w3-black w3-margin-bottom" value="Submit">
</div>
</div>
</form><?php
}
if($page[0]['type']=="comments" && $w=="1" && $name=="") {
?>
<!-- begin htmlcommentbox.com -->
<div class="w3-container" id="HCB_comment_box"><a href="https://www.htmlcommentbox.com">HTML Comment Box</a> is loading comments...</div>
<link rel="stylesheet" type="text/css" href="https://www.htmlcommentbox.com/static/skins/default/skin.css" />
<script type="text/javascript" language="javascript" id="hcb"> /*<!--*/ if(!window.hcb_user){hcb_user={ };} (function(){s=document.createElement("script");s.setAttribute("type","text/javascript");s.setAttribute("src", "https://www.htmlcommentbox.com/jread?page="+escape((window.hcb_user && hcb_user.PAGE)||(""+window.location)).replace("+","%2B")+"&opts=470&num=10");if (typeof s!="undefined") document.getElementsByTagName("head")[0].appendChild(s);})(); /*-->*/ </script>
<!-- end htmlcommentbox.com --><?php
}
?>
</div>
<script>
function w3_open() {
document.getElementById("mySidebar").style.display = "block";
}
function w3_close() {
document.getElementById("mySidebar").style.display = "none";
}
</script>
</body>
</html>