mirror of
https://github.com/ION606/selmer-bot-website.git
synced 2026-05-14 22:16:54 +00:00
Changed the file structure to make it more readable and removed the file endings in urls
This commit is contained in:
@@ -67,6 +67,6 @@
|
|||||||
<h1 id="counter"></h1>
|
<h1 id="counter"></h1>
|
||||||
<h2>You look a little lost...</h2>
|
<h2>You look a little lost...</h2>
|
||||||
<h2>The page you're looking for can't be found!</h2>
|
<h2>The page you're looking for can't be found!</h2>
|
||||||
<button onclick="window.location='index.html'">HOME</button>
|
<button onclick="window.location='/'">HOME</button>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -496,7 +496,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
||||||
<div class="container-fluid mx-auto">
|
<div class="container-fluid mx-auto">
|
||||||
<a class="navbar-brand" href="index.html">
|
<a class="navbar-brand" href="/">
|
||||||
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
@@ -505,11 +505,11 @@
|
|||||||
</li> -->
|
</li> -->
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="myGuilds.html" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
<a href="myGuilds" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="calendar.html" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
<a href="calendar" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -517,7 +517,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="premium.html" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -545,7 +545,7 @@
|
|||||||
<div id="unauth" style="display: none;" class="text-center">
|
<div id="unauth" style="display: none;" class="text-center">
|
||||||
<h1 style="margin-bottom: 20px;">You have to be a premium subscriber to use this feature!</h1>
|
<h1 style="margin-bottom: 20px;">You have to be a premium subscriber to use this feature!</h1>
|
||||||
<h3 style="margin-bottom: 50px;">vvv GET PREMIUM NOW vvv</h3>
|
<h3 style="margin-bottom: 50px;">vvv GET PREMIUM NOW vvv</h3>
|
||||||
<a href="premium.html"><i class="fa-solid fa-crown" style="scale: 4; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium"><i class="fa-solid fa-crown" style="scale: 4; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
@@ -525,7 +525,7 @@
|
|||||||
return;
|
return;
|
||||||
} else if (xhrverify.response == 'Internal Server Error') {
|
} else if (xhrverify.response == 'Internal Server Error') {
|
||||||
alert("Uh oh, an Internal Server Error has occured!\nPlease try again!");
|
alert("Uh oh, an Internal Server Error has occured!\nPlease try again!");
|
||||||
return window.location.href = "index.html";
|
return window.location.href = "/";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -583,7 +583,7 @@
|
|||||||
xhr.onloadend = (e) => {
|
xhr.onloadend = (e) => {
|
||||||
window.localStorage.clear();
|
window.localStorage.clear();
|
||||||
window.sessionStorage.clear();
|
window.sessionStorage.clear();
|
||||||
window.location.href = 'index.html';
|
window.location.href = '/';
|
||||||
}
|
}
|
||||||
xhr.send();
|
xhr.send();
|
||||||
}
|
}
|
||||||
@@ -702,17 +702,17 @@
|
|||||||
<body>
|
<body>
|
||||||
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
||||||
<div class="container-fluid mx-auto">
|
<div class="container-fluid mx-auto">
|
||||||
<a class="navbar-brand" href="index.html">
|
<a class="navbar-brand" href="/">
|
||||||
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="myGuilds.html" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
<a href="myGuilds" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="calendar.html" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
<a href="calendar" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -720,7 +720,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="premium.html" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -822,7 +822,7 @@
|
|||||||
<div id="unauth" class="text-center" style="display: none;">
|
<div id="unauth" class="text-center" style="display: none;">
|
||||||
<h1 style="margin-bottom: 20px;">You have to be a premium subscriber to use this feature!</h1>
|
<h1 style="margin-bottom: 20px;">You have to be a premium subscriber to use this feature!</h1>
|
||||||
<h3 style="margin-bottom: 50px;">vvv GET PREMIUM NOW vvv</h3>
|
<h3 style="margin-bottom: 50px;">vvv GET PREMIUM NOW vvv</h3>
|
||||||
<a href="premium.html"><i class="fa-solid fa-crown" style="scale: 4; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium"><i class="fa-solid fa-crown" style="scale: 4; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h1 id="monthName", style="text-align: center; margin-top: 50px; margin-bottom: 25px;"></h1>
|
<h1 id="monthName", style="text-align: center; margin-top: 50px; margin-bottom: 25px;"></h1>
|
||||||
@@ -251,7 +251,7 @@
|
|||||||
window.localStorage.setItem('sessionId', xhr.response);
|
window.localStorage.setItem('sessionId', xhr.response);
|
||||||
|
|
||||||
document.getElementById('alertrow').style = "";
|
document.getElementById('alertrow').style = "";
|
||||||
window.location.href = "index.html";
|
window.location.href = "/";
|
||||||
|
|
||||||
//Too far down, user can't see it
|
//Too far down, user can't see it
|
||||||
// $(".custom-alert").slideDown(500);
|
// $(".custom-alert").slideDown(500);
|
||||||
@@ -293,7 +293,7 @@
|
|||||||
xhr.onloadend = (e) => {
|
xhr.onloadend = (e) => {
|
||||||
window.localStorage.clear();
|
window.localStorage.clear();
|
||||||
window.sessionStorage.clear();
|
window.sessionStorage.clear();
|
||||||
window.location.href = 'index.html';
|
window.location.href = '/';
|
||||||
}
|
}
|
||||||
xhr.send();
|
xhr.send();
|
||||||
}
|
}
|
||||||
@@ -315,7 +315,7 @@
|
|||||||
<!-- Nav Bar -->
|
<!-- Nav Bar -->
|
||||||
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
||||||
<div class="container-fluid mx-auto">
|
<div class="container-fluid mx-auto">
|
||||||
<a class="navbar-brand" href="index.html">
|
<a class="navbar-brand" href="/">
|
||||||
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
@@ -324,11 +324,11 @@
|
|||||||
</li> -->
|
</li> -->
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="myGuilds.html" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
<a href="myGuilds" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="calendar.html" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
<a href="calendar" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -336,7 +336,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="premium.html" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -171,7 +171,7 @@
|
|||||||
xhr.onloadend = (e) => {
|
xhr.onloadend = (e) => {
|
||||||
window.localStorage.clear();
|
window.localStorage.clear();
|
||||||
window.sessionStorage.clear();
|
window.sessionStorage.clear();
|
||||||
window.location.href = 'index.html';
|
window.location.href = '/';
|
||||||
}
|
}
|
||||||
xhr.send();
|
xhr.send();
|
||||||
}
|
}
|
||||||
@@ -207,17 +207,17 @@
|
|||||||
<!-- Nav Bar -->
|
<!-- Nav Bar -->
|
||||||
<nav class="navbar navbar-expand-sm bg-black">
|
<nav class="navbar navbar-expand-sm bg-black">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<a class="navbar-brand" href="index.html">
|
<a class="navbar-brand" href="/">
|
||||||
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="myGuilds.html" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
<a href="myGuilds" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="calendar.html" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
<a href="calendar" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -225,7 +225,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="premium.html" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -201,7 +201,7 @@
|
|||||||
<!-- Nav Bar -->
|
<!-- Nav Bar -->
|
||||||
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
<nav class="navbar navbar-expand-sm navbar-fixed-top">
|
||||||
<div class="container-fluid mx-auto">
|
<div class="container-fluid mx-auto">
|
||||||
<a class="navbar-brand" href="index.html">
|
<a class="navbar-brand" href="/">
|
||||||
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
<img src="https://github.com/ION606/selmer-bot-website/blob/main/assets/Selmer-icon.png?raw=true" alt="Selmer Icon" style="width: 50px;">
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
@@ -210,11 +210,11 @@
|
|||||||
</li> -->
|
</li> -->
|
||||||
<ul class="navbar-nav">
|
<ul class="navbar-nav">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="myGuilds.html" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
<a href="myGuilds" id="guildslink" class="nav-link"><i class="fa-solid fa-server" alt="Servers" style="scale: 2; color: rgb(11, 189, 189);"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="calendar.html" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
<a href="calendar" id="callink" class="nav-link"><i class="fa-solid fa-calendar" alt="Calendar" style="scale: 2; color: lightgrey;"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -222,7 +222,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a href="premium.html" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
<a href="premium" class="nav-link"><i class="fa-solid fa-crown" style="scale: 2; color: gold;" alt="PREMIUM"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@@ -117,11 +117,6 @@ app.post('/getSessionInfo', async (req, res) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
app.get('/myGuilds.html', async (req, res) => {
|
|
||||||
return res.sendFile('myGuilds.html', { root: '.' });
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
app.post('/getServer', async (req, res) => {
|
app.post('/getServer', async (req, res) => {
|
||||||
const id = req.headers.servernumber;
|
const id = req.headers.servernumber;
|
||||||
|
|
||||||
@@ -162,8 +157,6 @@ app.get('/getChannels', async (req, res) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
// app.get('/temp.html', async (req, res) => { return res.sendFile('temp.html', { root: '.' }); });
|
|
||||||
|
|
||||||
//Headers: servernumber, sessionid
|
//Headers: servernumber, sessionid
|
||||||
app.post('/setCurrentServer', async (req, res) => {
|
app.post('/setCurrentServer', async (req, res) => {
|
||||||
try {
|
try {
|
||||||
@@ -264,35 +257,45 @@ app.get('/getCal', async (req, res) => {
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/dashboard.html', async (req, res) => {
|
|
||||||
return res.sendFile('dashboard.html', { root: '.' });
|
//#region HTML gile serving
|
||||||
|
|
||||||
|
app.get('/myGuilds', async (req, res) => {
|
||||||
|
return res.sendFile('myGuilds.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
app.get('/premium.html', async (req, res) => {
|
app.get('/dashboard', async (req, res) => {
|
||||||
return res.sendFile('premium.html', { root: '.' });
|
return res.sendFile('dashboard.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/index.html', async (req, res) => {
|
|
||||||
return res.sendFile('index.html', { root: '.' });
|
app.get('/premium', async (req, res) => {
|
||||||
|
return res.sendFile('premium.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/calEvent.html', async (req, res) => {
|
app.get('/index', async (req, res) => {
|
||||||
return res.sendFile('calEvent.html', { root: '.' });
|
return res.sendFile('index.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/newCalEvent.html', async (req, res) => {
|
app.get('/calEvent', async (req, res) => {
|
||||||
return res.sendFile('newCalEvent.html', { root: '.' });
|
return res.sendFile('calEvent.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/calendar.html', async (req, res) => {
|
app.get('/newCalEvent', async (req, res) => {
|
||||||
return res.sendFile('calendar.html', { root: '.' });
|
return res.sendFile('newCalEvent.html', { root: 'HTML' });
|
||||||
|
});
|
||||||
|
|
||||||
|
app.get('/calendar', async (req, res) => {
|
||||||
|
return res.sendFile('calendar.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
app.get('/team', async (req, res) => {
|
app.get('/team', async (req, res) => {
|
||||||
return res.sendFile("team.html", { root: '.' });
|
return res.sendFile("team.html", { root: 'HTML' });
|
||||||
})
|
})
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
app.post("/suggestion", async (req, res)=> {
|
app.post("/suggestion", async (req, res)=> {
|
||||||
if (req.headers.sessionid == 'null') {
|
if (req.headers.sessionid == 'null') {
|
||||||
return res.sendStatus(401);
|
return res.sendStatus(401);
|
||||||
@@ -565,12 +568,12 @@ app.get('/', async ({ query }, response) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return response.sendFile('index.html', { root: '.' });
|
return response.sendFile('index.html', { root: 'HTML' });
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
app.get("*",(req,res) => {
|
app.get("*",(req,res) => {
|
||||||
res.sendFile("404.html", {root: '.'});
|
res.sendFile("404.html", {root: 'HTML'});
|
||||||
})
|
})
|
||||||
|
|
||||||
app.listen(port, () => console.log(`App listening on port ${port}`));
|
app.listen(port, () => console.log(`App listening on port ${port}`));
|
||||||
Reference in New Issue
Block a user