From 059eae3784ff9773edf053bfda801292e18ba62e Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Thu, 6 Mar 2025 14:50:11 +0000 Subject: [PATCH] - Remove Matomo analytics code - Add noindex tags on some pages - Bump version - Move Liwan analytics code from app.html to +layout.svelte --- src/app.html | 16 ---------------- src/lib/stores/version.ts | 2 +- src/routes/+error.svelte | 4 ++++ src/routes/+layout.svelte | 3 ++- src/routes/err/404/+page.svelte | 4 ++++ src/routes/err/50x/+page.svelte | 4 ++++ src/routes/ldb/+page.svelte | 4 ++++ src/routes/maintenance-mode/+page.svelte | 3 +++ src/routes/more/+page.svelte | 4 ++++ src/routes/more/about/+page.svelte | 2 +- src/routes/more/data/+page.svelte | 4 ++++ src/routes/more/help/+page.svelte | 4 ++++ src/routes/more/privacy/+page.svelte | 4 ++++ src/routes/more/reg/submit/+page.svelte | 4 ++++ src/routes/more/report/+page.svelte | 4 ++++ src/routes/more/settings/+page.svelte | 4 ++++ src/routes/more/statistics/+page.svelte | 4 ++++ src/routes/more/versions/+page.svelte | 4 ++++ src/routes/train/+page.svelte | 4 ++++ 19 files changed, 63 insertions(+), 19 deletions(-) diff --git a/src/app.html b/src/app.html index 405ab2b..c74868b 100644 --- a/src/app.html +++ b/src/app.html @@ -2,22 +2,6 @@ - - - - %sveltekit.head% diff --git a/src/lib/stores/version.ts b/src/lib/stores/version.ts index ef14781..93662ab 100644 --- a/src/lib/stores/version.ts +++ b/src/lib/stores/version.ts @@ -1,2 +1,2 @@ -export const version: string = "2025.03.3"; +export const version: string = "2025.03.4"; export const versionTag: string = ""; diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte index aa7801f..c57b982 100644 --- a/src/routes/+error.svelte +++ b/src/routes/+error.svelte @@ -5,6 +5,10 @@ const title = "OwlBoard - Error"; + + + +

{$page.status}: {$page?.error?.message}

diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 1dee725..81ff23a 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -16,7 +16,8 @@ Check out the source code on Gitea (https://git.fjla.net/OwlBoard) It's easier to read there --> - + + + + + +

There's no light at the end of this tunnel

The page you were looking for wasn't found

diff --git a/src/routes/err/50x/+page.svelte b/src/routes/err/50x/+page.svelte index 98f752c..e119895 100644 --- a/src/routes/err/50x/+page.svelte +++ b/src/routes/err/50x/+page.svelte @@ -5,6 +5,10 @@ const title = "50x - Server Error"; + + + +

This page has been delayed by more servers than usual needing repairs at the same time

There was an error with the server, please try again later

diff --git a/src/routes/ldb/+page.svelte b/src/routes/ldb/+page.svelte index faaa13e..94cf239 100644 --- a/src/routes/ldb/+page.svelte +++ b/src/routes/ldb/+page.svelte @@ -32,6 +32,10 @@ }); + + + +
{#if !blockLoading} diff --git a/src/routes/maintenance-mode/+page.svelte b/src/routes/maintenance-mode/+page.svelte index b71e8c2..cbe9192 100644 --- a/src/routes/maintenance-mode/+page.svelte +++ b/src/routes/maintenance-mode/+page.svelte @@ -2,6 +2,9 @@ import LargeLogo from "$lib/images/large-logo.svelte"; + + +

OwlBoard is down for maintenance diff --git a/src/routes/more/+page.svelte b/src/routes/more/+page.svelte index 5275d3e..989d463 100644 --- a/src/routes/more/+page.svelte +++ b/src/routes/more/+page.svelte @@ -29,6 +29,10 @@ ]; + + + +
{#each links as item} diff --git a/src/routes/more/about/+page.svelte b/src/routes/more/about/+page.svelte index ae79c04..ced9274 100644 --- a/src/routes/more/about/+page.svelte +++ b/src/routes/more/about/+page.svelte @@ -8,7 +8,7 @@
-

© 2022-2023 Frederick Boniface

+

© 2022-2025 Frederick Boniface

OwlBoard was created by train crew for train crew.

I developed OwlBoard in 2022 with the aim of providing fast and easy access to the information we need on a daily basis.

Data is sourced from National Rail Enquiries, the OwlBoard Project, and Network Rail.

diff --git a/src/routes/more/data/+page.svelte b/src/routes/more/data/+page.svelte index f758957..03c1d23 100644 --- a/src/routes/more/data/+page.svelte +++ b/src/routes/more/data/+page.svelte @@ -35,6 +35,10 @@ }); + + + +

OwlBoard stores as little data about you as possible to offer the service.

diff --git a/src/routes/more/help/+page.svelte b/src/routes/more/help/+page.svelte index 2dc19cb..cdb222f 100644 --- a/src/routes/more/help/+page.svelte +++ b/src/routes/more/help/+page.svelte @@ -3,6 +3,10 @@ import Nav from "$lib/navigation/nav.svelte"; + + + +