Skip to content

Commit eef52c3

Browse files
mazkdevfwnelson03
authored andcommitted
Update, Fixed pages, Code Format, etc
1 parent 4cf34fb commit eef52c3

File tree

15 files changed

+1621
-1706
lines changed

15 files changed

+1621
-1706
lines changed

restorecord_db_schema.sql

+3-3
Original file line numberDiff line numberDiff line change
@@ -144,19 +144,19 @@ ALTER TABLE `blacklist`
144144
-- AUTO_INCREMENT for table `members`
145145
--
146146
ALTER TABLE `members`
147-
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=61;
147+
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0;
148148

149149
--
150150
-- AUTO_INCREMENT for table `servers`
151151
--
152152
ALTER TABLE `servers`
153-
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
153+
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0;
154154

155155
--
156156
-- AUTO_INCREMENT for table `users`
157157
--
158158
ALTER TABLE `users`
159-
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
159+
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0;
160160
COMMIT;
161161

162162
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

website source/admin/index.php

+400-404
Large diffs are not rendered by default.

website source/api/upgrade/index.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
$payload = file_get_contents('php://input');
55

6-
$secret = "shoppyWebhookSecretHere"; // replace with your webhook secret
6+
$secret = $ShoppySecret; // replace with your webhook secret
77
$header_signature = $_SERVER["HTTP_X_SHOPPY_SIGNATURE"]; // get our signature header
88

99
$signature = hash_hmac('sha512', $payload, $secret);

website source/auth/index.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@
1717
// Exchange the auth code for a token
1818
$token = apiRequest("https://discord.com/api/oauth2/token", array(
1919
"grant_type" => "authorization_code",
20-
'client_id' => 'discordBotIdHere',
21-
'client_secret' => 'discordClientSecretHere',
22-
'redirect_uri' => 'https://restorecord.com/auth/', // change to https://example.com/auth/ - and you must set https://example.com/auth/ in Discord developer portal as OAuth2 redirect URL
20+
'client_id' => $client_id,
21+
'client_secret' => $client_secret,
22+
'redirect_uri' => $redirect_uri,
2323
'code' => get('code')
2424
));
2525
$logout_token = $token->access_token;
2626
$_SESSION['access_token'] = $token->access_token;
2727
$_SESSION['refresh_token'] = $token->refresh_token;
2828

2929
$server = $_SESSION['owner'] . '/' . $_SESSION['name'];
30-
header('Location: https://restorecord.com/verify/' . $server); // change this to https://example.com/verify/
30+
header('Location: ' . $verify_uri . $server);
3131
}
3232

3333
die("invalid request, please retry verification process");

website source/dashboard/account/settings/index.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,11 @@
121121
<!-- create new -->
122122
<!-- ============================================================== -->
123123
<li class="nav-item dropdown">
124-
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="https://restorecord.com/discord/" target="discord"> <i class="mdi mdi-discord font-24"></i>
124+
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="../../../discord/" target="discord"> <i class="mdi mdi-discord font-24"></i>
125125
</a>
126126
</li>
127127
<li class="nav-item dropdown">
128-
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="https://restorecord.com/telegram/" target="telegram"> <i class="mdi mdi-telegram font-24"></i>
128+
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="../../../telegram/" target="telegram"> <i class="mdi mdi-telegram font-24"></i>
129129
</a>
130130
</li>
131131
<!-- ============================================================== -->

website source/dashboard/account/upgrade/index.php

+101-95
Original file line numberDiff line numberDiff line change
@@ -7,32 +7,32 @@
77
}
88

