From 6aa937e55fe9dbdeefbcd117312ac58d8724a489 Mon Sep 17 00:00:00 2001 From: Philipp Schafft Date: Mon, 28 Feb 2022 11:16:34 +0000 Subject: [PATCH] Update: Disable links and player on status page when direct access is not allowed Closes: #2409 --- admin/includes/player.xsl | 36 +++++++++++++++++++----------------- src/source.c | 2 ++ 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/admin/includes/player.xsl b/admin/includes/player.xsl index 0d1731cf..a084e73d 100644 --- a/admin/includes/player.xsl +++ b/admin/includes/player.xsl @@ -1,23 +1,25 @@ -
- + +
+ - -

Play stream

+ +

Play stream

- - -
- -
-
-
+ + +
+ +
+
+
+
diff --git a/src/source.c b/src/source.c index 8850c460..c3f0a169 100644 --- a/src/source.c +++ b/src/source.c @@ -1024,6 +1024,8 @@ static void source_apply_mount (ice_config_t *config, source_t *source, mount_pr source->allow_direct_access = mountinfo->allow_direct_access; } + stats_event(source->mount, "allow-direct-access", source->allow_direct_access ? "true" : "false"); + /* if a setting is available in the mount details then use it, else * check the parser details. */