minetest-modinstaller-web/submit.html

155 lines
5.8 KiB
HTML

<html>
<head>
<script src='https://www.google.com/recaptcha/api.js'></script>
<link rel="stylesheet" href="main.css"/>
<script>
function sendMessage() {
var send = true;
if (document.getElementById('name').value === '') {
send = false;
document.getElementById('name').style.borderColor = '#FF4444';
} else {
document.getElementById('name').style.borderColor = '#000000';
}
if (document.getElementById('email').value === '') {
send = false;
document.getElementById('email').style.borderColor = '#FF4444';
} else {
document.getElementById('email').style.borderColor = '#000000';
}
if (document.getElementById('title').value === '') {
send = false;
document.getElementById('title').style.borderColor = '#FF4444';
} else {
document.getElementById('title').style.borderColor = '#000000';
}
if (document.getElementById('description').value === '') {
send = false;
document.getElementById('description').style.borderColor = '#FF4444';
} else {
document.getElementById('description').style.borderColor = '#000000';
}
if (document.getElementById('imagelink').value === '') {
send = false;
document.getElementById('imagelink').style.borderColor = '#FF4444';
} else {
document.getElementById('imagelink').style.borderColor = '#000000';
}
if (document.getElementById('ziplink').value === '') {
send = false;
document.getElementById('ziplink').style.borderColor = '#FF4444';
} else {
document.getElementById('ziplink').style.borderColor = '#000000';
}
if (document.getElementById('robot-check').checksum != 'stfh1tr8fh6srtf56hnbrtsfxhb1rtx81fh5tr1xf6gh15xnrtf51hgnft') {
send = false;
}
if (send) {
var name = document.getElementById('name').value;
var email = document.getElementById('email').value;
var title = document.getElementById('title').value;
var description = document.getElementById('description').value;
var imagelink = document.getElementById('imagelink').value;
var ziplink = document.getElementById('ziplink').value;
var other = document.getElementById('other').value;
var pack = document.getElementById('package').value;
window.location = 'send.php?subject=Modinstaller ' + title + '&message=Hello dear modinstaller admin.|There is a new request to add a mod to the list:'
+ '||Author: ' + name
+ '|E-Mail: ' + email
+ '|Title: ' + title
+ '|Description: ' + description
+ '|Link to image: ' + imagelink
+ '|Link to zip: ' + ziplink
+ '|Other: ' + other
+ '|Package: ' + pack
+ '||Here is the line that will be added to the index list in the Github repository:|'
+ title + ':::' + ziplink + ':::' + name + ':::' + imagelink + ':::' + description
+ '||Here is a link to this file: https://github.com/DevsWithoutHobbies/minetest-modinstaller-data/blob/master/index'
+ '||If everything seems fine, you can add it.||Sincerly yours|TOTALLY NOT A BOT';
}
}
function robot() {
if (document.getElementById('robot-check').checked) {
document.getElementById('robot-check').checksum='stfh1tr8fh6srtf56hnbrtsfxhb1rtx81fh5tr1xf6gh15xnrtf51hgnft'
} else {
document.getElementById('robot-check').checksum='k3jabsd2asd3uibash3dva9skjhd5uzf6gcvkehj1wdhqwz7qvusjdh8b'
}
}
</script>
</head>
<body>
<div class="header">
<h1>Minetest Modinstaller</h1>
</div>
<div class="menu_bar">
<a href="index.html"><div class="menu_item">Home</div></a>
<a href="download.html"><div class="menu_item">Download</div></a>
<a href="submit.html"><div class="menu_item">Submit Mod</div></a>
<a href="contact.html"><div class="menu_item">Contact</div></a>
</div>
<div class="content">
<h2>Submit a new mod</h2>
<table class="form">
<tr>
<td class="first">Author/-s</td>
<td class="second"><input type="text" id="name"/></td>
</tr>
<tr>
<td class="first">E-Mail (Not public)</td>
<td class="second"><input type="mail" id="email"/></td>
</tr>
<tr>
<td class="first">Mod title</td>
<td class="second"><input type="text" id="title"/></td>
</tr>
<tr>
<td class="first">Description</td>
<td class="second"><textarea type="text" id="description"></textarea></td>
</tr>
<tr>
<td class="first">Link to image</td>
<td class="second"><input type="url" id="imagelink"/></td>
</tr>
<tr>
<td class="first">Link to .zip</td>
<td class="second"><input type="url" id="ziplink"/></td>
</tr>
<tr>
<td class="first">Other information (optional)<br>(Not public)</td>
<td class="second"><textarea type="text" id="other"></textarea></td>
</tr>
<tr>
<td class="first">Package name (optional)</td>
<td class="second"><input type="text" id="package"/></td>
</tr>
<tr>
<td class="first"></td>
<td class="second">
<div class="no-robot" onclick="robot();">
<input type="checkbox" class="robot-check" id="robot-check" checksum="k3jabsd2asd3uibash3dva9skjhd5uzf6gcvkehj1wdhqwz7qvusjdh8b">
<label for="robot-check">
<box></box>
<span class="checkmark">
<div class="checkmark_stem"></div>
<div class="checkmark_kick"></div>
</span>
<a>I am not a robot</a>
</label>
</div>
</td>
</tr>
<tr>
<td/>
<td><input type="submit" value="Send" onclick="sendMessage();"/></td>
</tr>
</table>
</div>
</body>
</html>