99
if (!isset($_SESSION['username'])) {
10-
header("Location: ../../../login/");
11-
exit();
10+
header("Location: ../../../login/");
11+
exit();
1212
}
13-
$username = $_SESSION['username'];
14-
15-
premium_check($username);
16-
17-
($result = mysqli_query($link, "SELECT * FROM `users` WHERE `username` = '$username'")) or die(mysqli_error($link));
18-
$row = mysqli_fetch_array($result);
19-
20-
$banned = $row['banned'];
21-
if (!is_null($banned))
22-
{
23-
echo "<meta http-equiv='Refresh' Content='0; url=../../../login/'>";
24-
session_destroy();
25-
exit();
26-
}
27-
28-
$role = $row['role'];
29-
$_SESSION['role'] = $role;
30-
31-
$darkmode = $row['darkmode'];
32-
$isadmin = $row['admin'];
13+
$username = $_SESSION['username'];
14+
15+
premium_check($username);
16+
17+
($result = mysqli_query($link, "SELECT * FROM `users` WHERE `username` = '$username'")) or die(mysqli_error($link));
18+
$row = mysqli_fetch_array($result);
19+
20+
$banned = $row['banned'];
21+
if (!is_null($banned)) {
22+
echo "<meta http-equiv='Refresh' Content='0; url=../../../login/'>";
23+
session_destroy();
24+
exit();
25+
}
26+
27+
$role = $row['role'];
28+
$_SESSION['role'] = $role;
29+
30+
$darkmode = $row['darkmode'];
31+
$isadmin = $row['admin'];
3332
?>
3433
<!DOCTYPE html>
3534
<html dir="ltr" lang="en">
35+
3636
<head>
3737
<meta charset="utf-8">
3838
<meta http-equiv="X-UA-Compatible" content="IE=edge">
@@ -42,30 +42,36 @@
4242
<meta name="description" content="Xtreme is powerful and clean admin dashboard template, inpired from Google's Material Design">
4343
<meta name="robots" content="noindex,nofollow">
4444
<title>RestoreCord - Upgrade</title>
45-
<script src="https://shoppy.gg/api/embed.js"></script>
45+
<script src="https://shoppy.gg/api/embed.js"></script>
4646
<!-- Favicon icon -->
4747
<link rel="icon" type="image/png" sizes="300x250" href="https://i.imgur.com/Nfy4OoG.png">
48-
<script src="https://cdn.keyauth.uk/dashboard/assets/libs/jquery/dist/jquery.min.js"></script>
48+
<script src="https://cdn.keyauth.uk/dashboard/assets/libs/jquery/dist/jquery.min.js"></script>
4949
<!-- Custom CSS -->
50-
<link href="https://cdn.keyauth.uk/dashboard/assets/extra-libs/datatables.net-bs4/css/dataTables.bootstrap4.css" rel="stylesheet">
50+
<link href="https://cdn.keyauth.uk/dashboard/assets/extra-libs/datatables.net-bs4/css/dataTables.bootstrap4.css" rel="stylesheet">
5151
<link href="https://cdn.keyauth.uk/dashboard/assets/libs/chartist/dist/chartist.min.css" rel="stylesheet">
5252
<link href="https://cdn.keyauth.uk/dashboard/assets/extra-libs/c3/c3.min.css" rel="stylesheet">
5353
<!-- Custom CSS -->
5454
<link href="https://cdn.keyauth.uk/dashboard/dist/css/style.min.css" rel="stylesheet">
5555

56-
<script src="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.js"></script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.css">
56+
<script src="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.js"></script>
57+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.css">
58+
5759

5860

5961

