From 3959b208b506156b2ad8ab9e3471d2aef3244ac6 Mon Sep 17 00:00:00 2001 From: ostertun Date: Mon, 5 Oct 2020 20:19:57 +0200 Subject: [PATCH] Added go2url site --- server/content/go2url.php | 13 +++++++++++++ server/scripts/go2url.js | 12 ++++++++++++ service-worker.js.php | 1 + 3 files changed, 26 insertions(+) create mode 100644 server/content/go2url.php create mode 100644 server/scripts/go2url.js diff --git a/server/content/go2url.php b/server/content/go2url.php new file mode 100644 index 0000000..0eeebca --- /dev/null +++ b/server/content/go2url.php @@ -0,0 +1,13 @@ +Umleitung'; + $content .= '

Wir leiten Dich in Kürze zur gewünschten Website weiter

'; + + $sp['output'] .= $tpl->load('card', [$content, 'html-id' => 'card-title']); + + $sp['scripts'] .= $scripts->load('go2url'); + +?> diff --git a/server/scripts/go2url.js b/server/scripts/go2url.js new file mode 100644 index 0000000..896de37 --- /dev/null +++ b/server/scripts/go2url.js @@ -0,0 +1,12 @@ +var siteScript = function() { + hideLoader(); + setTimeout(function() { + var url = findGetParameter('url'); + if (url === null) { + $('#card-title').find('p').html('Wir konnten Dich leider nicht umleiten.
Hier kommst Du zurück zur Startseite'); + } else { + showLoader(); + location.href = url; + } + }, 2000); +} diff --git a/service-worker.js.php b/service-worker.js.php index 7eaae96..d873f58 100644 --- a/service-worker.js.php +++ b/service-worker.js.php @@ -229,6 +229,7 @@ self.addEventListener('push', async function(event) { case 'meldeschluss': if (await dbSettingsGet('notify_channel__meldeschluss')) { if (await isMyRegatta(getEntry(data, 'id', ''))) okay = true; + // TODO: only if not already registered } break; default: