diff options
author | Eric Wong <e@80x24.org> | 2016-08-23 21:23:53 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-08-23 21:31:12 +0000 |
commit | 8bf6cdaead2b6976f6336d31614f355e83fe559d (patch) | |
tree | 3fb3d052f5ea4eca5e3f9becd49336c2013643be /lib/PublicInbox/WwwStream.pm | |
parent | 7b89fd8cfb76acf54bcc9cdd83eb753a275af7f2 (diff) | |
download | public-inbox-8bf6cdaead2b6976f6336d31614f355e83fe559d.tar.gz |
Not everybody can run Tor, hopefully more can use Tor2web even if it compromises their privacy. This should help make system more resilient for users unable to use Tor.
Diffstat (limited to 'lib/PublicInbox/WwwStream.pm')
-rw-r--r-- | lib/PublicInbox/WwwStream.pm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/PublicInbox/WwwStream.pm b/lib/PublicInbox/WwwStream.pm index c89e6de4..dfbcf410 100644 --- a/lib/PublicInbox/WwwStream.pm +++ b/lib/PublicInbox/WwwStream.pm @@ -8,6 +8,7 @@ use warnings; use PublicInbox::Hval qw(ascii_html); use URI; our $TOR_URL = 'https://www.torproject.org/'; +our $TOR2WEB_URL = 'https://www.tor2web.org/'; our $CODE_URL = 'https://public-inbox.org/'; our $PROJECT = 'public-inbox'; @@ -96,6 +97,10 @@ sub _html_end { if ($urls =~ m!\b[^:]+://\w+\.onion/!) { $urls .= "\n note: .onion URLs require Tor: "; $urls .= qq[<a\nhref="$TOR_URL">$TOR_URL</a>]; + if ($TOR2WEB_URL) { + $urls .= "\n or Tor2web: "; + $urls .= qq[<a\nhref="$TOR2WEB_URL">$TOR2WEB_URL</a>]; + } } my $url = PublicInbox::Hval::prurl($ctx->{env}, $CODE_URL); '<hr><pre>'.join("\n\n", |