60-
6162
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
6263
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
6364
<!--[if lt IE 9]>
6465
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
6566
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
6667
<![endif]-->
6768
</head>
68-
<body data-theme="<?php if($darkmode == 0){echo "dark";}else{echo"light";}?>">
69+
70+
<body data-theme="<?php if ($darkmode == 0) {
71+
echo "dark";
72+
} else {
73+
echo "light";
74+
} ?>">
6975
<!-- ============================================================== -->
7076
<!-- Preloader - style you can find in spinners.css -->
7177
<!-- ============================================================== -->
@@ -117,13 +123,13 @@
117123
<!-- create new -->
118124
<!-- ============================================================== -->
119125
<li class="nav-item dropdown">
120-
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="https://restorecord.com/discord/" target="discord"> <i class="mdi mdi-discord font-24"></i>
121-
</a>
122-
</li>
123-
<li class="nav-item dropdown">
124-
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="https://restorecord.com/telegram/" target="telegram"> <i class="mdi mdi-telegram font-24"></i>
125-
</a>
126-
</li>
126+
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="../../../discord/" target="discord"> <i class="mdi mdi-discord font-24"></i>
127+
</a>
128+
</li>
129+
<li class="nav-item dropdown">
130+
<a class="nav-link dropdown-toggle waves-effect waves-dark" href="../../../discord/" target="telegram"> <i class="mdi mdi-telegram font-24"></i>
131+
</a>
132+
</li>
127133
<!-- ============================================================== -->
128134
<!-- User profile and search -->
129135
<!-- ============================================================== -->
@@ -161,7 +167,7 @@
161167
<!-- Sidebar navigation-->
162168
<nav class="sidebar-nav">
163169
<ul id="sidebarnav">
164-
<?php sidebar($isadmin); ?>
170+
<?php sidebar($isadmin); ?>
165171
</ul>
166172
</nav>
167173
<!-- End Sidebar navigation -->
@@ -190,72 +196,71 @@
190196
<!-- ============================================================== -->
191197
<!-- ============================================================== -->
192198
<!-- Container fluid -->
193-
194-
195-
196-
197-
199+
200+
201+
202+
203+
198204
<!-- ============================================================== -->
199205
<div class="container-fluid" id="content">
200206
<!-- ============================================================== -->
201207
<!-- Start Page Content -->
202208
<!-- ============================================================== -->
203209
<!-- File export -->
204210
<div class="row">
205-
<div class="col-md-4 col-sm-12">
206-
<div class="card" style="zoom: 1;">
207-
<div class="card-body">
208-
<div class="form-group">
209-
<h4 class="card-title">Free</h4>
210-
<p>25 Members</p>
211-
<p>1 Server</p>
212-
<p>No IP Ban</p>
213-
<p>No VPN Check</p>
214-
<p>Limited Support</p>
215-
<p>No Verificiation Logs</p>
216-
<button class="btn btn-lg btn-block font-medium btn-outline-success block-card">Already Have</button>
217-
</div>
218-
</div>
219-
</div>
220-
</div>
221-
<div class="col-md-4 col-sm-12">
222-
<div class="card">
223-
<div class="card-body">
224-
<div class="form-group">
225-
<h4 class="card-title">Premium</h4>
226-
<p>Unlimited Members</p>
227-
<p>Unlimited Servers</p>
228-
<p>IP Ban</p>
229-
<p>VPN Check</p>
230-
<p>24.7.365 Support</p>
231-
<p>Verificiation Logs</p>
232-
<?php
233-
$role = $_SESSION['role'];
234-
if($role == "premium")
235-
{
236-
echo'<button class="btn btn-lg btn-block font-medium btn-outline-warning block-sidenav">Already Have</button>';
237-
}
238-
else
239-
{
240-
echo'<a data-shoppy-product="8hCOmd6" data-shoppy-username="'.$_SESSION['username'].'" class="btn btn-lg btn-block font-medium btn-outline-warning block-sidenav">Purchase</a>';
241-
}
242-
243-
?>
244-
</div>
245-
</div>
246-
</div>
247-
</div>
248-
</div>
249-
</div>
211+
<div class="col-md-4 col-sm-12">
212+
<div class="card" style="zoom: 1;">
213+
<div class="card-body">
214+
<div class="form-group">
215+
<h4 class="card-title">Free</h4>
216+
<p>25 Members</p>
217+
<p>1 Server</p>
218+
<p>No IP Ban</p>
219+
<p>No VPN Check</p>
220+
<p>Limited Support</p>
221+
<p>No Verificiation Logs</p>
222+
<button class="btn btn-lg btn-block font-medium btn-outline-success block-card">Already Have</button>
223+
</div>
224+
</div>
225+
</div>
226+
</div>
227+
<div class="col-md-4 col-sm-12">
228+
<div class="card">
229+
<div class="card-body">
230+
<div class="form-group">
231+
<h4 class="card-title">Premium</h4>
232+
<p>Unlimited Members</p>
233+
<p>Unlimited Servers</p>
234+
<p>IP Ban</p>
235+
<p>VPN Check</p>
236+
<p>24.7.365 Support</p>
237+
<p>Verificiation Logs</p>
238+
<?php
239+
$role = $_SESSION['role'];
240+
if ($role == "premium") {
241+
echo '<button class="btn btn-lg btn-block font-medium btn-outline-warning block-sidenav">Already Have</button>';
242+
} else {
243+
echo '<a data-shoppy-product="8hCOmd6" data-shoppy-username="' . $_SESSION['username'] . '" class="btn btn-lg btn-block font-medium btn-outline-warning block-sidenav">Purchase</a>';
244+
}
245+
246+
?>
247+
</div>
248+
</div>
249+
</div>
250+
</div>
251+
</div>
252+
</div>
250253
<!-- ============================================================== -->
251254
<!-- End Container fluid -->
252255
<!-- ============================================================== -->
253256
<!-- ============================================================== -->
254257
<!-- footer -->
255258
<!-- ============================================================== -->
256259
<footer class="footer text-center">
257-
Copyright &copy; <script>document.write(new Date().getFullYear())</script> RestoreCord
258-
</footer>
260+
Copyright &copy; <script>
261+
document.write(new Date().getFullYear())
262+
</script> RestoreCord
263+
</footer>
259264
<!-- ============================================================== -->
260265
<!-- End footer -->
261266
<!-- ============================================================== -->
@@ -268,12 +273,12 @@
268273
<!-- End Wrapper -->
269274
<!-- ============================================================== -->
270275
<!-- ============================================================== -->
271-
272-
276+
277+
273278
<!-- ============================================================== -->
274279
<!-- All Jquery -->
275280
<!-- ============================================================== -->
276-
281+
277282
<!-- Bootstrap tether Core JavaScript -->
278283
<script src="https://cdn.keyauth.uk/dashboard/assets/libs/popper-js/dist/umd/popper.min.js"></script>
279284
<script src="https://cdn.keyauth.uk/dashboard/assets/libs/bootstrap/dist/js/bootstrap.min.js"></script>
@@ -289,7 +294,7 @@
289294
<!--Menu sidebar -->
290295
<script src="https://cdn.keyauth.uk/dashboard/dist/js/sidebarmenu.js"></script>
291296
<!--Custom JavaScript -->
292-
<script src="https://cdn.keyauth.uk/dashboard/dist/js/feather.min.js"></script>
297+
<script src="https://cdn.keyauth.uk/dashboard/dist/js/feather.min.js"></script>
293298
<script src="https://cdn.keyauth.uk/dashboard/dist/js/custom.min.js"></script>
294299
<!--This page JavaScript -->
295300
<!--chartis chart-->
@@ -301,15 +306,16 @@
301306
<!--chartjs -->
302307
<script src="https://cdn.keyauth.uk/dashboard/assets/libs/chart-js/dist/chart.min.js"></script>
303308
<script src="https://cdn.keyauth.uk/dashboard/dist/js/pages/dashboards/dashboard1.js"></script>
304-
<script src="https://cdn.keyauth.uk/dashboard/assets/extra-libs/datatables.net/js/jquery.dataTables.min.js"></script>
305-
<!-- start - This is for export functionality only -->
309+
<script src="https://cdn.keyauth.uk/dashboard/assets/extra-libs/datatables.net/js/jquery.dataTables.min.js"></script>
310+
<!-- start - This is for export functionality only -->
306311
<script src="https://cdn.datatables.net/buttons/1.5.1/js/dataTables.buttons.min.js"></script>
307312
<script src="https://cdn.datatables.net/buttons/1.5.1/js/buttons.flash.min.js"></script>
308313
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
309314
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
310315
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
311316
<script src="https://cdn.datatables.net/buttons/1.5.1/js/buttons.html5.min.js"></script>
312317
<script src="https://cdn.datatables.net/buttons/1.5.1/js/buttons.print.min.js"></script>
313-
<script src="https://cdn.keyauth.uk/dashboard/dist/js/pages/datatable/datatable-advanced.init.js"></script>
318+
<script src="https://cdn.keyauth.uk/dashboard/dist/js/pages/datatable/datatable-advanced.init.js"></script>
314319
</body>
320+
315321
</html>

0 commit comments

Comments
 (0)