diff --git a/README.md b/README.md index 87c07de..07c8ff5 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ ### Concept ### Touchscreen or tablet installed in a lobby or waiting room allows guest to self-register. A security desk operator has a secured interface to log in and manage the registration queue. +See TIPS section for details on running in IOS. ### About ### Josh North - josh.north@point808.com @@ -67,6 +68,16 @@ Email me or use the tools at https://git.point808.com/Point808/LobbySIO 8. Go to the URL. Default username/password "admin" and "admin1234". + +### Tips ### +Running in IOS/Guided access. This app has been updated to run properly on a 10-inch iPad. See steps below to configure the iPad. +1. Open the URL in Safari on the iPad. +2. Click the "Share" icon in the top right of Safari, and add the app to your home screen. +3. Go to Settings/Accessibility/Guided Access and enable. You may also want to tweak other settings here to keep screen on, disable lock screen, etc. You will also set up an exit password. +4. Go to your home screen and open the newly created App Icon. +5. Triple-click the Home button to start guided access. +6. Congratulations - your customers should no longer be able to exit your app. When you need to exit for maintenance, triple-click the Home button and enter the PIN you set up in step 3. + ### Screenshots ### ![Main Page](assets/Main.png?raw=true "Main Page") ![Multi-language](assets/MultiLanguage.png?raw=true "Multi-language") diff --git a/assets/touch-logo.png b/assets/touch-logo.png new file mode 100644 index 0000000..9653c9b Binary files /dev/null and b/assets/touch-logo.png differ diff --git a/inc/header.inc.php b/inc/header.inc.php index 0e383ff..bee4c09 100644 --- a/inc/header.inc.php +++ b/inc/header.inc.php @@ -58,7 +58,10 @@ + + + diff --git a/index.php b/index.php index ddbefac..bf7e426 100644 --- a/index.php +++ b/index.php @@ -59,7 +59,7 @@  
- +
  diff --git a/manifest.webmanifest b/manifest.webmanifest new file mode 100644 index 0000000..610f6df --- /dev/null +++ b/manifest.webmanifest @@ -0,0 +1,7 @@ +{ + "name": "Lobby Sign-In/Sign-Out", + "short_name": "Sign-In/Sign-Out", + "display": "standalone", + "scope": "/", + "start_url": "/" +} \ No newline at end of file diff --git a/users.php b/users.php index 6a01544..4b10a6c 100644 --- a/users.php +++ b/users.php @@ -53,7 +53,7 @@ getUserInfo($_POST['deleteid'], "0", "0") + $edituser = $Users->getUserInfo($_POST['editid'], "0", "0") //$SiteInfo->addSite($_POST['sitename'], $_POST['timezone'], $_POST['region']); //header('Location: ' . $_SERVER['PHP_SELF']); ?> @@ -201,7 +201,23 @@ if (0 === $row_count): else: $page_count = (int)ceil($row_count / $StaticFunctio getUserInfo("%", $StaticFunctions->getPageRows(), $offset) as $row): ?> -
+ + + + + + +
+ + + +
+
+ + + +
+