Browse Source

Add licenses/credits

master v1.0
Skylar Ittner 4 years ago
parent
commit
7f00efba3f
  1. 5
      nbproject/project.properties
  2. 3
      package.json
  3. 31
      www/index.html
  4. 8
      www/js/functions.js
  5. 2
      www/js/setup.js
  6. 3085
      www/licenses.html
  7. 3
      www/pages/home.html
  8. 1
      www/pages/setup.html

5
nbproject/project.properties

@ -13,8 +13,9 @@ browser.run=true
file.reference.BizApps-Station=.
file.reference.Station-public_html=public_html
file.reference.Station-test=test
file.reference.Station-www=www
files.encoding=UTF-8
project.licensePath=./nbproject/mplheader.txt
site.root.folder=${file.reference.BizApps-Station}
start.file=www/index.html
site.root.folder=${file.reference.Station-www}
start.file=index.html
web.context.root=/Station

3
package.json

@ -1,9 +1,10 @@
{
"name": "netsyms-business-station",
"main": "main.js",
"description": "A kiosk app for easy, fast access to core Business Apps features.",
"version": "1.0.0",
"license": "MPL-2.0",
"author": "Skylar Ittner",
"author": "Netsyms Technologies",
"contributors": [],
"dependencies": {},
"window": {

31
www/index.html

@ -18,6 +18,25 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
</div>
<div class="modal" tabindex="-1" role="dialog" id="creditsmodal">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title"><i class="fas fa-gavel"></i> Credits</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body" id="creditsbody">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div id="content-frame" style="position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding-top: 30px;">
</div>
@ -34,6 +53,7 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
<script src="js/functions.js"></script>
<script src="js/settings.js"></script>
<script src="js/session.js"></script>
<script src="cordova.js"></script>
<script>
validateSettings(function (resp) {
if (resp === true) {
@ -46,6 +66,15 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
});
if (kioskmode) {
nw.Window.get().enterKioskMode();
if (typeof nw !== 'undefined') {
nw.Window.get().enterKioskMode();
}
}
/* Cordova fullscreen */
document.addEventListener("deviceready", function () {
if (kioskmode && typeof AndroidFullScreen !== 'undefined') {
AndroidFullScreen.immersiveMode();
}
});
</script>

8
www/js/functions.js

@ -1,4 +1,4 @@
/*
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
@ -28,6 +28,12 @@ function getApps(callback) {
}, "json");
}
function showCredits() {
$('#creditsbody').load("licenses.html", function () {
$("#creditsmodal").modal("show");
});
}
var msgtimeout = null;
function showmsg(text, style, details, timeout) {

2
www/js/setup.js

@ -1,4 +1,4 @@
/*
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.

3085
www/licenses.html
File diff suppressed because it is too large
View File

3
www/pages/home.html

@ -5,7 +5,8 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
-->
<div class="container">
<div class="row justify-content-center" id="card-box">
</div>
</div>
<p class="text-center text-muted" onclick="showCredits();">Licenses</p>
<script src="js/home.js"></script>

1
www/pages/setup.html

@ -54,5 +54,6 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
</div>
</div>
</div>
<p class="text-center text-muted" onclick="showCredits();">View Open Source Licenses</p>
</div>
<script src="js/setup.js"></script>
Loading…
Cancel
Save