Skip to content

Commit cbcffa9

Browse files
authored
Reverting changes in banscreen.html
1 parent 8db93d1 commit cbcffa9

File tree

1 file changed

+32
-31
lines changed

1 file changed

+32
-31
lines changed

src/banscreen.html

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
<!DOCTYPE html>
21
<html>
32
<head>
43
<title>Banned | Coding Hut</title>
@@ -36,34 +35,36 @@ <h1>Banned From Coding Hut</h1>
3635

3736
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
3837
<script type="text/javascript">
39-
function getParameterByName(name, url) {
40-
if (!url) url = window.location.href;
41-
name = name.replace(/[\[\]]/g, "\\$&");
42-
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
43-
results = regex.exec(url);
44-
if (!results) return null;
45-
if (!results[2]) return '';
46-
return decodeURIComponent(results[2].replace(/\+/g, " "));
47-
}
48-
49-
$(document).ready(function() {
50-
var username = getParameterByName('username');
51-
const username = localStorage.getItem('username')
52-
53-
$.getJSON('bannedusers.json', function(data) {
54-
var bannedUsers = data.bannedusers;
55-
var foundUser = bannedUsers.find(user => user.username === username);
56-
57-
if (foundUser) {
58-
var reason = foundUser.reason.toLowerCase();
59-
if (reason && $("#" + reason).length) {
60-
$("#" + reason).show();
61-
} else {
62-
$('#default-content').show();
63-
}
64-
} else {
65-
$('#default-content').show();
66-
}
67-
});
68-
});
38+
// Parse the URL parameter
39+
function getParameterByName(name, url) {
40+
if (!url) url = window.location.href;
41+
name = name.replace(/[\[\]]/g, "\\$&");
42+
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
43+
results = regex.exec(url);
44+
if (!results) return null;
45+
if (!results[2]) return '';
46+
return decodeURIComponent(results[2].replace(/\+/g, " "));
47+
}
48+
// Give the parameter a variable name
49+
var dynamicContent = getParameterByName('reason');
50+
51+
$(document).ready(function() {
52+
53+
// Check if the URL parameter is apples
54+
if (dynamicContent == 'spam') {
55+
$('#spam').show();
56+
}
57+
// Check if the URL parameter is oranges
58+
else if (dynamicContent == 'rude') {
59+
$('#rude').show();
60+
}
61+
// Check if the URL parameter is bananas
62+
else if (dynamicContent == 'nosnip') {
63+
$('#nosnip').show();
64+
}
65+
// Check if the URL parmeter is empty or not defined, display default content
66+
else {
67+
$('#default-content').show();
68+
}
69+
});
6970
</script>

0 commit comments

Comments
 (0)