-
Notifications
You must be signed in to change notification settings - Fork 3
/
gameUpload.html
121 lines (119 loc) · 6.57 KB
/
gameUpload.html
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
<!DOCTYPE html>
<html>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-128441061-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-128441061-1');
</script>
<title>GameProxy</title>
<link rel="shortcut icon" href="media/Small.png">
<script async src="https://arc.io/widget.min.js#iwkiQdav"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto|Roboto+Mono|Material+Icons">
<link rel="stylesheet" href="style.css">
<script src="lib/showdown.min.js"></script>
<meta name="theme-color" content="#6b29ef">
<link rel="apple-touch-icon" sizes="180x180" href="/media/apple-touch-icon.png">
<link rel="manifest" href="/media/site.webmanifest">
<link rel="mask-icon" href="/media/safari-pinned-tab.svg" color="#6b28ef">
<meta name="msapplication-TileColor" content="#9f00a7">
<meta name="msapplication-TileImage" content="/media/mstile-144x144.png">
<meta name="msapplication-config" content="/media/browserconfig.xml">
<script src="lib/jquery.min.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.5.4/firebase.js"></script>
<script>
var config = {
apiKey: "AIzaSyCgGrYsZ0R5Bg-Svoz4qh0CfcvGaG5xJNo",
authDomain: "gameproxy-web.firebaseapp.com",
databaseURL: "https://gameproxy-web.firebaseio.com",
projectId: "gameproxy-web",
storageBucket: "gameproxy-web.appspot.com",
messagingSenderId: "1085599545540",
appId: "1:1085599545540:web:5af7bc2297717b6449f191"
};
firebase.initializeApp(config);
</script>
<script src="script.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">
</head>
<body>
<a class="skipTo" href="#content">Skip to content</a>
<a class="skipTo" href="#footer">Skip to footer</a>
<header>
<span class="desktop">
<a href="/" title="Go to main page" class="headerButton logo">
<img src="media/Large.png" alt="GameProxy logo" id="headerLogo" />
</a>
</span>
<span class="mobile">
<a href="/" title="Go to main page" class="headerButton logo">
<img src="media/Small.png" alt="GameProxy logo" id="headerLogo" />
</a>
</span>
<div class="headerRight">
<a href="/" class="headerButton">Games</a>
<a href="chat.html" class="headerButton">Chat</a>
<a href="account" class="headerButton selected">Account</a>
</div>
</header>
<main id="content">
<h1 class="center">Upload Game</h1>
<div class="card center notSignedIn">
<h2>Sorry!</h2>
<p>To access game uploading for your account, please sign in.</p>
<button onclick="window.location.href='account'">Sign In</button>
</div>
<div class="card coloured signedIn">
Get likes and appreciation for uploading a new game. <a href="/help/?article=0006-verificationRequirements" class="footer">Learn more about upload requirements.</a> <button onclick="window.location.href = 'account';" class="secondary">Back</button>
</div>
<div class="card signedIn">
Struggling on how to upload your game? <a href="/help/?article=0010-uploadAllGameTypesList" class="footer">Click here.</a>
</div>
<div class="card signedIn">
<input placeholder="Title" class="gameUploadField" id="gameTitle"></input>
<input placeholder="Game File Link" class="gameUploadField" id="gameLink"></input>
<input placeholder="Thumbnail URL" class="gameUploadField" id="gameThumbnail"></input>
<select class="gameUploadField" id="gameTag">
<option value="none">Don't Categorise</option>
<option value="action">Action</option>
<option value="adventure">Adventure</option>
<option value="animals">Animals</option>
<option value="arcade">Arcade</option>
<option value="board">Board Game</option>
<option value="driving">Driving</option>
<option value="idle">Idle</option>
<option value="multiplayer">Multiplayer</option>
<option value="mystery">Mystery</option>
<option value="platformer">Platformer</option>
<option value="puzzle">Puzzle</option>
<option value="rp">Role-Playing</option>
<option value="simulation">Simulation</option>
<option value="sports">Sports</option>
<option value="strategy">Strategy</option>
<option value="survival">Survival</option>
</select>
<textarea type="multiline" rows="5" placeholder="Description" id="gameDescription"></textarea>
<input placeholder="Attribution Text" class="attributionGameUploadField" id="attributionText"></input>
<input placeholder="Attribution Link" class="attributionGameUploadField" id="attributionLink"></input><br>
<small>You can use Markdown: <strong>**bold**</strong>, <em>*italic*</em>, <code>`code`</code>, <a href="javascript:alert('Replace \'url\' with your custom URL!');">[link](url)</a> and much more!</small><br>
<div class="right"><button onclick="gameUpload();" class="uploadGame">Upload Game</button></div>
</div>
<p class="center" id="error"></p>
<div class="center" id="pend"></div>
</main>
<div class="dialogBackground"></div>
<div class="dialog">
Hi!
</div>
<footer import="/footer.html" id="footer"></footer>
<script src="profanityFilter.js"></script>
<script src="staffList.js"></script>
<script src="gpProList.js"></script>
<script src="account.js"></script>
<script src="gameUpload.js"></script>
<script src="pro/pro.js"></script>
</body>
</html>