You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by se...@apache.org on 2022/02/03 13:41:32 UTC
[whimsy] 01/02: Fix relative links
This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
commit d04701c936866a58250883ddc458231bf57ed632
Author: Sebb <se...@apache.org>
AuthorDate: Thu Feb 3 13:38:50 2022 +0000
Fix relative links
---
www/members/archivers.cgi | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/www/members/archivers.cgi b/www/members/archivers.cgi
index 8cc2e7a..3767837 100755
--- a/www/members/archivers.cgi
+++ b/www/members/archivers.cgi
@@ -39,6 +39,13 @@ def showdets(text)
end
end
+# Fix relative links
+if env['REQUEST_URI'] =~ 'archivers(\.cgi)?/'
+ href_pfx = '.'
+else
+ href_pfx = 'members'
+end
+
_html do
_body? do
_whimsy_body(
@@ -75,19 +82,19 @@ _html do
unless show_all or show_mailarchive
_b 'issues (ignoring missing mail-archive subscriptions)'
else
- _a 'issues (ignoring missing mail-archive subscriptions)', href: './'
+ _a 'issues (ignoring missing mail-archive subscriptions)', href: "#{href_pfx}/"
end
_ ' | '
if show_mailarchive
_b 'issues including missing mail-archive subscriptions'
else
- _a 'issues including missing mail-archive subscriptions', href: './mail-archive'
+ _a 'issues including missing mail-archive subscriptions', href: "#{href_pfx}/mail-archive"
end
_ ' | '
if show_all
_b 'details for all lists'
else
- _a 'details for all lists', href: './all'
+ _a 'details for all lists', href: "#{href_pfx}/all"
end
end
}