-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
136 lines (114 loc) · 6.95 KB
/
index.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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<!DOCTYPE html>
<html>
<head>
<title>NAVFIT99</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/font-awesome.min.css" rel="stylesheet">
<link href="css/generalElements.css" rel="stylesheet">
<link href="css/generalAlerts.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link href="css/buttonBar.css" rel="stylesheet">
<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script src="js/jq-ajax-progress.min.js"></script>
<script type="text/javascript" src="js/constants.js"></script>
<script type="text/javascript" src="js/disclaimer.js"></script>
<script type="text/javascript" src="js/upload-navfit.js"></script>
<script type="text/javascript" src="js/new-navfit.js"></script>
<script type="text/javascript" src="js/sharedButtonSetup.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script type="text/javascript" src="js/alerts.js"></script>
</head>
<body>
<nav class="navbar navbar-default">
<div class="logo-64">
<h6 class="title-64">NAVFIT99</h6>
</div>
<div class="button-bar">
<button disabled type="button" class="btn btn-primary action-btn" id="login-btn"><i class="fa fa-id-card" aria-hidden="true"></i> Login with CAC<div id="login-loader-aspect"><div id="loader"></div></div></button>
<button disabled type="button" class="btn btn-primary action-btn" id="user-btn"><span class="glyphicon glyphicon-list" aria-hidden="false"></span> NAVFITs<div id="user-loader-aspect"><div id="loader"></div></div></button>
<button disabled type="button" class="btn btn-default action-btn" id="import-btn"><span class="glyphicon glyphicon-cloud-upload" aria-hidden="false"></span> Import<div id="import-loader-aspect"><div id="loader"></div></div></button>
<button disabled type="button" class="btn btn-default action-btn" id="new-file-btn"><span class="glyphicon glyphicon-flash" aria-hidden="false"></span> New NAVFIT<div id="new-file-loader-aspect"><div id="loader"></div></div></button>
<button disabled type="button" class="btn btn-default action-btn" id="edit-btn"><span class="glyphicon glyphicon-edit" aria-hidden="false"></span> Edit Existing</button>
<button disabled type="button" class="btn btn-default action-btn" id="logout-btn"><i class="fa fa-moon-o" aria-hidden="true"></i></span> Logout<div id="logout-loader-aspect"><div id="loader"></div></div></button>
</div>
</nav>
<!-- Alert elements -->
<div class="alert alert-danger alert-dismissible" id="error-alert" role="alert">
<button type="button" class="close" id="error-close-btn" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<p id="error-text"></p>
</div>
<div id="main-logo">
<h1 id="main-title">NAVFIT<span id="main-title-number"></span></h1><h2 id="main-title-plus">[ONLINE]</h2>
</div>
<h4 id="main-tagline">Barebones NAVFIT.</h4>
<ol><h2>FAQ</h2>
<li>
<strong>What is NAVFITOnline?</strong>
<p>NAVFIT Online is an open source project that allows you to view and edit NAVFIT98A database <i>(.accdb)</i> files. This website uses a publicly accessible server on the internet for functionality. This server is intended for demo purposes only. </p>
<p>See <a href="https://github.com/navfit99/navfit99.github.io/blob/master/README.md#security-of-navfitonline-public-demo-site-httpsnavfit99githubio">Security Notice</a> on NAVFITOnline more info. </p>
</li>
<li>
<strong>Can I run NAVFIT Online on my own computer?</strong>
<p>Yes, this project is divided into three parts.
<ul>
<li>
<i class="fa fa-code-fork" aria-hidden="true"></i> <a href="https://github.com/ansonl/navfit99-server">navfit99-server</a>
</li>
<li>
<i class="fa fa-code-fork" aria-hidden="true"></i> <a href="https://github.com/ansonl/navfit99-js">navfit99-js</a></li>
<li>
<i class="fa fa-code-fork" aria-hidden="true"></i> <a href="https://github.com/ansonl/client-cert-auth">client-cert-auth</a></li>
</ul>
Please see each part's GitHub repo for directions by clicking on them.</p>
</li>
<li>
<strong>What is NAVFIT98A?</strong>
<p>NAVFIT98A is a Windows program created by SPAWAR that allows people to organize and edit U.S. Navy Evaluations and Fitness Reports. NAVFIT98A is available for Windows. See <a href="http://www.public.navy.mil/bupers-npc/career/performanceevaluation/Pages/default.aspx">here</a> for more information.</p>
</li>
<li>
<strong>Is this associated with the U.S. Government?</strong>
<p>NO.</p>
</li>
<li>
<strong>Is there a warranty for NAVFIT99?</strong>
<p>NO. NAVFIT99 is released under <a href="assets/LICENSE.txt">MIT License</a>.</p>
</li>
</ol>
<!-- Import elements -->
<div class="alert alert-info" id="import-alert" role="alert">
<form method="post" enctype="multipart/form-data" id="import-form">
<input id="file-input" type="file" name="file" size="60" />
<input type="submit" value="Upload" />
</form>
</div>
<!-- Edit elements -->
<div class="alert alert-warning alert-dismissible" id="edit-alert" role="alert">
<button type="button" class="close" id="edit-close-btn" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<form method="get" id="edit-form">
<strong><p>Paste previously created NAVFIT ID</p></strong>
<input id="edit-uuid-text" type="text" name="fileUUID" placeholder="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" /><br/><br/>
<button id="edit-submit-btn" type="button" class="btn btn-primary" id="disclaimer-btn">Edit NAVFIT</button>
</form>
</div>
<!-- Disclaimer -->
<div class="alert alert-warning disclaimer" role="alert">
<h3>NOTICE AND DISCLAIMER</h3>
<p>This a web demo of NAVFIT99, an open source project. </p>
<p>USE OF THIS WEBSITE IS AT YOUR OWN RISK. Transmission and storage of data on the internet is inherently insecure. </p>
<p>You accept all responsibility for using this website. </p>
<p>You can try out NAVFITOnline on this website by uploading a NAVFIT database with dummy information.</p>
<p>Sending and entering sensitive data on this website is discouraged. You are free to download, view the code of, and run NAVFITOnline on your own private environment. </p>
<p> NAVFIT99 is released under <a href="assets/LICENSE.txt" class="alert-link">MIT License</a>. </p>
<p>NAVFIT99 IS NOT AFFILIATED OR ENDORSED BY THE U.S. NAVY or U.S. GOVERNMENT. For information regarding NAVFIT98A, <a href="http://www.public.navy.mil/bupers-npc/career/performanceevaluation/pages/softwareforms.aspx" class="alert-link">click here.</a></p>
<p>If you do not agree to the above notice and disclaimer, do not use this website. </p>
<br/>
<button type="button" class="btn btn-primary" id="disclaimer-btn">I Agree</button>
</div>
</body>
</html>