saving uncommitted changes in /etc prior to emerge run
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,889 +0,0 @@
|
||||
#################################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/default.filter,v $
|
||||
#
|
||||
# $Id: default.filter,v 1.92 2014/10/17 14:45:10 fabiankeil Exp $
|
||||
#
|
||||
# Purpose : Rules to process the content of web pages
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001-2014 the
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
#################################################################################
|
||||
#
|
||||
# Syntax:
|
||||
#
|
||||
# Generally filters start with a line like "FILTER: name description".
|
||||
# They are then referrable from the actionsfile with +filter{name}
|
||||
#
|
||||
# FILTER marks a filter as content filter, other filter
|
||||
# types are CLIENT-HEADER-FILTER, CLIENT-HEADER-TAGGER,
|
||||
# SERVER-HEADER-FILTER and SERVER-HEADER-TAGGER.
|
||||
#
|
||||
# Inside the filters, write one Perl-Style substitution (job) per line.
|
||||
# Jobs that precede the first FILTER: line are ignored.
|
||||
#
|
||||
# For Details see the pcrs manpage contained in this distribution.
|
||||
# (and the perlre, perlop and pcre manpages)
|
||||
#
|
||||
# Note that you are free to choose the delimiter as you see fit.
|
||||
#
|
||||
# Note2: In addition to the Perl options gimsx, the following nonstandard
|
||||
# options are supported:
|
||||
#
|
||||
# 'U' turns the default to ungreedy matching. Add ? to quantifiers to
|
||||
# switch back to greedy.
|
||||
#
|
||||
# 'T' (trivial) prevents parsing for backreferences in the substitute.
|
||||
# Use if you want to include text like '$&' in your substitute without
|
||||
# quoting.
|
||||
#
|
||||
# 'D' (Dynamic) allows the use of variables. Supported variables are:
|
||||
# $host, $origin (the IP address the request came from), $path and $url.
|
||||
#
|
||||
# Note that '$' is a bad choice as delimiter for dynamic filters as you
|
||||
# might end up with unintended variables if you use a variable name
|
||||
# directly after the delimiter. Variables will be resolved without
|
||||
# escaping anything, therefore you also have to be careful not to chose
|
||||
# delimiters that appear in the replacement text. For example '<' should
|
||||
# be save, while '?' will sooner or later cause conflicts with $url.
|
||||
#
|
||||
#################################################################################
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# js-annoyances: Get rid of particularly annoying JavaScript abuse.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: js-annoyances Get rid of particularly annoying JavaScript abuse.
|
||||
|
||||
# Note: Most of these jobs would be safer if restricted to a
|
||||
# <script> context as in:
|
||||
#
|
||||
# s/(<script.*)nasty-item(?=.*<\/script>)/$1replacement/sigU
|
||||
#
|
||||
# but that would make them match only the first occurrence of
|
||||
# nasty-item in each <script>. We need nestable jobs!
|
||||
|
||||
# Get rid of Javascript referrer tracking.
|
||||
# Test page: http://www.javascript-page.com/referrer.html
|
||||
#
|
||||
s|(?:\w+\.)+referrer|false.toString()|gisU
|
||||
|
||||
# The status bar is for displaying link targets, not pointless blahblah
|
||||
#
|
||||
s@([\W]\s*)((?:this|window)\.(?:default)?status)\s*=\s*((['"]).*?\4)@$1$2 =\
|
||||
(typeof(this.href) != 'undefined')?($3 + ' URL: ' + this.href):($2)@ig
|
||||
|
||||
s/(?:(?:this|window)\.(?:default)?status)\s*=\s*\w*\s*;//ig
|
||||
|
||||
# Kill OnUnload popups. Yummy.
|
||||
# Test: http://www.zdnet.com/zdsubs/yahoo/tree/yfs.html
|
||||
#
|
||||
s/(<body\s+[^>]*)onunload/$1never/siU
|
||||
s|(<script.*)window\.onunload(?=.*</script>)|$1never|sigU
|
||||
|
||||
# If we allow window.open, we want normal window features:
|
||||
# Test: http://www.htmlgoodies.com/beyond/notitle.html
|
||||
#
|
||||
s/(open\s*\([^\)]+resizable=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+location=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+status=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+scroll(?:ing|bars)=)(["']?)(?:no|0)\2/$1$2auto$2/sigU
|
||||
s/(open\s*\([^\)]+menubar=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+toolbar=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+directories=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+fullscreen=)(["']?)(?:yes|1)\2/$1$2no$2/sigU
|
||||
s/(open\s*\([^\)]+always(?:raised|lowered)=)(["']?)(?:yes|1)\2/$1$2no$2/sigU
|
||||
s/(open\s*\([^\)]+z-?lock=)(["']?)(?:yes|1)\2/$1$2no$2/sigU
|
||||
s/(open\s*\([^\)]+hotkeys=)(["']?)(?:yes|1)\2/$1$2no$2/sigU
|
||||
s/(open\s*\([^\)]+titlebar=)(["']?)(?:no|0)\2/$1$2yes$2/sigU
|
||||
s/(open\s*\([^\)]+always(?:raised|lowered)=)(["']?)(?:yes|1)\2/$1$2no$2/sigU
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# js-events: Kill JavaScript event bindings and timers (Radically destructive! Only for extra nasty sites).
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: js-events Kill JavaScript event bindings and timers (Radically destructive! Only for extra nasty sites).
|
||||
|
||||
s/(on|event\.)((mouse(over|out|down|up|move))|(un)?load|contextmenu|selectstart)/never/ig
|
||||
# Not events, but abused on the same type of sites:
|
||||
s/(alert|confirm)\s*\(/concat(/ig
|
||||
s/set(timeout|interval)\(/concat(/ig
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# html-annoyances: Get rid of particularly annoying HTML abuse.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: html-annoyances Get rid of particularly annoying HTML abuse.
|
||||
|
||||
# New browser windows (if allowed -- see no-popups filter below) should be
|
||||
# resizeable and have a location and status bar
|
||||
#
|
||||
s/(<a\s+href[^>]+resizable=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+location=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+status=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+scrolling=)(['"]?)(?:no|0)\2/$1$2auto$2/igU
|
||||
s/(<a\s+href[^>]+menubar=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
|
||||
# The <BLINK> and <MARQUEE> tags were crimes!
|
||||
#
|
||||
s-</?(blink|marquee).*>--sigU
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# content-cookies: Kill cookies that come in the HTML or JS content.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: content-cookies Kill cookies that come in the HTML or JS content.
|
||||
|
||||
# JS cookies, except those used by antiadbuster.com to detect us:
|
||||
#
|
||||
s|(\w+\.)+cookie(?=[ \t\r\n]*=)(?!='aab)|ZappedCookie|ig
|
||||
|
||||
# HTML cookies:
|
||||
#
|
||||
s|<meta\s+http-equiv=['"]?set-cookie.*>|<!-- ZappedCookie -->|igU
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# refresh-tags: Kill automatic refresh tags if refresh time is larger than 9 seconds.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: refresh-tags Kill automatic refresh tags if refresh time is larger than 9 seconds.
|
||||
|
||||
# Note: Only deactivates refreshes with more than 9 seconds delay to
|
||||
# preserve monster-stupid but common redirections via meta tags.
|
||||
#
|
||||
s@<meta\s+http-equiv\s*=\s*(['"]?)refresh\1\s+content\s*=\s*(['"]?)\d{2,}\s*(;(?:\s*url\s*=\s*)?([^>\2]*))?\2@<link rev="x-refresh" href="$4"@ig
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# unsolicited-popups: Disable unsolicited pop-up windows.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: unsolicited-popups Disable only unsolicited pop-up windows.
|
||||
|
||||
s+([^'"]\s*<head.*>)(?=\s*[^'"])+$1<script>function PrivoxyWindowOpen(){return(null);}</script>+isU
|
||||
s@([^\w\s.]\s*)((?:map)?(window|this|parent)\.?)?open\s*\(@$1PrivoxyWindowOpen(@ig
|
||||
s+([^'"]\s*</html>)(?!\s*(\\n|'|"))+$1<script>function PrivoxyWindowOpen(a, b, c){return(window.open(a, b, c));}</script>+iU
|
||||
|
||||
|
||||
##################################################################################
|
||||
#
|
||||
# all-popups: Kill all popups in JavaScript and HTML.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: all-popups Kill all popups in JavaScript and HTML.
|
||||
|
||||
s@((\W\s*)(?:map)?(window|this|parent)\.?)open\s*\\?\(@$1concat(@ig # JavaScript
|
||||
#s/\starget\s*=\s*(['"]?)_?(blank|new)\1?/ notarget/ig # HTML
|
||||
s/\starget\s*=\s*(['"]?)_?(blank|new)\1?/ /ig # (X)HTML
|
||||
|
||||
##################################################################################
|
||||
#
|
||||
# img-reorder: Reorder attributes in <img> tags to make the banners-by-* filters more effective.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: img-reorder Reorder attributes in <img> tags to make the banners-by-* filters more effective.
|
||||
|
||||
# In the first step src is moved to the start, then width is moved to the second
|
||||
# place to guarantee an order of src, width, height. Also does some white-space
|
||||
# normalization.
|
||||
#
|
||||
# This makes banners-by-size more effective and allows both banners-by-size
|
||||
# and banners-by-link to preserve the original image URL in the title attribute.
|
||||
|
||||
s|<img\s+?([^>]*)\ssrc\s*=\s*(['"])([^>'" ]+)\2|<img src=$2$3$2 $1|siUg
|
||||
s|<img\s+?([^>]*)\ssrc\s*=\s*([^'">\\\s]+)|<img src=$2 $1|sig
|
||||
s|(<img[^>]+height)\s*=\s*|$1=|sig
|
||||
|
||||
s|<img (src=(?:(['"])[^>'" ]*\2\|[^'">\\\s]+?))([^>]*)\s+width\s*=\s*((["']?)\d+?\5)(?=[\s>])|<img $1 width=$4$3|siUg
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# banners-by-size: Kill banners by size.
|
||||
#
|
||||
#################################################################################
|
||||
#
|
||||
# Standard banner sizes taken from http://www.iab.net/iab_banner_standards/bannersizes.html
|
||||
#
|
||||
# Note: Use http://config.privoxy.org/send-banner?type=trans for a transparent 1x1 image
|
||||
# Use http://config.privoxy.org/send-banner?type=pattern for a grey/white pattern image
|
||||
# Use http://config.privoxy.org/send-banner?type=auto to auto-select.
|
||||
#
|
||||
# Note2: Use img-reorder before this filter to ensure maximum matching success
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: banners-by-size Kill banners by size.
|
||||
|
||||
# 88*31
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)88\4)[^>]*?(height=(['"]?)31\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 120*60, 120*90, 120*240, 120*600
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)120\4)[^>]*?(height=(['"]?)(?:600?|90|240)\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 125*125
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)125\4)[^>]*?(height=(['"]?)125\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 160*600
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)160\4)[^>]*?(height=(['"]?)600\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 180*150
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)180\4)[^>]*?(height=(['"]?)150\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 234*60, 468*60 (Most Banners!)
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)(?:234|468)\4)[^>]*?(height=(['"]?)60\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 240*400
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)240\4)[^>]*?(height=(['"]?)400\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 250*250, 300*250
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)(?:250|300)\4)[^>]*?(height=(['"]?)250\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
# 336*280
|
||||
s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)336\4)[^>]*?(height=(['"]?)280\6)[^>]*?(?=/?>)@\
|
||||
<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
|
||||
# Note: 200*50 was also proposed, but it probably causes too much collateral damage:
|
||||
#
|
||||
#s@<img\s+(?:src\s*=\s*(['"]?)([^>\\\1\s]+)\1)?[^>]*?(width=(['"]?)200\4)[^>]*?(height=(['"]?)50\6)[^>]*?(?=/?>)@\
|
||||
# <img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed-$2-by-size" $3 $5@sig
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# banners-by-link: Kill banners by their links to known clicktrackers (Experimental).
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: banners-by-link Kill banners by their links to known clicktrackers.
|
||||
|
||||
# Common case with width and height attributes:
|
||||
#
|
||||
s@<a\s+href\s*=\s*(['"]?)([^>\1\s]*?(?:\
|
||||
adclick # See www.dn.se \
|
||||
| advert # see dict.leo.org \
|
||||
| atwola\.com/(?:link|redir) # see www.cnn.com \
|
||||
| doubleclick\.net/jump/ # redirs for doublecklick.net ads \
|
||||
| counter # common \
|
||||
| (?<!&type=)tracker # (&type=tracker is used in sf's project statistics) \
|
||||
| adlog\.pl # see sf.net \
|
||||
)[^>\1\s]*)\1[^>]*>\s*<img\s+(?:src\s*=\s*(['"]?)([^>\\\3\s]+)\3)?[^>]*((?:width|height)\s*=\s*(['"]?)\d+?\6)[^>]*((?:width|height)\s*=\s*(['"]?)\d+?\8)[^>]*?(?=/?>)\
|
||||
@<img $5 $7 src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed $4 by link to $2"@sigx
|
||||
|
||||
# Rare case w/o explicit dimensions:
|
||||
#
|
||||
s@<a\s+href\s*=\s*(['"]?)([^>\1\s]*?(?:ad(?:click|vert)|atwola\.com/(?:link|redir)|doubleclick\.net/jump/|(?<!&type=)tracker|counter|adlog\.pl)[^>\1\s]*)\1[^>]*>\s*<img\s+(?:src\s*=\s*(['"]?)([^>\\\3\s]+)\3)?[^>]*?(?=/?>)@<img src="http://config.privoxy.org/send-banner?type=auto" border="0" title="Killed $4 by link to $2"@sig
|
||||
|
||||
|
||||
################################################################################
|
||||
#
|
||||
# webbugs: Squish WebBugs (1x1 invisible GIFs used for user tracking).
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: webbugs Squish WebBugs (1x1 invisible GIFs used for user tracking).
|
||||
|
||||
s@<img[^>]*\s(?:width|height)\s*=\s*['"]?[01](?=\D)[^>]*\s(?:width|height)\s*=\s*['"]?[01](?=\D)[^>]*?>@@siUg
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# tiny-textforms: Extend those tiny textareas up to 40x80 and kill the hard wrap.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: tiny-textforms Extend those tiny textareas up to 40x80 and kill the hard wrap.
|
||||
|
||||
s/(<textarea[^>]*?)(?:\s*(?:rows|cols)=(['"]?)\d+\2)+/$1 rows=$2\40$2 cols=$2\80$2/ig
|
||||
s/(<textarea[^>]*?)wrap=(['"]?)hard\2/$1/ig
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# jumping-windows: Prevent windows from resizing and moving themselves.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: jumping-windows Prevent windows from resizing and moving themselves.
|
||||
|
||||
s/(?<=[\W])(?:window|this|self)\.(?:move|resize)(?:to|by)\(/''.concat(/ig
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# frameset-borders: Give frames a border, make them resizable and scrollable.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: frameset-borders Give frames a border and make them resizable.
|
||||
|
||||
s/(<frameset\s+[^>]*)framespacing=(['"]?)(no|0)\2/$1/igU
|
||||
s/(<frameset\s+[^>]*)frameborder=(['"]?)(no|0)\2/$1/igU
|
||||
s/(<frameset\s+[^>]*)border=(['"]?)(no|0)\2/$1/igU
|
||||
s/(<frame\s+[^>]*)noresize/$1/igU
|
||||
s/(<frame\s+[^>]*)frameborder=(['"]?)(no|0)\2/$1/igU
|
||||
s/(<frame\s+[^>]*)scrolling=(['"]?)(no|0)\2/$1/igU
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# iframes: Remove all detected iframes. Should only be enabled for
|
||||
# individual sites after testing that the iframes are optional.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: iframes Removes all detected iframes. Should only be enabled for individual sites.
|
||||
s@<iframe.*</iframe>@<!-- iframe removed by Privoxy's iframe filter -->@Uisg
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# demoronizer: Correct Microsoft's abuse of standardized character sets, which
|
||||
# leave the browser to (mis)-interpret unknown characters, with
|
||||
# sometimes bizarre results on non-MS platforms.
|
||||
#
|
||||
# credit: ripped from the demoroniser.pl script by:
|
||||
# John Walker -- January 1998, http://www.fourmilab.ch/webtools/demoroniser
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: demoronizer Fix MS's non-standard use of standard charsets.
|
||||
|
||||
s/(&\#[0-2]\d\d)\s/$1; /g
|
||||
# per Robert Lynch: http://slate.msn.com//?id=2067547, just a guess.
|
||||
# Must come before x94 below.
|
||||
s/\xE2\x80\x94/ -- /g
|
||||
s/\x82/,/g
|
||||
#s-\x83-<em>f</em>-g
|
||||
s/\x84/,,/g
|
||||
s/\x85/.../g
|
||||
#s/\x88/^/g
|
||||
#s-\x89- °/°°-g
|
||||
s/\x8B/</g
|
||||
s/\x8C/Oe/g
|
||||
s/\x91/`/g
|
||||
s/\x92/'/g
|
||||
s/(\x93|\x94)/"/g
|
||||
# Bullet type character.
|
||||
s/\x95/·/g
|
||||
s/\x96/-/g
|
||||
s/\x97/--/g
|
||||
#s-\x98-<sup>~</sup>-g
|
||||
#s-\x99-<sup>TM</sup>-g
|
||||
# per Robert Lynch.
|
||||
s/\x9B/>/g # 155
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# shockwave-flash: Kill embedded Shockwave Flash objects.
|
||||
# Note: Better just block "/.*\.swf$"!
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: shockwave-flash Kill embedded Shockwave Flash objects.
|
||||
|
||||
s|<object [^>]*macromedia.*</object>|<!-- Squished Shockwave Object -->|sigU
|
||||
s|<embed [^>]*(application/x-shockwave-flash\|\.swf).*>(.*</embed>)?|<!-- Squished Shockwave Flash Embed -->|sigU
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# quicktime-kioskmode: Make Quicktime movies saveable.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: quicktime-kioskmode Make Quicktime movies saveable.
|
||||
|
||||
s/(<embed\s+[^>]*)kioskmode\s*=\s*(["']?)true\2/$1/ig
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# fun: Text replacements for subversive browsing fun!
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: fun Text replacements for subversive browsing fun!
|
||||
|
||||
# SCNR
|
||||
#
|
||||
s/microsoft(?!\.[^\s])/MicroSuck/ig
|
||||
|
||||
# Buzzword Bingo (example for extended regex syntax)
|
||||
#
|
||||
s* (?:industry|world)[ -]leading \
|
||||
| cutting[ -]edge \
|
||||
| customer[ -]focused \
|
||||
| market[ -]driven \
|
||||
| award[ -]winning # Comments are OK, too! \
|
||||
| high[ -]performance \
|
||||
| solutions[ -]based \
|
||||
| unmatched \
|
||||
| unparalleled \
|
||||
| unrivalled \
|
||||
*$0<sup><font color="red"><b>Bingo!</b></font></sup> \
|
||||
*igx
|
||||
|
||||
# For Germans only
|
||||
#
|
||||
s/(M|m)edien(?![^<]*>)/$1ädchen/Ug
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# crude-parental: Crude parental filtering. Use with a suitable blocklist.
|
||||
# Pages are "blocked" based on keyword matching.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: crude-parental Crude parental filtering. Note that this filter doesn't work reliably.
|
||||
|
||||
# (Note: Middlesex, Sussex and Essex are counties in the UK, not rude words)
|
||||
# (Note #2: Is 'sex' a rude word?!)
|
||||
|
||||
s%^.*(?<!middle)(?<!sus)(?<!es)sex.*$%<html><head><title>Blocked</title></head><body>\
|
||||
<h3>Blocked by Privoxy's crude-parental filter due to possible adult content.</h3></body></html>%is
|
||||
|
||||
s+^.*warez.*$+<html><head><title>No Warez</title></head><body><h3>You're not searching for illegal stuff, are you?</h3></body></html>+is
|
||||
|
||||
# Remove by description
|
||||
s/^.*\
|
||||
(?:(suck|lick|tongue|rub|fuck|fingering|finger|chicks?)\s*)?\
|
||||
(?:(her|your|my|hard|with|big|wet|tight|pink|hot|moist|young|teen)\s*)+\
|
||||
(dicks?|penis|cocks?|balls?|tits?|pussy|cunt|clit|ass|mouth).*$\
|
||||
/This page has been blocked by Privoxy's crude-parental content filter\
|
||||
/is
|
||||
|
||||
#Remove by link text
|
||||
s/^.*\
|
||||
(download|broadband|view|watch|free|get|extreem)?\s*\
|
||||
(sex|xxx|porn|cumshot|fuck(ing|s)?|anal|ass|asian|adult|Amateur|org(y|ies)|close ups?|hand?job|nail(ed)?)+\s*\
|
||||
(movies?|pics?|videos?|dvds?|dvd's|links?).*$\
|
||||
/This page has been blocked by Privoxy's crude-parental content filter\
|
||||
/is
|
||||
|
||||
#Remove by age disclaimer
|
||||
s/^.*\
|
||||
(models?|chicks?|girls?|women|persons)\s*\
|
||||
(who|are|were)+ (over|at least) (16|18|21) years (old|of age).*$\
|
||||
/This page has been blocked by Privoxy's crude-parental content filter\
|
||||
/is
|
||||
|
||||
#Remove by regulations
|
||||
s/^.*(Section 2257|18 U.?S.?C.? 2257).*$\
|
||||
/This page has been blocked by Privoxy's crude-parental content filter\
|
||||
/is
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# IE-Exploits: Disable some known Internet Explorer bug exploits.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: ie-exploits Disable some known Internet Explorer bug exploits.
|
||||
|
||||
# Note: This is basically a demo and waits for someone more interested in IE
|
||||
# security (sic!) to take over.
|
||||
|
||||
# Cross-site-scripting:
|
||||
#
|
||||
s%f\("javascript:location.replace\('mk:@MSITStore:C:'\)"\);%alert\("This page looks like it tries to use a vulnerability described here:\n http://online.securityfocus.com/archive/1/298748/2002-11-02/2002-11-08/2"\);%siU
|
||||
|
||||
# Address bar spoofing (http://www.secunia.com/advisories/10395/):
|
||||
#
|
||||
s/(<a[^>]*href[^>]*)(?:\x01|\x02|\x03|%0[012])@/$1MALICIOUS-LINK@/ig
|
||||
|
||||
# Nimda:
|
||||
#
|
||||
s%<script language="JavaScript">(window\.open|1;''\.concat)\("readme\.eml", null, "resizable=no,top=6000,left=6000"\)</script>%<br><font size="7"> WARNING: This Server is infected with <a href="http://www.cert.org/advisories/CA-2001-26.html">Nimda</a>!</font>%g
|
||||
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
#
|
||||
# site-specifics: Cure for site-specific problems. Don't apply generally!
|
||||
#
|
||||
# Note: The fixes contained here are so specific to the problems of the
|
||||
# particular web sites they are designed for that they would be a
|
||||
# waste of CPU cycles (or even destructive!) on 99.9% of the web
|
||||
# sites where they don't apply.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: site-specifics Cure for site-specific problems. Don't apply generally!
|
||||
|
||||
# www.spiegel.de excludes X11 users from viewing Flash5 objects - shame.
|
||||
# Apply to: www.spiegel.de/static/js/flash-plugin.js
|
||||
#
|
||||
s/indexOf\("x11"\)/indexOf("x13")/
|
||||
|
||||
# www.quelle-bausparkasse.de uses a very stupid redirect mechanism that
|
||||
# relies on a webbug being present. Can we tolerate that? No!
|
||||
# Apply to: www.quelle-bausparkasse.de/$
|
||||
#
|
||||
s/mylogfunc()//g
|
||||
|
||||
# groups.yahoo.com has splash pages that one needs to click through in
|
||||
# order to access the actual messages. Let the browser do that. Thanks
|
||||
# to Paul Jobson for this one:
|
||||
#
|
||||
s|<a href="(.+?)">(?:Continue to message\|Weiter zu Nachricht)</a>|<meta http-equiv="refresh" content="0; URL=$1">|ig
|
||||
|
||||
# monster.com has two very similar gimmicks:
|
||||
#
|
||||
s|<input type="hidden" name="REDIRECT" value="(.+?)">|<meta http-equiv="refresh" content="0; URL=$1">|i
|
||||
|
||||
s|<IMG SRC="http://media.monster.com/mm/usen/my/no_thanks_211x40.gif".+?>|<meta http-equiv="refresh" content="0; URL=http://my.monster.com/resume.asp">|i
|
||||
|
||||
# nytimes.com triggers popups through the onload handler of dummy images
|
||||
# to fool popup-blockers.
|
||||
#
|
||||
s|(<img [^>]*)onload|$1never|sig
|
||||
|
||||
# Pre-check all the "Discard" buttons in GNU Mailman's web interface.
|
||||
# (This saves a lot of mouse aiming practice when flushing spamtraps)
|
||||
#
|
||||
s|(<INPUT name="\d{2,4}" type="RADIO" value="0") CHECKED |$1|g
|
||||
s|<INPUT name="\d{2,4}" type="RADIO" value="3" |$0 checked|g
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# no-ping: Removes non-standard ping attributes in <a> and <area> tags.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: no-ping Removes non-standard ping attributes in <a> and <area> tags.
|
||||
s@(<a(?:rea)?[^>]*?)\sping=(['"]?)([^"'>]+)\2([>\s]?)@\
|
||||
<strong style="color:white; background-color:red;" title="Privoxy removed ping target '$3'">PING!</strong>\n$1$4@ig
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# google: CSS-based block for Google text ads. Also removes
|
||||
# a width limitation and the toolbar advertisement.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: google CSS-based block for Google text ads. Also removes a width limitation and the toolbar advertisement.
|
||||
|
||||
s@</head>[^\\]@<style type="text/css">\n\
|
||||
/* Style sheet inserted by Privoxy's google filter. */\n\
|
||||
\#fbc, \#fbl, \#ra, .rhh {visibility: hidden !important;}\n\
|
||||
\#tpa1,\#tpa2,\#tpa3,\#tpa4,\#tpa5,\#tpa5, \#spl, .ch, \#ads,\
|
||||
\#toolbar, \#google_ads_frame, \#mbEnd {display: none !important;}\n\
|
||||
.main_body, .j, \#res, .med, .hd, .g, .s\n\
|
||||
{width: 99%; max-width: 100%; margin-left: 0; margin-right: 0;}\n\
|
||||
</style>\n$0@
|
||||
s@<div style=\"padding-top:11px;min-width:500px\">@<div id="main_body">@
|
||||
s@(<table cellspacing=0 cellpadding=0 width=25% align=right bgcolor=\#ffffff border=0\
|
||||
|</font></td></tr></tbody></table><table align=\"right\" bgcolor=\"\#ffffff\"\
|
||||
|<table cellspacing=0 cellpadding=0 align=right bgcolor=\#ffffff border=0\
|
||||
|<table style=\"clear:both\" align=right width=25% cellspacing=\"0\" cellpadding=\"0\"\
|
||||
border=\"0\" bgcolor=\"\#ffffff\")@$0 id="ads"@
|
||||
s@(<br clear=all><table)( border=0 cellpadding=9><tr><td)@$1 id="toolbar"$2@
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# yahoo: CSS-based block for Yahoo text ads. Also removes a width limitation.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: yahoo CSS-based block for Yahoo text ads. Also removes a width limitation.
|
||||
|
||||
s@</head>@\n<style type="text/css">\n\
|
||||
/* Style sheet inserted by Privoxy's yahoo filter. */\n\
|
||||
\#symadbn, \#ymadbn, .yschbox, .yschhd, .bbox, \#yschsec, \#sec,\
|
||||
\#yschanswr, .yschftad, .yschspn, .yschspns, \#ygrp-sponsored-links,\
|
||||
\#nwad, \#MWA2, \#MSCM, \#yregad, \#sponsored-links,\
|
||||
\#ks-ypn-ads, .ad, \#east, \#ygrp-vital, .ads {display: none !important;}\n\
|
||||
\#yschpri, \#yschweb, \#pri, \#web, \#main, .yschttl, .abstr, .res \n\
|
||||
{width: 99% !important; max-width: 100% !important;}\n\
|
||||
.yschttl, .res, .res.indent, \#web {padding: 0px; margin: 0px !important;}\n\
|
||||
\#web {padding-left: 0.5em}\n\
|
||||
\#yschqcon, \#yschtg {width: auto !important; /* No useless horizontal scrollbar please */}\n\
|
||||
\#composebox \#compose_editorArea {width: 70% !important; /* reasonably sized reply textarea please */\n\
|
||||
</style>\n$0\n@
|
||||
|
||||
s@(<textarea\s+id="composeArea"[^>]*)width:545px;@$1width:70%;@isU
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# msn: CSS-based block for MSN text ads. Also removes tracking URLs
|
||||
# and a width limitation.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: msn CSS-based block for MSN text ads. Also removes tracking URLs and a width limitation.
|
||||
|
||||
s@</head>@<style type="text/css">\n\
|
||||
/* Style sheet inserted by Privoxy's msn filter. */\n\
|
||||
.msn_ads, \#at, \#ar, .mktmsg {display: none !important;}\n\
|
||||
\#results, \#b_results, .flank, .results_area_flank, .results_area_stroke,\n\
|
||||
\#results_area, \#content, .sb_tlst, .sa_cc, .sb_ph, \#sw_main,\n\
|
||||
.content, .b_content, \#sw_foot, \#bf, \#sw_content, \#sidebar, \#pag\n\
|
||||
{width: 99% !important; min-width: 99% !important;\n\
|
||||
max-width: 100% !important; /* width:100% sometimes causes horizontal scrollbars */}\n\
|
||||
/* Remove 'related' ads */\n\
|
||||
.b_ad, .b_adlabel {clear: both; display:none;}\n\
|
||||
/* Remove "suggestions". They are next to worthless but partly overlap with the search results */\n\
|
||||
.suggestion, \#nys_right, \#nys {clear: both; display:none;}\n\
|
||||
/* Remove "Related searches" at the left side of the main results.\n\
|
||||
They are next to worthless, too, and also are still present below the main search results */\n\
|
||||
\#b_results > .b_ans {clear: both; display:none;}\n\
|
||||
\#s_notf_div,\n \
|
||||
/* Overlay ads to enable Facebook 'likes' in search results. */\n\
|
||||
.sn_container {display:none !important;}\n\
|
||||
\#content, \#b_content {padding: 0px 0px 0px 0px}\n\
|
||||
</style>\n$0@
|
||||
# Are these ids still in use?
|
||||
s@(<div[^>]*) id=(["']?)ads_[^\2]*\2@$1 class="msn_ads"@Uig
|
||||
s@(<div[^>]*) class=(["']?)sb_ads[^\2]*\2@$1 class="msn_ads"@Uig
|
||||
s@(<a[^>]*href=\")http://g.msn.com/.*\?(http://.*)(&&DI=.*)(\")@$1$2$4@Ug
|
||||
s@(<a[^>]*)gping=\".*\"@$1 title="URL cleaned up by Privoxy's msn filter"@Ug
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# blogspot: Cleans up some Blogspot blogs. Read the fine print before using this.
|
||||
#
|
||||
# This filter also intentionally removes some navigation stuff and
|
||||
# sets the page width to 100%. As a result, some rounded "corners" would
|
||||
# appear to early or not at all and as fixing this would require a browser
|
||||
# that understands background-size (CSS3), they are removed instead.
|
||||
#
|
||||
# When applied to feeds, it removes comment titles that
|
||||
# only contain the beginning of the actual comment.
|
||||
#
|
||||
#################################################################################
|
||||
FILTER: blogspot Cleans up some Blogspot blogs. Read the fine print before using this.
|
||||
|
||||
s@</head>@<style type="text/css">\n\
|
||||
/* Style sheet inserted by Privoxy's blogspot filter. */\n\
|
||||
\#powered-by {display: none !important;}\n\
|
||||
\#wrap4, \#wrapper {margin-top: 0px }\n\
|
||||
\#blogheader, \#header {margin-top: 0.5em !important}\n\
|
||||
\#content {width: 98% }\n\
|
||||
\#main {width: 70% }\n\
|
||||
\#sidebar {width: 29% }\n\
|
||||
.post-body {overflow: auto;}\n\
|
||||
.blogComments {width: 100%; overflow: auto;}\n</style>\n$0@
|
||||
s@<body.*(?:<div id="space-for-ie"></div>|(<div id="(?:content|wrap4|wrapper)))@<body>\
|
||||
<!-- Privoxy's blogspot filter ditched some garbage here -->$1@Us
|
||||
s@(<div style=\"[^\"]*width:)30em@$1 100%@
|
||||
s@background:url\(\"http://www.blogblog.com/rounders[^\"]*\"\).*;@/*$0*/@Ug
|
||||
s@(background:\#[a-f\d]{3})( url\(\"http://www.blogblog.com/rounders[^\"]*\"\).*;)@$1 ;/*$2*/@Ug
|
||||
# Do the feed filtering magic as described above.
|
||||
s@<title(?:\s+type=\'text\')?>([^<]*)(?:\.\.\.)?\s*</title>\s*\
|
||||
(<content(?:\s+type=\'(?:html|text)\')?>\s*\1)@<title></title>$2@ig
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# x-httpd-php-to-html: Changes the Content-Type header from
|
||||
# x-httpd-php to html. "Content-Type: x-httpd-php"
|
||||
# is set by clueless PHP users and causes many
|
||||
# browsers do open a download menu instead of
|
||||
# rendering the page.
|
||||
#
|
||||
#################################################################################
|
||||
SERVER-HEADER-FILTER: x-httpd-php-to-html Changes the Content-Type header from x-httpd-php to html.
|
||||
|
||||
s@^(Content-Type:)\s*application/x-httpd-php@$1 text/html@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# html-to-xml: Changes the Content-Type header from html to xml.
|
||||
#
|
||||
#################################################################################
|
||||
SERVER-HEADER-FILTER: html-to-xml Changes the Content-Type header from html to xml.
|
||||
|
||||
s@^(Content-Type:)\s*text/html(;.*)?$@$1 application/xhtml+xml$2@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# xml-to-html: Changes the Content-Type header from xml to html.
|
||||
#
|
||||
#################################################################################
|
||||
SERVER-HEADER-FILTER: xml-to-html Changes the Content-Type header from xml to html.
|
||||
|
||||
s@^(Content-Type:)\s*(?:application|text)/(?:xhtml\+)?xml(;.*)?$@$1 text/html$2@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# hide-tor-exit-notation: Remove the Tor exit node notation in Host and Referer headers.
|
||||
#
|
||||
# Note: If Privoxy and Tor are chained and Privoxy is configured to
|
||||
# use socks4a, one can use http://www.example.org.foobar.exit/
|
||||
# to access the host www.example.org through Tor exit node foobar.
|
||||
#
|
||||
# As the HTTP client isn't aware of this notation, it treats the
|
||||
# whole string "www.example.org.foobar.exit" as host and uses it
|
||||
# for the "Host" and "Referer" headers. From the server's point of
|
||||
# view the resulting headers are invalid and can cause problems.
|
||||
#
|
||||
# An invalid "Referer" header can trigger "hot-linking" protections,
|
||||
# an invalid "Host" header will make it impossible for the server to
|
||||
# find the right vhost (several domains hosted on the same IP address).
|
||||
#
|
||||
# This filter removes the "foo.exit" part in those headers
|
||||
# to prevent the mentioned problems. Note that it only modifies
|
||||
# the HTTP headers, it doesn't make it impossible for the server
|
||||
# to detect your Tor exit node based on the IP address the request is
|
||||
# coming from.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-FILTER: hide-tor-exit-notation Removes the Tor exit node notation in Host and Referer headers.
|
||||
|
||||
s@^((?:Referer|Host):\s*(?:https?://)?[^/]*)\.[^\./]*?\.exit@$1@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# less-download-windows: Prevents annoying download windows for content types
|
||||
# the browser can handle itself.
|
||||
#
|
||||
#################################################################################
|
||||
SERVER-HEADER-FILTER: less-download-windows Prevent annoying download windows for content types the browser can handle itself.
|
||||
|
||||
s@^Content-Disposition:.*filename=(["']?).*\.(png|gif|jpe?g|diff?|d?patch|c|h|pl|shar)\1.*$@@i
|
||||
s@^(Content-Type:)\s*(?:message/(?:news|rfc822)|text/x-.*|application/x-sh(?:\s|$))\s*@$1 text/plain@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# image-requests: Tags detected image requests as "IMAGE-REQUEST". Whether
|
||||
# or not the detection actually works depends on the browser.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: image-requests Tags detected image requests as "IMAGE-REQUEST".
|
||||
|
||||
s@^Accept:\s*image/.*@IMAGE-REQUEST@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# css-requests: Tags detected CSS requests as "CSS-REQUEST". Whether
|
||||
# or not the detection actually works depends on the browser.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: css-requests Tags detected CSS requests as "CSS-REQUEST".
|
||||
|
||||
s@^Accept:\s*text/css.*@CSS-REQUEST@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# range-requests: Tags range requests as "RANGE-REQUEST".
|
||||
#
|
||||
# By default Privoxy removes Range headers for requests to
|
||||
# ressources that will be filtered to make sure the filters
|
||||
# get the whole picture. Otherwise Range requests could be
|
||||
# intentionally used to circumvent filters or, less likely,
|
||||
# filtering a partial response may damage it because it matched
|
||||
# a pattern that the ressource as a whole wouldn't.
|
||||
#
|
||||
# Range requests can be useful and save bandwidth so instead
|
||||
# of removing Range headers for requests to ressources that
|
||||
# will be filtered, you may prefer to simply disable filtering
|
||||
# for those requests.
|
||||
#
|
||||
# That's what this tagger is all about. After enabling it,
|
||||
# you can disable filtering for range requests using the following
|
||||
# action section:
|
||||
#
|
||||
# {-filter -deanimate-gifs}
|
||||
# TAG:^RANGE-REQUEST
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: range-requests Tags range requests as "RANGE-REQUEST".
|
||||
|
||||
s@^Range:.*@RANGE-REQUEST@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# client-ip-address: Tags the request with the client's IP address.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: client-ip-address Tags the request with the client's IP address.
|
||||
|
||||
s@^\w*\s+.*\s+HTTP/\d\.\d\s*@IP-ADDRESS: $origin@D
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# http-method: Tags the request with its HTTP method.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: http-method Tags the request with its HTTP method.
|
||||
|
||||
s@^(\w*).*HTTP/\d\.\d\s*$@$1@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# allow-post: Tags POST requests as "ALLOWED-POST".
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: allow-post Tags POST requests as "ALLOWED-POST".
|
||||
|
||||
s@^(?:POST)\s+.*\s+HTTP/\d\.\d\s*@ALLOWED-POST@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# complete-url: Tags the request with the whole request URL.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: complete-url Tags the request with the whole request URL.
|
||||
|
||||
s@^\w*\s+(.*)\s+HTTP/\d\.\d\s*$@$1@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# user-agent: Tags the request with the complete User-Agent header.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: user-agent Tags the request with the complete User-Agent header.
|
||||
|
||||
s@^User-Agent:.*@$0@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# referer: Tags the request with the complete Referer header.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: referer Tags the request with the complete Referer header.
|
||||
|
||||
s@^Referer:.*@$0@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# content-type: Tags the request with the content type declared by the server.
|
||||
#
|
||||
#################################################################################
|
||||
SERVER-HEADER-TAGGER: content-type Tags the request with the content type declared by the server.
|
||||
|
||||
s@^Content-Type:\s*([^;]+).*@$1@i
|
||||
|
||||
#################################################################################
|
||||
#
|
||||
# privoxy-control: The taggers create tags with the content of X-Privoxy-Control
|
||||
# headers, the filters remove said headers.
|
||||
#
|
||||
#################################################################################
|
||||
CLIENT-HEADER-TAGGER: privoxy-control Creates tags with the content of X-Privoxy-Control headers.
|
||||
|
||||
s@^X-Privoxy-Control:\s*@@i
|
||||
|
||||
CLIENT-HEADER-FILTER: privoxy-control Removes X-Privoxy-Control headers.
|
||||
|
||||
s@^X-Privoxy-Control:.*@@i
|
||||
|
||||
SERVER-HEADER-TAGGER: privoxy-control Creates tags with the content of X-Privoxy-Control headers.
|
||||
|
||||
s@^X-Privoxy-Control:\s*@@i
|
||||
|
||||
SERVER-HEADER-FILTER: privoxy-control Removes X-Privoxy-Control headers.
|
||||
|
||||
s@^X-Privoxy-Control:.*@@i
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
104
privoxy/config
104
privoxy/config
@@ -1,8 +1,8 @@
|
||||
# Sample Configuration File for Privoxy 3.0.21
|
||||
# Sample Configuration File for Privoxy 3.0.23
|
||||
#
|
||||
# $Id: config,v 1.104 2013/03/07 14:11:51 fabiankeil Exp $
|
||||
# $Id: config,v 1.107 2015/01/24 16:44:20 fabiankeil Exp $
|
||||
#
|
||||
# Copyright (C) 2001-2013 Privoxy Developers http://www.privoxy.org/
|
||||
# Copyright (C) 2001-2014 Privoxy Developers http://www.privoxy.org/
|
||||
#
|
||||
####################################################################
|
||||
# #
|
||||
@@ -128,7 +128,7 @@
|
||||
# config file, because it is used while the config file is
|
||||
# being read.
|
||||
#
|
||||
user-manual /usr/share/doc/privoxy-3.0.21-r2/user-manual/
|
||||
user-manual /usr/share/doc/privoxy-3.0.23/user-manual/
|
||||
#
|
||||
# 1.2. trust-info-url
|
||||
# ====================
|
||||
@@ -291,7 +291,37 @@ confdir /etc/privoxy
|
||||
#
|
||||
#templdir .
|
||||
#
|
||||
# 2.3. logdir
|
||||
# 2.3. temporary-directory
|
||||
# =========================
|
||||
#
|
||||
# Specifies:
|
||||
#
|
||||
# A directory where Privoxy can create temporary files.
|
||||
#
|
||||
# Type of value:
|
||||
#
|
||||
# Path name
|
||||
#
|
||||
# Default value:
|
||||
#
|
||||
# unset
|
||||
#
|
||||
# Effect if unset:
|
||||
#
|
||||
# No temporary files are created, external filters don't work.
|
||||
#
|
||||
# Notes:
|
||||
#
|
||||
# To execute external filters, Privoxy has to create temporary
|
||||
# files. This directive specifies the directory the temporary
|
||||
# files should be written to.
|
||||
#
|
||||
# It should be a directory only Privoxy (and trusted users) can
|
||||
# access.
|
||||
#
|
||||
#temporary-directory .
|
||||
#
|
||||
# 2.4. logdir
|
||||
# ============
|
||||
#
|
||||
# Specifies:
|
||||
@@ -317,7 +347,7 @@ confdir /etc/privoxy
|
||||
#
|
||||
logdir /var/log/privoxy
|
||||
#
|
||||
# 2.4. actionsfile
|
||||
# 2.5. actionsfile
|
||||
# =================
|
||||
#
|
||||
# Specifies:
|
||||
@@ -351,19 +381,13 @@ logdir /var/log/privoxy
|
||||
#
|
||||
# Actions files contain all the per site and per URL
|
||||
# configuration for ad blocking, cookie management, privacy
|
||||
# considerations, etc. There is no point in using Privoxy
|
||||
# without at least one actions file.
|
||||
#
|
||||
# Note that since Privoxy 3.0.7, the complete filename,
|
||||
# including the ".action" extension has to be specified. The
|
||||
# syntax change was necessary to be consistent with the other
|
||||
# file options and to allow previously forbidden characters.
|
||||
# considerations, etc.
|
||||
#
|
||||
actionsfile match-all.action # Actions that are applied to all sites and maybe overruled later on.
|
||||
actionsfile default.action # Main actions file
|
||||
actionsfile user.action # User customizations
|
||||
#
|
||||
# 2.5. filterfile
|
||||
# 2.6. filterfile
|
||||
# ================
|
||||
#
|
||||
# Specifies:
|
||||
@@ -408,7 +432,7 @@ actionsfile user.action # User customizations
|
||||
filterfile default.filter
|
||||
filterfile user.filter # User customizations
|
||||
#
|
||||
# 2.6. logfile
|
||||
# 2.7. logfile
|
||||
# =============
|
||||
#
|
||||
# Specifies:
|
||||
@@ -439,22 +463,24 @@ filterfile user.filter # User customizations
|
||||
#
|
||||
# Depending on the debug options below, the logfile may be a
|
||||
# privacy risk if third parties can get access to it. As most
|
||||
# users will never look at it, Privoxy 3.0.7 and later only log
|
||||
# fatal errors by default.
|
||||
# users will never look at it, Privoxy only logs fatal errors by
|
||||
# default.
|
||||
#
|
||||
# For most troubleshooting purposes, you will have to change
|
||||
# that, please refer to the debugging section for details.
|
||||
#
|
||||
# Your logfile will grow indefinitely, and you will probably
|
||||
# want to periodically remove it. On Unix systems, you can do
|
||||
# this with a cron job (see "man cron").
|
||||
#
|
||||
# Any log files must be writable by whatever user Privoxy is
|
||||
# being run as (on Unix, default user id is "privoxy").
|
||||
#
|
||||
# To prevent the logfile from growing indefinitely, it is
|
||||
# recommended to periodically rotate or shorten it. Many
|
||||
# operating systems support log rotation out of the box, some
|
||||
# require additional software to do it. For details, please
|
||||
# refer to the documentation for your operating system.
|
||||
#
|
||||
logfile privoxy.log
|
||||
#
|
||||
# 2.7. trustfile
|
||||
# 2.8. trustfile
|
||||
# ===============
|
||||
#
|
||||
# Specifies:
|
||||
@@ -569,10 +595,6 @@ logfile privoxy.log
|
||||
# down a specific problem. They can produce a hell of an output
|
||||
# (especially 16).
|
||||
#
|
||||
# Privoxy used to ship with the debug levels recommended above
|
||||
# enabled by default, but due to privacy concerns 3.0.7 and
|
||||
# later are configured to only log fatal errors.
|
||||
#
|
||||
# If you are used to the more verbose settings, simply enable
|
||||
# the debug lines below again.
|
||||
#
|
||||
@@ -602,11 +624,11 @@ logfile privoxy.log
|
||||
#
|
||||
# Type of value:
|
||||
#
|
||||
# None
|
||||
# 1 or 0
|
||||
#
|
||||
# Default value:
|
||||
#
|
||||
# Unset
|
||||
# 0
|
||||
#
|
||||
# Effect if unset:
|
||||
#
|
||||
@@ -618,7 +640,7 @@ logfile privoxy.log
|
||||
# This option is only there for debugging purposes. It will
|
||||
# drastically reduce performance.
|
||||
#
|
||||
#single-threaded
|
||||
#single-threaded 1
|
||||
#
|
||||
# 3.3. hostname
|
||||
# ==============
|
||||
@@ -1311,7 +1333,12 @@ enable-proxy-authentication-forwarding 0
|
||||
# To chain Privoxy and Tor, both running on the same system, you
|
||||
# would use something like:
|
||||
#
|
||||
# forward-socks5 / 127.0.0.1:9050 .
|
||||
# forward-socks5t / 127.0.0.1:9050 .
|
||||
#
|
||||
# Note that if you got Tor through one of the bundles, you may
|
||||
# have to change the port from 9050 to 9150 (or even another
|
||||
# one). For details, please check the documentation on the Tor
|
||||
# website.
|
||||
#
|
||||
# The public Tor network can't be used to reach your local
|
||||
# network, if you need to access local servers you therefore
|
||||
@@ -1412,6 +1439,9 @@ forwarded-connect-retries 0
|
||||
# Privoxy, enable this option and configure your packet filter
|
||||
# to redirect outgoing HTTP connections into Privoxy.
|
||||
#
|
||||
# Note that intercepting encrypted connections (HTTPS) isn't
|
||||
# supported.
|
||||
#
|
||||
# Make sure that Privoxy's own requests aren't redirected as
|
||||
# well. Additionally take care that Privoxy can't intentionally
|
||||
# connect to itself, otherwise you could run into redirection
|
||||
@@ -1845,13 +1875,13 @@ socket-timeout 300
|
||||
#
|
||||
# Notes:
|
||||
#
|
||||
# This is a work-around for Firefox bug 492459: " Websites are
|
||||
# no longer rendered if SSL requests for JavaScripts are blocked
|
||||
# by a proxy. " (https://bugzilla.mozilla.org/show_bug.cgi?id=
|
||||
# 492459) As the bug has been fixed for quite some time this
|
||||
# option should no longer be needed and will be removed in a
|
||||
# future release. Please speak up if you have a reason why the
|
||||
# option should be kept around.
|
||||
# This directive was added as a work-around for Firefox bug
|
||||
# 492459: "Websites are no longer rendered if SSL requests for
|
||||
# JavaScripts are blocked by a proxy."
|
||||
# (https://bugzilla.mozilla.org/show_bug.cgi?id=492459), the bug
|
||||
# has been fixed for quite some time, but this directive is also
|
||||
# useful to make it harder for websites to detect whether or not
|
||||
# resources are being blocked.
|
||||
#
|
||||
#handle-as-empty-doc-returns-ok 1
|
||||
#
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/default.action.master,v $
|
||||
#
|
||||
# $Id: default.action.master,v 1.287 2013/03/03 10:53:36 fabiankeil Exp $
|
||||
# $Id: default.action.master,v 1.316 2014/12/19 12:31:10 fabiankeil Exp $
|
||||
#
|
||||
# Requires : This version requires Privoxy v3.0.11 or later due to
|
||||
# syntax changes.
|
||||
@@ -21,7 +21,7 @@
|
||||
# http://www.privoxy.org/user-manual/contact.html
|
||||
#
|
||||
# The current development version of this file is located:
|
||||
# http://ijbswa.cvs.sourceforge.net/*checkout*/ijbswa/current/default.action.master
|
||||
# http://ijbswa.cvs.sourceforge.net/viewvc/ijbswa/current/default.action.master
|
||||
#
|
||||
#############################################################################
|
||||
# Syntax
|
||||
@@ -383,6 +383,17 @@
|
||||
# +limit-connect{-} # All ports are OK
|
||||
# +limit-connect{,} # No HTTPS/SSL traffic is allowed
|
||||
#
|
||||
# +limit-cookie-lifetime{lifetime in minutes}
|
||||
#
|
||||
# This action reduces the lifetime of HTTP cookies coming from the
|
||||
# server to the specified number of minutes, starting from the time
|
||||
# the cookie passes Privoxy.
|
||||
#
|
||||
# Cookies with a lifetime below the limit are not modified.
|
||||
# The lifetime of session cookies is set to the specified limit.
|
||||
# The effect of this action depends on the server.
|
||||
# If the parameter is "0", this action behaves like session-cookies-only.
|
||||
#
|
||||
# +overwrite-last-modified{block}
|
||||
# +overwrite-last-modified{reset-to-request-time}
|
||||
# +overwrite-last-modified{randomize}
|
||||
@@ -633,7 +644,6 @@ ad*.
|
||||
*banner*.
|
||||
count*.
|
||||
*counter.
|
||||
promotions.
|
||||
# Blocked URL = http://metrics.performancing.com/
|
||||
metrics.
|
||||
|
||||
@@ -662,14 +672,18 @@ countr*.
|
||||
metrics.torproject.org/
|
||||
# URL = http://linuxcounter.net/
|
||||
linuxcounter.net/
|
||||
# URL = http://adinablafasel.example.org/
|
||||
adina*.
|
||||
# URL = http://adelelimedesign.deviantart.com/
|
||||
adele*.
|
||||
|
||||
#############################################################################
|
||||
# Generic block patterns by path:
|
||||
#############################################################################
|
||||
{+block{Path matches generic block pattern.}}
|
||||
/(.*/)?ad(\?|/|s|v|_?(image|se?rv|box)|cycle|rotate|mentor|click|f[ra]m|script|stream|fetch|log|space)
|
||||
# Blocked URL = http://www.example.org/adimage
|
||||
# Blocked URL = http://www.example.org/adspace
|
||||
/(.*/)?ad(\?|/|s|v|_?(image|se?rv|box)|cycle|rotate|mentor|click|f[ra]m|script|stream|fetch|log|space)
|
||||
/phpads(new)?/
|
||||
/(.*/)?(ad|all|nn|db|promo(tion)?)?[-_]?banner
|
||||
/(.*/)?(publicite|werbung|rekla(me|am)|annonse|maino(kset|nta|s)?/)
|
||||
@@ -681,6 +695,10 @@ linuxcounter.net/
|
||||
/openx/www/delivery/
|
||||
# Blocked URL = http://mem.brandreachsys.com/www/delivery/lg.php?bannerid=13783&campaignid=0&zoneid=550&cb=f22df9acaa
|
||||
/.*bannerid=
|
||||
# MASTER# BLOCK-REFERRER: http://www.augsburger-allgemeine.de/donauwoerth/Grosseinsatz-Polizist-schiesst-um-sich-Er-hat-mehrere-Waffen-id30561822.html
|
||||
# Blocked URL = http://bilder.augsburger-allgemeine.de/img/incoming/orig30444932/2560007661/DigiAd-Zeopexx-03072014.gif
|
||||
# Blocked URL = http://bilder.augsburger-allgemeine.de/img/incoming/orig30463337/9180008457/DigiAd-AugenblickOptik-04072014.gif
|
||||
/.*DigiAd
|
||||
|
||||
#############################################################################
|
||||
# Generic unblockers by path:
|
||||
@@ -806,6 +824,8 @@ pool.*.adhese.com/
|
||||
/scripts/webtrends\.js
|
||||
# Blocked URL = http://oskar.tradera.com/script.js
|
||||
oskar.tradera.com/
|
||||
# Blocked URL = http://www.adcash.com/script/java.php?option=rotateur&rotateur=146355
|
||||
.adcash.com/script/
|
||||
|
||||
{+block{Might be a web-bug.} -handle-as-empty-document +handle-as-image}
|
||||
/(.*/)?__utm.gif\?
|
||||
@@ -940,6 +960,9 @@ de17a.com/
|
||||
cltomedia.info/delivery/
|
||||
# Blocked URL = http://cdn2.adexprt.com/clkads/sky2.html
|
||||
.adexprt.com/
|
||||
# Blocked URL = http://data.gosquared.com/pv?a=GSN-311503-M&cs=UTF-8&cd=24&fl=11.7%20r700&je=0&la=de-de&sw=1280&sh=1024&dm=adn.speedtest.net&pa=%2F&pt=Speedtest.net%20-%20Der%20Globale%20Breitband-Geschwindigkeitstest&pr=http%3A&po=-&pl=0&tl=82&ri=1&ru=http%3A%2F%2Fadn.speedtest.net%2F&ui=1876309225&re=1&vi=1&pv=5&lv=1369129426&vw=1280&vh=878&dw=1263&dh=1325&st=0&sl=0&tv=4.0
|
||||
data.gosquared.com/
|
||||
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# JavaScripts and Texts for ad and popup generation
|
||||
@@ -1098,7 +1121,6 @@ www.xml.eshop.msn.com/tracksponsorimpression.asp
|
||||
.x-traceur.com
|
||||
content.ipro.com
|
||||
.247realmedia.com
|
||||
.sify.com
|
||||
.searchignite.com
|
||||
.statcounter.com
|
||||
.research-int.se/data
|
||||
@@ -1408,7 +1430,8 @@ adjamblog.files.wordpress.com/
|
||||
# URL = http://websupport.wdc.com/sfclickcount.asp?s1=2&s2=1&s3=2&s4=6&lang=en&url=https%3A%2F%2Fwesterndigital.secure.force.com%2F%3Flang%3Den
|
||||
websupport.wdc.com/
|
||||
# URL = http://content.conrad.se/newsletter/banners/OFFER_750987_exk.jpg
|
||||
.conrad.se/newsletter/banners/
|
||||
# URL = http://media.conrad.se/newsletter/banner7/endoskop_123344.jpg
|
||||
.conrad.se/newsletter/
|
||||
.wlxrs.com/
|
||||
# URL = http://advrider.com/forums/
|
||||
# URL = http://www.advrider.com/forums/
|
||||
@@ -1416,6 +1439,27 @@ websupport.wdc.com/
|
||||
# URL = http://www.smugmug.com/community/ADVrider
|
||||
# URL = http://www.siteinfotool.com/advrider.com
|
||||
/.*ADVrider
|
||||
# URL = http://adn.speedtest.net
|
||||
adn.speedtest.net
|
||||
# URL = http://adressbuch.bundestag.de/adressbuch/
|
||||
.bundestag.de/
|
||||
# URL = http://www.rote-hilfe.de/images/banners/mitglied_werden_banner156.png
|
||||
.rote-hilfe.de/
|
||||
# URL = http://cs.stackexchange.com/posts/popup/close/suggest-originals/16678?_=1383517814677
|
||||
.stackexchange.com/(.*/)?popup
|
||||
# URL = http://cs.stackoverflow.com/posts/popup/close/suggest-originals/16678?_=1383517814677
|
||||
.stackoverflow.com/(.*/)?popup
|
||||
# URL = http://cs.serverfault.com/posts/popup/close/suggest-originals/16678?_=1383517814677
|
||||
.serverfault.com/(.*/)?popup
|
||||
# URL = http://cs.superuser.com/posts/popup/close/suggest-originals/16678?_=1383517814677
|
||||
.superuser.com/(.*/)?popup
|
||||
# URL = http://cologne.stopwatchingus.info/images/banner/Demo-Koeln-12-04-14-Banner.png
|
||||
# URL = http://cologne.stopwatchingus.info/images/banner/Demo-Koeln-12-04-14-Banner2.png
|
||||
# URL = http://cologne.stopwatchingus.info/images/banner/Demo-12-April.jpg
|
||||
.stopwatchingus.info/
|
||||
# URL = http://www.amnesty.de/files/Banner_gelb_Manning_300x250.gif
|
||||
.amnesty.de/
|
||||
|
||||
|
||||
#############################################################################
|
||||
# Site-specific special rules:
|
||||
@@ -1552,6 +1596,14 @@ webcache.googleusercontent.com/
|
||||
.googleapis.com/
|
||||
# URL = http://www.google.com.au/sorry/?continue=http://www.google.com.au/search%3Fhl%3Den%26tbo%3Dd%26output%3Dsearch%26sclient%3Dpsy-ab%26q%3Dnew%2Bcars%26btnG%3D
|
||||
.google./sorry/\?continue?=
|
||||
# URL = http://www.microsofttranslator.com/bv.aspx?from=ru&to=en&a=http://ru.wikipedia.org/wiki/Privoxy
|
||||
.microsofttranslator.com/
|
||||
# URL = http://www.facebook.com/plugins/like.php?locale=de_DE&href=http%3A%2F%2Fwww.spiegel.de%2Fpolitik%2Fausland%2Fnsa-und-britischer-geheimdienst-knacken-systematisch-verschluesselung-a-920710.html&layout=standard&show_faces=false&width=480&action=recommend&font=verdana&colorscheme=light&height=22
|
||||
.facebook.com/plugins/like.php
|
||||
# URL = http://creativecommons.org/choose/zero/confirm?license-class=zero&name=...&actor_href=http%3A%2F%2Fexample.org%2F&work_title=...&work_jurisdiction=DE&confirm=confirm&understand=confirm&lang=de&field1=weiter
|
||||
creativecommons.org/
|
||||
# URL = http://ixquick-proxy.com/do/spg/proxy?ah=&c=hnf&rid=LHLOLMSTPRKK&proxiedformtype=&q=%22lord+lucan%22&sp=19f738b4691d795804a6bc60c5b2c766&ts=MTQxMjg5NTcxNw%3D%3D&u=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FJohn_Bingham%2C_7th_Earl_of_Lucan&rpos=1&l=english_uk&cat=web&zst=1412895717.21&znt=1412895717.2125&rl=NONE&hlq=https%3A%2F%2Fstartpage.com%2Fdo%2Fsearch&mtppabp=1&mtppcat=web&mtppcmd=process_search&mtppenginecount=1&mtppflag_ac=0&mtpplanguage=english_uk&udata=e9a958f0a1bae930ec8f60fdef42ceb3&/file.gz
|
||||
ixquick-proxy.com/
|
||||
|
||||
{+redirect{s@.*url=@http://@} -block}
|
||||
# Sticky Actions = +redirect -block
|
||||
@@ -1692,6 +1744,12 @@ javabog.dk/ijk/
|
||||
.couchsurfing.org/
|
||||
# URL = http://www.thinkgeek.com/tshirts-apparel/unisex/generic/
|
||||
.thinkgeek.com/
|
||||
# URL = http://www.dgb-tagungszentren.de/hattingen/unsere-extras
|
||||
.dgb-tagungszentren.de/
|
||||
# URL = http://creativecommons.org/licenses/
|
||||
creativecommons.org/
|
||||
# URL = http://kggp.de/Blogosphere/blog/2014/11/07/frankfurtmain-hessen-polizeibeamter-muss-sich-vor-gericht-verantworten/
|
||||
kggp.de/
|
||||
|
||||
{-filter{banners-by-link}}
|
||||
# Sticky Actions = -filter{banners-by-link}
|
||||
@@ -1859,6 +1917,12 @@ config.privoxy.org/
|
||||
# Redirect Destination = http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us
|
||||
.yahoo./.*http://login.yahoo.com/config/login.*http://
|
||||
|
||||
{-fast-redirects +redirect{s@.*(http://[^&]+\.jpg).*$@$1@i}}
|
||||
# Sticky Actions = -fast-redirects +redirect
|
||||
# Redirected URL = http://www.washingtonpost.com/wp-apps/imrs.php?src=http://img.washingtonpost.com/news/volokh-conspiracy/wp-content/uploads/sites/14/2014/07/Volk1.jpg&w=480
|
||||
# Redirect Destination = http://img.washingtonpost.com/news/volokh-conspiracy/wp-content/uploads/sites/14/2014/07/Volk1.jpg
|
||||
.washingtonpost.com/wp-apps/imrs\.php\?src=
|
||||
|
||||
{-block -filter}
|
||||
# Sticky Actions = -block -filter
|
||||
# URL = http://l.yimg.com/g/combo/1?event-custom/event-custom-min.js&event/event-min.js&j/.H-.K.A.vNKEa&j/.CP-.U-.DE.A.vKEJz&j/.J_.BR_.CA.A.vKYkg&j/.J_.DB.A.vPpBT&j/popup-login.A.vR53Z&dump/dump-min.js&datatype/datatype-xml-min.js&substitute/substitute-min.js&json/json-min.js&queue-promote/queue-promote-min.js&io/io-min.js&j/.J_.DS.A.vQa28&j/.FW-.FX-.GH.A.vP3XB&j/grease.A.vRktP&j/.CC.A.vNiA6&j/.C-.BL.A.vPPj2&j/.CE-.K.A.vNy32&attribute/attribute-base-min.js&base/base-min.js&anim/anim-min.js&cookie/cookie-min.js&j/.B-.C-.F.A.vQ7SZ&j/urls.A.vQtXp&j/.B-.BY.A.vQCXP&j/.H-.BY.A.vQXXx&j/.DS-value-conversions.A.vQpRt&j/.G-.BD.A.vNHSH&event/event-synthetic-min.js&j/.G-.BO.A.vNwR4&j/.CV-.CH.A.vPFSZ&j/.X-.W-.C-.F.A.vKPQa&j/.X-.W-.D.A.vQXXx&j/.Q-.BX-.K.A.vR1kt&j/.DL.A.vLPjD&j/.CF.A.vNC24&j/.CX-.CY.A.vP8ND&event-simulate/event-simulate-min.js&node/node-event-simulate-min.js&j/.B-.T-.CI-.C-.F.A.vPJPF&j/.CM/.BA_2.5.1-.D.A.vPzui&j/bo-.S-.C-.F.A.vNwWe&j/bo-.S-.D.A.vR6Hx&j/.BZ-.D.A.vNstB&j/.B-.L-.C-.F.A.vNxPX&j/.B-.L-.BH.A.vMdVB&j/.CN-.DD.A.vLjJ2&j/.B-.O-.C-.F.A.vPpcK&j/.BM.A.vKPmz&j/.B-.O.A.vQyHg&j/.B-.H-.BB-.C-.F.A.vQvrB&j/.CW-.CU.A.vQ7Rg&j/.Y-.C-.F.A.vNqGa&j/.Y.A.vLKiT&j/.B-.M-.C-.F.A.vQxDc&j/.U-.CG.A.vQ5Tt&j/.B-.M.A.vQXXx&j/.B-.Q-.BQ.A.vQvTt&j/.B-.N-.C-.F.A.vQaRp&j/.CL.A.vN4N6&j/.B-.CL-.BW.A.vPwkx&j/.DR-.DG.A.vMLJr&j/.B-.BE-.C-.F.A.vPHP4&j/.B-.BE-.D.A.vQLQH&j/.BV.A.vm3Uz&j/.Z-.DK-.D.A.vLQEe&j/.Z-.DJ-.BJ.A.vLQEe&j/.B-.I-.C-.F.A.vPKTK&stylesheet/stylesheet-min.js&j/.B-.I.A.vQvDF&j/.CM-.DO.A.vPboD&j/.B-.D.A.vRbv8&j/.B-.H-.BB.A.vQuhn&j/.B-.N.A.vR6Cn&j/.B-.L-.CZ.A.vQmzP&j/.B-.T-.CI.A.vQXXx&j/.B-.I-.CQ-.BK-.C-.F.A.vNwZF&j/.B-.I-.CQ-.BK.A.vLWQR&j/.B-.R-.C-.F.A.vPfwi&j/.B-.R.A.vRhND&j/.DN-.BB-.D-.C-.F.A.vQXZg&j/.DN-.BB-.D.A.vRcXB&j/.BF_.D-.C-.F.A.vPGYM&j/.BF_.D.A.vQxJn&plugin/plugin-min.js&cache/cache-min.js&j/.CB-.C-.F.A.vNwWe&j/.CB-.D.A.vQS6T
|
||||
@@ -1891,3 +1955,30 @@ TAG:^IMAGE-REQUEST$
|
||||
}
|
||||
TAG:^CSS-REQUEST$
|
||||
|
||||
#############################################################################
|
||||
# Depends on +client-header-tagger{content-type}
|
||||
#############################################################################
|
||||
{-filter{html-annoyances} \
|
||||
-filter{content-cookies} \
|
||||
-filter{refresh-tags} \
|
||||
-filter{img-reorder} \
|
||||
-filter{banners-by-size} \
|
||||
-filter{banners-by-link} \
|
||||
-filter{webbugs} \
|
||||
-filter{tiny-textforms} \
|
||||
-filter{frameset-borders} \
|
||||
-filter{iframes} \
|
||||
-filter{demoronizer} \
|
||||
-filter{shockwave-flash} \
|
||||
-filter{quicktime-kioskmode} \
|
||||
-filter{fun} \
|
||||
-filter{crude-parental} \
|
||||
-filter{site-specifics} \
|
||||
-filter{no-ping} \
|
||||
-filter{google} \
|
||||
-filter{yahoo} \
|
||||
-filter{msn} \
|
||||
-filter{blogspot} \
|
||||
}
|
||||
TAG:^(application|text)/(x-)?javascript$
|
||||
|
||||
|
||||
@@ -1,38 +1,32 @@
|
||||
# ********************************************************************
|
||||
#################################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/default.filter,v $
|
||||
#
|
||||
# $Id: default.filter,v 1.86 2013/02/19 11:14:47 fabiankeil Exp $
|
||||
# $Id: default.filter,v 1.92 2014/10/17 14:45:10 fabiankeil Exp $
|
||||
#
|
||||
# Purpose : Rules to process the content of web pages
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001-2010 the
|
||||
# Copyright : Written by and Copyright (C) 2001-2014 the
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# We value your feedback. However, to provide you with the best support,
|
||||
# please note:
|
||||
#
|
||||
# * Use the support forum to get help:
|
||||
# http://sourceforge.net/tracker/?group_id=11118&atid=211118
|
||||
# * Submit bugs only thru our bug forum:
|
||||
# http://sourceforge.net/tracker/?group_id=11118&atid=111118
|
||||
# Make sure that the bug has not already been submitted. Please try
|
||||
# to verify that it is a Privoxy bug, and not a browser or site
|
||||
# bug first. If you are using your own custom configuration, please
|
||||
# try the stock configs to see if the problem is a configuration
|
||||
# related bug. And if not using the latest development snapshot,
|
||||
# please try the latest one. Or even better, CVS sources.
|
||||
# * Submit feature requests only thru our feature request forum:
|
||||
# http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse
|
||||
#
|
||||
# For any other issues, feel free to use the mailing lists:
|
||||
# http://sourceforge.net/mail/?group_id=11118
|
||||
#
|
||||
# Anyone interested in actively participating in development and related
|
||||
# discussions can join the appropriate mailing list here:
|
||||
# http://sourceforge.net/mail/?group_id=11118. Archives are available
|
||||
# here too.
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
#################################################################################
|
||||
#
|
||||
# Syntax:
|
||||
@@ -93,7 +87,7 @@ FILTER: js-annoyances Get rid of particularly annoying JavaScript abuse.
|
||||
# Get rid of Javascript referrer tracking.
|
||||
# Test page: http://www.javascript-page.com/referrer.html
|
||||
#
|
||||
s|(?:\w+\.)+referrer|"Not Your Business!"|gisU
|
||||
s|(?:\w+\.)+referrer|false.toString()|gisU
|
||||
|
||||
# The status bar is for displaying link targets, not pointless blahblah
|
||||
#
|
||||
@@ -150,7 +144,7 @@ FILTER: html-annoyances Get rid of particularly annoying HTML abuse.
|
||||
#
|
||||
s/(<a\s+href[^>]+resizable=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+location=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+status=)(['"]?)(?:no|0)\2/$1$2yes1$2/igU
|
||||
s/(<a\s+href[^>]+status=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
s/(<a\s+href[^>]+scrolling=)(['"]?)(?:no|0)\2/$1$2auto$2/igU
|
||||
s/(<a\s+href[^>]+menubar=)(['"]?)(?:no|0)\2/$1$2yes$2/igU
|
||||
|
||||
@@ -225,11 +219,11 @@ FILTER: img-reorder Reorder attributes in <img> tags to make the banners-by-* fi
|
||||
# This makes banners-by-size more effective and allows both banners-by-size
|
||||
# and banners-by-link to preserve the original image URL in the title attribute.
|
||||
|
||||
s|<img\s+?([^>]*)\ssrc\s*=\s*(['"])([^>\\\2]+)\2|<img src=$2$3$2 $1|siUg
|
||||
s|<img\s+?([^>]*)\ssrc\s*=\s*(['"])([^>'" ]+)\2|<img src=$2$3$2 $1|siUg
|
||||
s|<img\s+?([^>]*)\ssrc\s*=\s*([^'">\\\s]+)|<img src=$2 $1|sig
|
||||
s|(<img[^>]+height)\s*=\s*|$1=|sig
|
||||
|
||||
s|<img (src=(?:(['"])[^>\\\\2]*\2\|[^'">\\\s]+?))([^>]*)\s+width\s*=\s*((["']?)\d+?\5)(?=[\s>])|<img $1 width=$4$3|siUg
|
||||
s|<img (src=(?:(['"])[^>'" ]*\2\|[^'">\\\s]+?))([^>]*)\s+width\s*=\s*((["']?)\d+?\5)(?=[\s>])|<img $1 width=$4$3|siUg
|
||||
|
||||
|
||||
#################################################################################
|
||||
@@ -634,17 +628,22 @@ FILTER: msn CSS-based block for MSN text ads. Also removes tracking URLs and a w
|
||||
s@</head>@<style type="text/css">\n\
|
||||
/* Style sheet inserted by Privoxy's msn filter. */\n\
|
||||
.msn_ads, \#at, \#ar, .mktmsg {display: none !important;}\n\
|
||||
\#results, .flank, .results_area_flank, .results_area_stroke,\n\
|
||||
\#results, \#b_results, .flank, .results_area_flank, .results_area_stroke,\n\
|
||||
\#results_area, \#content, .sb_tlst, .sa_cc, .sb_ph, \#sw_main,\n\
|
||||
.content, \#sw_foot, \#bf, \#sw_content, \#sidebar, \#pag\n\
|
||||
.content, .b_content, \#sw_foot, \#bf, \#sw_content, \#sidebar, \#pag\n\
|
||||
{width: 99% !important; min-width: 99% !important;\n\
|
||||
max-width: 100% !important; /* width:100% sometimes causes horizontal scrollbars */}\n\
|
||||
/* Remove 'related' ads */\n\
|
||||
.b_ad, .b_adlabel {clear: both; display:none;}\n\
|
||||
/* Remove "suggestions". They are next to worthless but partly overlap with the search results */\n\
|
||||
.suggestion, \#nys_right, \#nys {clear: both; display:none;}\n\
|
||||
/* Remove "Related searches" at the left side of the main results.\n\
|
||||
They are next to worthless, too, and also are still present below the main search results */\n\
|
||||
\#b_results > .b_ans {clear: both; display:none;}\n\
|
||||
\#s_notf_div,\n \
|
||||
/* Overlay ads to enable Facebook 'likes' in search results. */\n\
|
||||
.sn_container {display:none !important;}\n\
|
||||
\#content {padding-right: 0;}\n\
|
||||
\#content, \#b_content {padding: 0px 0px 0px 0px}\n\
|
||||
</style>\n$0@
|
||||
# Are these ids still in use?
|
||||
s@(<div[^>]*) id=(["']?)ads_[^\2]*\2@$1 class="msn_ads"@Uig
|
||||
|
||||
@@ -1,287 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# "Blocked" Error Output template for Privoxy.
|
||||
#
|
||||
# NOTE: UNLIKE THE OTHER TEMPLATES, THIS ONE USES
|
||||
# JavaScript write() TO GENERATE THE PAGE IN JS_AWARE
|
||||
# BROWSERS. SYMBOL SUBSTITUTIONS THAT RESULT IN MULTILINE
|
||||
# STRINGS WILL BREAK THE JavaScript SYNTAX.
|
||||
# USE WITH CAUTION.
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written in plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# protocol:
|
||||
# The request's protocol: http:// or https://
|
||||
# hostport:
|
||||
# The host and port part of the blocked request's URL.
|
||||
# path:
|
||||
# The path part of the blocked request's URL.
|
||||
# path-ue:
|
||||
# The path part of the blocked request's URL, url-encoded.
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# This is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# force-support:
|
||||
# Privoxy has been compiled with support for forced loading
|
||||
# of blocked content. In that case, the symbol "force-prefix" is
|
||||
# avaiable, which translates to the FORCE_PREFIX
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Request blocked (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico" type="image/x-icon">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript">
|
||||
<!--
|
||||
/*
|
||||
* Is this window or frame too small
|
||||
* for the full-blown "blocked" page?
|
||||
*/
|
||||
function isSmallFrame()
|
||||
{
|
||||
minWidth = 650;
|
||||
minHeight = 330;
|
||||
|
||||
/*
|
||||
* Navigator, Mozilla, Opera
|
||||
*/
|
||||
if (window.innerWidth
|
||||
&& (window.innerWidth >= minWidth)
|
||||
&& (window.innerHeight >= minHeight))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/*
|
||||
* MSIE
|
||||
*/
|
||||
else if (document.body && document.body.clientWidth
|
||||
&& (document.body.clientWidth >= minWidth)
|
||||
&& (document.body.clientHeight >= minHeight))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
/*
|
||||
* Small window or unsupported browser
|
||||
*/
|
||||
return true;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript" language="javascript">
|
||||
<!--
|
||||
# Note: The same small version is used at the bottom
|
||||
# of this file in the <noscript> context. If you
|
||||
# make changes here, keep the other version in sync!
|
||||
|
||||
if (isSmallFrame())
|
||||
{
|
||||
document.write('\
|
||||
<p class="small" align="center"> \
|
||||
Request blocked by <a href="@default-cgi@" target="_blank">Privoxy</a>: @block-reason@ \
|
||||
<br>See <a href="@default-cgi@show-url-info?url=@hostport@@path-ue@" \
|
||||
>why this block applies</a> \
|
||||
<!-- @if-force-support-start --> \
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go \
|
||||
<!-- if-force-support-end@ --> \
|
||||
to <b>@protocol@@hostport@@path@</b> \
|
||||
<!-- @if-force-support-start --> \
|
||||
anyway</a>. \
|
||||
<!-- if-force-support-end@ --> \
|
||||
</p> \
|
||||
');
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
document.write('\
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">\
|
||||
<tr> \
|
||||
<td class="status"> \
|
||||
BLOCKED \
|
||||
</td> \
|
||||
<td class="title" width=100%> \
|
||||
<h1> \
|
||||
This is <a href="@homepage@">Privoxy</a> @version@ on @my-hostname@ (@my-ip-address@), port @my-port@, \
|
||||
@if-enabled-display-then@enabled@else-not-enabled-display@disabled@endif-enabled-display@ \
|
||||
</h1> \
|
||||
</td> \
|
||||
</tr> \
|
||||
\
|
||||
<!-- @if-unstable-start --> \
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in \
|
||||
<tr> \
|
||||
<td class="warning" colspan="2"> \
|
||||
<h2>Warning:</h2> \
|
||||
<p> \
|
||||
<b>Please note that this <font color=red>@code-status@</font> release \
|
||||
of the proxy software is not intended for production systems! \
|
||||
<br>Use at your own risk. See the <a href="@user-manual@copyright.html">license</a> for details.</b> \
|
||||
</p> \
|
||||
</td> \
|
||||
</tr> \
|
||||
<!-- if-unstable-end@ --> \
|
||||
\
|
||||
<tr> \
|
||||
<td class="box" colspan="2"> \
|
||||
<h2>Request for blocked URL</h2> \
|
||||
<p>Your request for <b>@protocol@@hostport@@path@</b> was blocked. \
|
||||
<br>Block reason: @block-reason@ \
|
||||
<br><a href="@default-cgi@show-url-info?url=@hostport@@path-ue@" \
|
||||
>See why this block applies</a> \
|
||||
<!-- @if-force-support-start --> \
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go there anyway</a>. \
|
||||
<!-- if-force-support-end@ --> \
|
||||
</p> \
|
||||
</td> \
|
||||
</tr> \
|
||||
\
|
||||
<tr> \
|
||||
<td class="box" colspan="2"> \
|
||||
<h2>More Privoxy:</h2> \
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul> \
|
||||
</td> \
|
||||
</tr> \
|
||||
\
|
||||
<tr> \
|
||||
<td class="info" colspan="2"> \
|
||||
<big><b>Support and Service via Sourceforge:</b></big> \
|
||||
<p> \
|
||||
We value your feedback. To provide you with the best support, \
|
||||
we ask that you: \
|
||||
</p> \
|
||||
<ul> \
|
||||
<li> \
|
||||
use the <a href="http://sourceforge.net/tracker/?group_id=11118&atid=211118">support forum</a> or (better) the \
|
||||
<a href="http://sourceforge.net/mail/?group_id=11118">mailing lists</a> to get help. \
|
||||
</li> \
|
||||
<li> \
|
||||
submit banners and all problems with the actions file only through the \
|
||||
<a href="javascript:void(window.open(\'http://www.privoxy.org/actions\',\'Feedback\',\'width=600,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no\').focus());">actions \
|
||||
file feedback system</a>. \
|
||||
</li> \
|
||||
<li> \
|
||||
submit bugs only through our <a href="http://sourceforge.net/tracker/?group_id=11118&atid=111118">bug tracker</a>. \
|
||||
Make sure that the bug has not yet been submitted. \
|
||||
</li> \
|
||||
<li> \
|
||||
submit feature requests only through our <a href="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse">feature \
|
||||
request tracker</a>. \
|
||||
</li> \
|
||||
</ul> \
|
||||
</td> \
|
||||
</tr> \
|
||||
\
|
||||
<!-- @if-have-help-info-start --> \
|
||||
<tr> \
|
||||
<td class="info" colspan="2"> \
|
||||
<h2>Local Privoxy support:</h2> \
|
||||
\
|
||||
<!-- @if-have-proxy-info-start --> \
|
||||
<p>You can consult the <a href="@proxy-info-url@">online documentation</a> for more information about this Privoxy installation.</p> \
|
||||
<!-- if-have-proxy-info-end@ --> \
|
||||
\
|
||||
<!-- @if-have-adminaddr-info-start --> \
|
||||
<p>Address e-mail questions about this service to \
|
||||
<a href="mailto:@admin-address@"><code>@admin-address@</code></a>, \
|
||||
who will be glad to help you. \
|
||||
</p> \
|
||||
<!-- if-have-adminaddr-info-end@ --> \
|
||||
</td> \
|
||||
</tr> \
|
||||
<!-- if-have-help-info-end@ --> \
|
||||
\
|
||||
</table> \
|
||||
');
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
# Note: The same small version is used above via JavaScript
|
||||
# If you make changes here, keep the other version in sync!
|
||||
|
||||
<noscript>
|
||||
<p class="small" align="center">
|
||||
Request blocked by <a href="@default-cgi@">Privoxy</a>: @block-reason@
|
||||
<br>See <a href="@default-cgi@show-url-info?url=@hostport@@path-ue@"
|
||||
>why this block applies</a>
|
||||
<!-- @if-force-support-start -->
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go
|
||||
<!-- if-force-support-end@ -->
|
||||
to <b>@protocol@@hostport@@path@</b>
|
||||
<!-- @if-force-support-start -->
|
||||
anyway</a>.
|
||||
<!-- if-force-support-end@ -->
|
||||
</p>
|
||||
</noscript>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,149 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>404 - Privoxy Configuration Page not found</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
404
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
<h2>Privoxy Configuration page not found</h2>
|
||||
<p>You typed in what looks like a URL used to configure
|
||||
Privoxy, but it cannot be recognised. Maybe it's
|
||||
for a different Privoxy version, or you typed it
|
||||
in wrong? Or maybe the Privoxy administrator
|
||||
has decided to disable the feature.</p>
|
||||
<p>If you got here by clicking a link in the
|
||||
configuration interface, please file a bug report!</p>
|
||||
<p>You can use the menu below to select from the available
|
||||
configuration options</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,156 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy: Bad parameter</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Bad parameter to Privoxy configuration page</h2>
|
||||
<p>You've found a page used to configure Privoxy, but the
|
||||
parameters (the part of the web page address after the
|
||||
"?" mark) are wrong or missing.</p>
|
||||
<p>Possible causes:</p>
|
||||
<ul>
|
||||
<li>If you just typed a URL pattern into a form, then you got
|
||||
something wrong. Press the "back" button on your browser
|
||||
once and correct what you typed.</li>
|
||||
<li>If you tried to type in the URL, then you've found a
|
||||
page where you can't do that. You can only view this
|
||||
page by following links from elsewhere in the configuration
|
||||
interface.</li>
|
||||
<li>If you got here using your browser's "back" button, then
|
||||
that is deliberately disabled for this page.</li>
|
||||
<li>If you got here by clicking a link in the
|
||||
configuration interface, please file a bug report!</li>
|
||||
</ul>
|
||||
<p>You can use the menu below to select from the available
|
||||
configuration options</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy Menu:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,169 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Feature disabled or referrer untrusted Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Configuration Page Disabled</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Privoxy Configuration access denied</h2>
|
||||
<p>Access to <b>@url@</b> has been denied because:</p>
|
||||
|
||||
<ul>
|
||||
<li>it requires a feature that has been disabled by the Privoxy administrator,</li>
|
||||
<li>you didn't come here through one of Privoxy's CGI pages, or</li>
|
||||
<li>the <q>Referer:</q> header is blocked.</li>
|
||||
</ul>
|
||||
|
||||
<p>Note that the following features which used to be enabled in earlier
|
||||
releases are now off by default:
|
||||
</p>
|
||||
<ul>
|
||||
<li><a href="@user-manual@config.html#ENABLE-EDIT-ACTIONS">enable-edit-actions</a></li>
|
||||
<li><a href="@user-manual@config.html#ENABLE-REMOTE-TOGGLE">enable-remote-toggle</a></li>
|
||||
<li><a href="@user-manual@config.html#ENABLE-REMOTE-HTTP-TOGGLE">enable-remote-http-toggle</a>
|
||||
(Most likely you don't need this anyway.)</li>
|
||||
</ul>
|
||||
|
||||
<p>Please refer to the documentation behind the links to learn how to
|
||||
enable them again and what the consequences are.</p>
|
||||
|
||||
<p>All enabled features are accessible from the
|
||||
<a href="@default-cgi@">main menu</a>, some of them
|
||||
are <em>protected</em> with a referrer check though.
|
||||
If you got caught by the referrer check, but are <strong>absolutely</strong> sure
|
||||
you know what you are doing, please <a title="Retry from a trusted referrer"
|
||||
href="@url@">try again</a>.</p>
|
||||
|
||||
<p>If the <q>Referer:</q> header is blocked, you'll have to make an exception for
|
||||
Privoxy's web interface first. Note that <em>dumb</em> referrer blocking
|
||||
is a bad idea anyway, as it makes it easier to fingerprint your
|
||||
requests. Consider using Privoxy's conditional referrer block instead.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,139 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy: Actions file not found</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Actions file not found</h2>
|
||||
<p>The actions file you are trying to edit (index <code>@f@</code>)
|
||||
does not exist, or cannot be read.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy Menu:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,146 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy: Cannot write to actions file</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Cannot write to actions file</h2>
|
||||
<p>The actions file you are trying to edit (<code>@f@.action</code>)
|
||||
could not be written to.</p>
|
||||
<p>You many not have permission to write to the file - check the file
|
||||
permissions. On Windows, right-click the file, choose Properties,
|
||||
and make sure it is not read-only.</p>
|
||||
<p>Another reason you may see this message is if you have run out of
|
||||
disk space. If that is the case, then the actions file has been
|
||||
truncated - if you get further errors, you may need to fix it
|
||||
using a text editor.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy Menu:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,157 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy: URL out of date</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>URL out of date - file has changed since it was generated</h2>
|
||||
<p>The URL you're viewing is out of date. To prevent possible
|
||||
damage to your configuration file, this action has been ignored.
|
||||
</p>
|
||||
<p>Possible causes:</p>
|
||||
<ul>
|
||||
<li>If you got here using your browser's "back" button, then
|
||||
that is deliberately disabled for this page. Please
|
||||
navigate around the configuration editor using the
|
||||
links provided.</li>
|
||||
<li>Perhaps you've got more than one browser window open, and
|
||||
you're trying to change the same file in both? You can
|
||||
only have one editor window open at a time. Your other edit
|
||||
window should continue to function.</li>
|
||||
<li>You may have modified the file some other way - perhaps by
|
||||
editing it with a text editor. Simply go back in to the
|
||||
configuration interface using the links below.</li>
|
||||
</ul>
|
||||
<p>You can go back into the edit interface using the menu below,
|
||||
or by clicking <a href="edit-actions-list?f=@f@">here</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,176 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy: Parse error</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Parse error</h2>
|
||||
<p>The file you're trying to edit is not valid. You need to fix
|
||||
it using a text editor before you can edit it using the
|
||||
web-based editor.</p>
|
||||
<p>This error should only occur if you edited the file using a text
|
||||
editor. If you managed to take a valid file and break it this
|
||||
badly using the web-based editor, please file a bug report!</p>
|
||||
<p>When you've fixed the problem, you can go back into the edit
|
||||
interface using the menu below, or by clicking <a
|
||||
href="edit-actions-list?f=@f@">here</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Problem description:</h2>
|
||||
<p>@parse-error@</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>The line which caused the problem:</h2>
|
||||
<pre>@line-raw@</pre>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>The line which caused the problem, with comments removed</h2>
|
||||
<p><code>@line-data@</code></p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Note</h2>
|
||||
<p>Only the first error is reported - the file may contain other
|
||||
errors, as well as the one reported above.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,156 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Connect-Failed Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# host-ip:
|
||||
# The IP address of the host that could not be reached
|
||||
# hostport:
|
||||
# The host and port part of the request that lead to this problem
|
||||
# path:
|
||||
# The path part of the request that lead to this problem
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>503 - Connect failed (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
503
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan=2>
|
||||
<h2>Connect failed</h2>
|
||||
<p>Your request for <a href="@protocol@@hostport@@path@"><b>@protocol@@hostport@@path@</b></a> could
|
||||
not be fulfilled, because the connection to <b>@host@</b> (@host-ip@) could not be established.
|
||||
</p>
|
||||
<p>This is often a temporary failure, so you might just
|
||||
<a href="@protocol@@hostport@@path@">try again</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,86 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# connection-timeout Error Output template for Privoxy.
|
||||
#
|
||||
##########################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>504 - Connection timeout (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
504
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan=2>
|
||||
<h2>Connection timeout</h2>
|
||||
<p>Your request for <a href="@protocol@@hostport@@path@"><b>@protocol@@hostport@@path@</b></a>
|
||||
could not be fulfilled, because the connection to <b>@host@</b> (@host-ip@) timed out.
|
||||
</p>
|
||||
<p>This is often a temporary failure, so you might just
|
||||
<a href="@protocol@@hostport@@path@">try again</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,131 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Default-CGI Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy Menu:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,147 +0,0 @@
|
||||
##############################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/templates/edit-actions-add-url-form,v $
|
||||
#
|
||||
# Purpose : Template used to add a URL pattern to the actions file.
|
||||
#
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001 the SourceForge
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# Original Author: Copyright (C) 2001 Jonathan Foster
|
||||
# http://www.jon-foster.co.uk/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
##############################################################################
|
||||
#
|
||||
# Standard support:
|
||||
#
|
||||
# This file currently produces valid HTML 4.01 Strict.
|
||||
#
|
||||
# If you change it, please save the generated page from your web browser
|
||||
# and then upload it to http://validator.w3.org/ for checking.
|
||||
#
|
||||
#############################################################################
|
||||
#
|
||||
# Available variables include:
|
||||
#
|
||||
# filename
|
||||
# ver
|
||||
# section
|
||||
#
|
||||
#############################################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
<title>Privoxy@@my-hostname@: Add URL Pattern</title>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function validate(text)
|
||||
{
|
||||
if (text=="")
|
||||
{
|
||||
alert("You need to type a pattern in order to continue!");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Add URL or TAG Pattern</h2>
|
||||
<form method="GET" action="edit-actions-add-url"
|
||||
onSubmit="return validate(u.value);">
|
||||
<p>
|
||||
<input type="hidden" name="f" value="@f@">
|
||||
<input type="hidden" name="v" value="@v@">
|
||||
<input type="hidden" name="s" value="@s@">
|
||||
<input type="text" name="u" value="" size="78" class="pattern"><br>
|
||||
<input type="submit" value="Submit">
|
||||
<input type="reset" value="Reset">
|
||||
<a class="cmd" href="edit-actions-list?f=@f@#l@s@">Cancel</a>
|
||||
</p>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,279 +0,0 @@
|
||||
##############################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/templates/edit-actions-list,v $
|
||||
#
|
||||
# Purpose : Template used to edit the actions file.
|
||||
#
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001-2009 the
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# Original Author: Copyright (C) 2001 Jonathan Foster
|
||||
# http://www.jon-foster.co.uk/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
##############################################################################
|
||||
#
|
||||
# Browser support for the CSS on this page:
|
||||
# MS Internet Explorer 5.5 - Yes - everything works.
|
||||
# Netscape 6.2 - Yes - everything works.
|
||||
# Netscape 4.75 - No - CSS buttons look really bad, but they are
|
||||
# usable. Everything else works.
|
||||
# Opera 5.12 - Yes - everything works.
|
||||
# MS Internet Explorer 4+ - Untested
|
||||
# MS IE 3.x, NS3.x - Untested (Don't support CSS, so everything
|
||||
# should work, but will look ugly).
|
||||
# Mozilla >=0.6 - Yes - everything works.
|
||||
#
|
||||
# All browsers should work, you just might not get the pretty CSS buttons.
|
||||
#
|
||||
# If your favorite browser isn't listed/tested, please test and add it.
|
||||
#
|
||||
#
|
||||
#############################################################################
|
||||
#
|
||||
# Standard support:
|
||||
#
|
||||
# This file currently produces valid HTML 4.01 Strict.
|
||||
#
|
||||
# If you change it, please save the generated page from your web browser
|
||||
# and then upload it to http://validator.w3.org/ for checking.
|
||||
#
|
||||
#############################################################################
|
||||
#
|
||||
# Available variables include:
|
||||
#
|
||||
# filename
|
||||
# ver
|
||||
#
|
||||
#
|
||||
#############################################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
<title>Privoxy: Edit actions file @actions-file@</title>
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
table.framed {
|
||||
border: solid black 1px;
|
||||
margin: 10px 0px;
|
||||
}
|
||||
tr.actions {
|
||||
background-color: #eeffee;
|
||||
}
|
||||
tr.url {
|
||||
background-color: #ddddff;
|
||||
}
|
||||
tr.adv {
|
||||
background-color: #FFFFD0;
|
||||
}
|
||||
td.header {
|
||||
font-weight: bold;
|
||||
font-size: 110%;
|
||||
padding: 10px 15px 2px 15px;
|
||||
}
|
||||
td.url {
|
||||
font-weight: bold;
|
||||
}
|
||||
td.action {
|
||||
font-weight: bold;
|
||||
font-style: italic;
|
||||
padding: 2px 30px;
|
||||
}
|
||||
td.nbr, td.buttons {
|
||||
white-space: nowrap;
|
||||
}
|
||||
td.indentbuttons {
|
||||
padding: 2px 30px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
// Non-JS capable browsers will follow the link to a HTML "are you sure?" page
|
||||
// JavaScript-capable browsers will call this function, which does a
|
||||
// client-side prompt for speed. It may kick off the delete directly.
|
||||
// It always returns false to cancel following the link.
|
||||
function rm_p(link,pattern,curtext)
|
||||
{
|
||||
if (window.confirm("Are you sure you want to delete this URL pattern?\nPattern is: "+unescape(curtext)))
|
||||
{
|
||||
link.href="edit-actions-remove-url?f=@f@&v=@v@&p="+pattern;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function e_p(link,pattern,curtext)
|
||||
{
|
||||
if ((newtext=window.prompt("Edit the pattern to your needs:", unescape(curtext))) != null)
|
||||
{
|
||||
if (newtext != "")
|
||||
{ link.href="edit-actions-url?f=@f@&v=@v@&p="+pattern+"&u="+encodeURIComponent(newtext); }
|
||||
else
|
||||
{ link.href="edit-actions-remove-url?f=@f@&v=@v@&p="+pattern; }
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function a_p(link,section)
|
||||
{
|
||||
if (((newtext=window.prompt("Enter the new pattern:", "")) != null ) && (newtext != ""))
|
||||
{
|
||||
link.href="edit-actions-add-url?f=@f@&v=@v@&s="+section+"&u="+encodeURIComponent(newtext);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
<h2>What is all this?</h2>
|
||||
<p>
|
||||
If you haven't already done so, it is <b>strongly recommended</b> that you at
|
||||
least skim <a href="@user-manual@@actions-help-prefix@ACTIONS-FILE">the
|
||||
chapter on actions files</a> in the <a href="@user-manual@">User Manual</a>
|
||||
before making any changes. You will also find a comprehensive list of
|
||||
all available actions there, as well how the settings on this page
|
||||
work.
|
||||
</p>
|
||||
<!-- @if-all-urls-present-then@ -->
|
||||
<p>
|
||||
Please note that <b>the first section has special importance</b>. It sets the default actions for
|
||||
all URLs. The resulting actions for a particular URL may differ from these defaults if that
|
||||
URL matches again further down, but this section is largely responsible for your browsing
|
||||
experience. Edit manually with great care, or choose from the predefined sets of actions.
|
||||
</p>
|
||||
<!-- @else-not-all-urls-present@@endif-all-urls-present@ -->
|
||||
<!-- @if-default-action-then@ -->
|
||||
<p>
|
||||
This is the default action file. Updates for it are available from
|
||||
<a href="http://www.privoxy.org/">Privoxy.org</a> from time to time.
|
||||
It is therefore <b>not recommended</b> that you add your private
|
||||
rules here, since they will be lost if you install an update in the future.
|
||||
Put your rules in a separate actions file, like <tt>user.action</tt> instead.
|
||||
</p>
|
||||
<!-- @else-not-default-action@@endif-default-action@ -->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<div class="buttons">
|
||||
<h2>Editing Actions File @actions-file@</h2>
|
||||
<!-- @if-all-urls-present-then@@else-not-all-urls-present@ -->
|
||||
<p><a class="cmd" href="edit-actions-section-add?f=@f@&v=@v@&s=0">Insert new section at top</a></p>
|
||||
<!-- @endif-all-urls-present@ -->
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-all-urls-present-then@ -->
|
||||
<tr>
|
||||
<td class="container"><a name="l@all-urls-s@"></a>
|
||||
<table border="0" width="100%" cellspacing="2" cellpadding="3" class="framed">
|
||||
<tr class="actions"><td class="header"><a href="@user-manual@@actions-help-prefix@ACTIONS">Actions</a>:</td></tr>
|
||||
<tr class="actions">
|
||||
<td class="indentbuttons">
|
||||
<a href="eafu?f=@f@&v=@v@&s=@all-urls-s@">Edit</a>
|
||||
@all-urls-buttons@
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="actions"><td class="action">@all-urls-actions@</td></tr>
|
||||
<tr class="url"><td class="header"><a href="@user-manual@@actions-help-prefix@AF-PATTERNS">URL patterns</a>:</td></tr>
|
||||
<tr class="url"><td class="indentbuttons">/ <i>(Matches all requests)</a></td></tr>
|
||||
<tr class="adv"><td class="header">Advanced:</td></tr>
|
||||
<tr class="adv">
|
||||
<td class="indentbuttons">
|
||||
<a href="easa?f=@f@&v=@v@&s=@all-urls-s@#l@all-urls-s-next@">Insert new section below</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- @else-not-all-urls-present@@endif-all-urls-present@ -->
|
||||
|
||||
@sections@
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -1,132 +0,0 @@
|
||||
##############################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/templates/edit-actions-remove-url-form,v $
|
||||
#
|
||||
# Purpose : Template used to confirm removal of a particular URL
|
||||
# pattern from an actions file. Only used on browsers that
|
||||
# don't support JavaScript.
|
||||
#
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001 the SourceForge
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# Original Author: Copyright (C) 2001 Jonathan Foster
|
||||
# http://www.jon-foster.co.uk/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
##############################################################################
|
||||
#
|
||||
# Standard support:
|
||||
#
|
||||
# This file currently produces valid HTML 4.01 Strict.
|
||||
#
|
||||
# If you change it, please save the generated page from your web browser
|
||||
# and then upload it to http://validator.w3.org/ for checking.
|
||||
#
|
||||
#############################################################################
|
||||
#
|
||||
# Available variables include:
|
||||
#
|
||||
# filename
|
||||
# ver
|
||||
# section
|
||||
# pattern
|
||||
# oldval
|
||||
# jumptarget - append to eal URL to jump to relevant section
|
||||
#
|
||||
#############################################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
<title>Privoxy@@my-hostname@: Remove URL Pattern</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Remove URL Pattern</h2>
|
||||
<p>Are you sure you want to delete this URL pattern? The pattern is:</p>
|
||||
<p class="important">@u@</p>
|
||||
<p>
|
||||
<a class="cmd" href="edit-actions-remove-url?f=@f@&v=@v@&p=@p@">OK</a>
|
||||
|
||||
<a class="cmd" href="edit-actions-list?f=@f@@jumptarget@">Cancel</a>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -1,150 +0,0 @@
|
||||
##############################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/templates/edit-actions-url-form,v $
|
||||
#
|
||||
# Purpose : Template used to edit a URL pattern in an actions file.
|
||||
#
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001 the SourceForge
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# Original Author: Copyright (C) 2001 Jonathan Foster
|
||||
# http://www.jon-foster.co.uk/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
##############################################################################
|
||||
#
|
||||
# Standard support:
|
||||
#
|
||||
# This file currently produces valid HTML 4.01 Strict.
|
||||
#
|
||||
# If you change it, please save the generated page from your web browser
|
||||
# and then upload it to http://validator.w3.org/ for checking.
|
||||
#
|
||||
#############################################################################
|
||||
#
|
||||
# Available variables include:
|
||||
#
|
||||
# f - filename
|
||||
# v - version
|
||||
# s - section
|
||||
# p - pattern
|
||||
# u - old value of URL
|
||||
# jumptarget - append to eal URL to jump to relevant section
|
||||
#
|
||||
#############################################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico">
|
||||
|
||||
<title>Privoxy@@my-hostname@: Edit URL Pattern</title>
|
||||
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function validate(text)
|
||||
{
|
||||
if (text=="")
|
||||
{
|
||||
alert("You need to type a pattern in order to continue!");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Edit URL or TAG Pattern</h2>
|
||||
<form method="GET" action="edit-actions-url"
|
||||
onSubmit="return validate(u.value);">
|
||||
<p>
|
||||
<input type="hidden" name="f" value="@f@">
|
||||
<input type="hidden" name="v" value="@v@">
|
||||
<input type="hidden" name="p" value="@p@">
|
||||
<input type="text" name="u" value="@u@" size="78" class="pattern"><br>
|
||||
<input type="submit" value="Submit">
|
||||
<input type="reset" value="Reset">
|
||||
<a class="cmd" href="edit-actions-list?f=@f@@jumptarget@">Cancel</a>
|
||||
</p>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -1,167 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Forwarding-failed template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written in plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# gateway
|
||||
# The IP or hostname of the forwarding server
|
||||
# hostport:
|
||||
# The host and port part of the request that lead to this problem
|
||||
# path:
|
||||
# The path part of the request that lead to this problem
|
||||
# error-message:
|
||||
# The failure reason.
|
||||
# forwarding-type:
|
||||
# The type of the forwarding request: "socks4-", "socks4a-"
|
||||
# or (in the future) "" for direct connections to the forwarder.
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>503 - Forwarding failure (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
503
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan=2>
|
||||
<h2>Forwarding failure</h2>
|
||||
<p>Privoxy was unable to <b>@forwarding-type@forward</b> your request
|
||||
<a title="Repeat the request"
|
||||
href="@protocol@@hostport@@path@"><b>@protocol@@hostport@@path@</b></a>
|
||||
through <b>@gateway@</b>:
|
||||
<strong>@error-message@</strong></p>
|
||||
</p>
|
||||
<p>Just <a title="Repeat the request" href="@protocol@@hostport@@path@">try again</a> to
|
||||
see if this is a temporary problem, or check your <a title="Privoxy's show-status page"
|
||||
href="@default-cgi@show-status">forwarding settings</a>
|
||||
and make sure that all forwarding servers are working correctly and
|
||||
listening where they are supposed to be listening.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,7 +0,0 @@
|
||||
<h2>Warning:</h2>
|
||||
<p>
|
||||
<strong>This Privoxy version is based on <em class="warning">@code-status@</em> code and
|
||||
not intended for production systems!
|
||||
<br>Use at your own risk. See the <a title="GNU General Public License version 2"
|
||||
href="@user-manual@copyright.html">license</a> for details.</strong>
|
||||
</p>
|
||||
@@ -1,95 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# no-server-data Error Output template for Privoxy.
|
||||
#
|
||||
##########################################################
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>502 - No server or forwarder data received (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
502
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan=2>
|
||||
<h2>No server or forwarder data received</h2>
|
||||
<p>Your request for <a href="@protocol@@hostport@@path@"><b>@protocol@@hostport@@path@</b></a>
|
||||
could not be fulfilled, because the connection to <b>@host@</b> (@host-ip@) has been closed
|
||||
before Privoxy received any data for this request.
|
||||
</p>
|
||||
<p>This is often a temporary failure, so you might just
|
||||
<a href="@protocol@@hostport@@path@">try again</a>.
|
||||
</p>
|
||||
<p>
|
||||
If you get this message very often, consider disabling
|
||||
<a href="@user-manual@config.html#CONNECTION-SHARING">connection-sharing</a>
|
||||
(which should be off by default). If that doesn't help, you may have to additionally
|
||||
disable support for connection keep-alive by setting
|
||||
<a href="@user-manual@config.html#KEEP-ALIVE-TIMEOUT">keep-alive-timeout</a>
|
||||
to 0.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,158 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# No-Such-Domain Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the proxy's administrator, as configured
|
||||
# in the 'config' file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# host:
|
||||
# The host part of the request that lead to this problem
|
||||
# hostport:
|
||||
# The host and port part of the request that lead to this problem
|
||||
# path:
|
||||
# The path part of the request that lead to this problem
|
||||
# proxy-info-url:
|
||||
# The URL to local online Privoxy documentation, if define in the
|
||||
# 'config' file
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>404 - No such Domain (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
404
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
<h2>No such domain</h2>
|
||||
<p>Your request for <a href="@protocol@@hostport@@path@"><b>@protocol@@hostport@@path@</b></a>
|
||||
could not be fulfilled, because the domain name <b>@host@</b> could not be resolved.
|
||||
</p>
|
||||
<p>This is often a temporary failure, so you might just
|
||||
<a href="@protocol@@hostport@@path@">try again</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,154 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Show-Request-CGI Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
# client-request:
|
||||
# The request and headers that the client sent.
|
||||
# processed-request:
|
||||
# What we would have rewritten this request to, if this had not
|
||||
# been intercepted.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Show-Request</h2>
|
||||
<p>
|
||||
Here you see the original headers that your client sent when requesting this page, along with
|
||||
the headers that Privoxy would have sent to the remote server if this request hadn't been
|
||||
intercepted.
|
||||
</p>
|
||||
|
||||
<h3>Original Client Request:</h3>
|
||||
<pre>@client-request@</pre>
|
||||
|
||||
<h3>Processed Request:</h3>
|
||||
<pre>@processed-request@</pre>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,379 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Show-Status-CGI Output template for Privoxy.
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach Privoxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the Privoxy administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of Privoxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The Privoxy version number
|
||||
# code-status:
|
||||
# The Privoxy development status: "alpha", "beta", or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# redirect-url:
|
||||
# The URL to a script that will redirect to the Privoxy
|
||||
# documentation for a given item
|
||||
# invocation:
|
||||
# The command line with which Privoxy was invoked
|
||||
# options:
|
||||
# The options read from the configfile, linked to their
|
||||
# explanations, plus warnings if parsing acl or forward
|
||||
# statements produced errors.
|
||||
# sourceversions:
|
||||
# A HTML-formatted list of the individual source file cvs versions
|
||||
# defines:
|
||||
# A HTML-formatted list of all conditional #defines used when
|
||||
# Privoxy was compiled
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# This is an alpha or beta Privoxy release
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for Privoxy's online documentation has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# statistics:
|
||||
# Privoxy was compiled with statistics support
|
||||
# have-stats:
|
||||
# There have been previous requests and statistics have
|
||||
# been collected. In this case, the following symbols
|
||||
# are available:
|
||||
# requests-received:
|
||||
# The number of requests received so far
|
||||
# requests-blocked:
|
||||
# The number of request blocked so far
|
||||
# percent-blocked:
|
||||
# The percentage of blocked requests
|
||||
# have-no-stats:
|
||||
# There haven't any statistics been collected yet
|
||||
# pcrs-support:
|
||||
# Privoxy was compiled with pcrs support
|
||||
# trust-support:
|
||||
# Privoxy was compiled with trust support
|
||||
# actions-filenames:
|
||||
# The path to the actions files.
|
||||
# re-filter-filenames:
|
||||
# The path to the re_filter files. Only available if
|
||||
# pcrs-support is set
|
||||
# trust-filename:
|
||||
# The path to the trust file. Only available if
|
||||
# trust-support is set
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@: Proxy Status</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>The following files are in use:</h2>
|
||||
<table summary="Action, filter and trust files in use." class="transparent">
|
||||
<tr>
|
||||
<th colspan="2"><a href="@user-manual@@actions-help-prefix@ACTIONS-FILE">Actions Files:</a></th>
|
||||
</tr>
|
||||
@actions-filenames@
|
||||
<tr>
|
||||
<th colspan="2"><a href="@user-manual@filter-file.html">Filter Files:</a></th>
|
||||
</tr>
|
||||
@re-filter-filenames@
|
||||
<!-- @if-trust-support-start -->
|
||||
<tr>
|
||||
<th colspan="2"><a href="@user-manual@config.html#TRUSTFILE">Trust File:</a></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
@trust-filename@
|
||||
</td>
|
||||
<td class="buttons">
|
||||
<!-- @if-have-trustfile-start -->
|
||||
<a href="show-status?file=trust">View</a>
|
||||
<!-- if-have-trustfile-end@ -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-trust-support-end@ -->
|
||||
</table>
|
||||
<!-- @if-cgi-editor-is-disabled-start -->
|
||||
<p>
|
||||
The CGI editor is currently disabled, thus no edit buttons are shown.<br>
|
||||
Please have a look at the
|
||||
<a href="@user-manual@config.html#ENABLE-EDIT-ACTIONS">enable-edit-actions documentation</a>
|
||||
to learn how to enable it and what the risks are.
|
||||
</p>
|
||||
<!-- if-cgi-editor-is-disabled-end@ -->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy was <a href="@user-manual@startup.html#CMDOPTIONS">invoked</a> as follows:</h2>
|
||||
<p>@invocation@</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>The following options were given in the <a href="@user-manual@config.html">config file</a>:</h2>
|
||||
<p>@options@</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-statistics-start -->
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Blocking Statistics:</h2>
|
||||
<p>
|
||||
<!-- @if-have-stats-start -->
|
||||
@requests-blocked@ out of @requests-received@ requests have been blocked,
|
||||
which equals a block rate of @percent-blocked@%.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Note that the statistics currently don't work properly for
|
||||
reused connections where only the last request gets counted.
|
||||
You may want to look into Privoxy-Log-Parser's --statistics option,
|
||||
which doesn't have this limitation.</strong>
|
||||
<!-- if-have-stats-end@ -->
|
||||
<!-- @if-have-no-stats-start -->
|
||||
There haven't been any requests so far.
|
||||
<!-- if-have-no-stats-end@ -->
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-statistics-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Conditional #defines:</h2>
|
||||
<table summary="The state of some ./configure options and what they do." border="1" style="margin-left: 10px">
|
||||
<tr>
|
||||
<th>#define</th> <th>Enabled?</th> <th>Effects when enabled</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><code>FEATURE_ACCEPT_FILTER</code></td>
|
||||
<td>@if-FEATURE_ACCEPT_FILTER-then@ Yes @else-not-FEATURE_ACCEPT_FILTER@ No @endif-FEATURE_ACCEPT_FILTER@</td>
|
||||
<td>Support for FreeBSD's accf_http(9) which is also available on some other BSDs.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_ACL</code></td>
|
||||
<td>@if-FEATURE_ACL-then@ Yes @else-not-FEATURE_ACL@ No @endif-FEATURE_ACL@</td>
|
||||
<td>Allows the use of an ACL to control access to Privoxy by IP address.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_CGI_EDIT_ACTIONS</code></td>
|
||||
<td>@if-FEATURE_CGI_EDIT_ACTIONS-then@ Yes @else-not-FEATURE_CGI_EDIT_ACTIONS@ No @endif-FEATURE_CGI_EDIT_ACTIONS@</td>
|
||||
<td>Allows the use of the @if-FEATURE_CGI_EDIT_ACTIONS-then@<a
|
||||
href="@default-cgi@edit-actions">@else-not-FEATURE_CGI_EDIT_ACTIONS@
|
||||
@endif-FEATURE_CGI_EDIT_ACTIONS@web-based actions file
|
||||
editor@if-FEATURE_CGI_EDIT_ACTIONS-then@</a>@else-not-FEATURE_CGI_EDIT_ACTIONS@@endif-FEATURE_CGI_EDIT_ACTIONS@.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_COMPRESSION</code></td>
|
||||
<td>@if-FEATURE_COMPRESSION-then@ Yes @else-not-FEATURE_COMPRESSION@ No @endif-FEATURE_COMPRESSION@</td>
|
||||
<td>
|
||||
Allows to compress buffered content before sending it to the client, assuming the client supports it.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_CONNECTION_KEEP_ALIVE</code></td>
|
||||
<td>@if-FEATURE_CONNECTION_KEEP_ALIVE-then@ Yes @else-not-FEATURE_CONNECTION_KEEP_ALIVE@ No @endif-FEATURE_CONNECTION_KEEP_ALIVE@</td>
|
||||
<td>
|
||||
Allows to send multiple request through the same connections if the server supports it.
|
||||
Requires the keep-alive-timeout config directive to be set.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_CONNECTION_SHARING</code></td>
|
||||
<td>@if-FEATURE_CONNECTION_SHARING-then@ Yes @else-not-FEATURE_CONNECTION_SHARING@ No @endif-FEATURE_CONNECTION_SHARING@</td>
|
||||
<td>
|
||||
Allows to share outgoing connections between incoming connections.
|
||||
Requires the connection-sharing config directive to be set.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_DYNAMIC_PCRE</code></td>
|
||||
<td>@if-FEATURE_DYNAMIC_PCRE-then@ Yes @else-not-FEATURE_DYNAMIC_PCRE@ No @endif-FEATURE_DYNAMIC_PCRE@</td>
|
||||
<td>Dynamically link to the PCRE library. This is set automatically
|
||||
by <code>./configure</code> if you do not have libpcre installed.
|
||||
Dynamically linking to an external libpcre is recommended as the one that is distributed
|
||||
with Privoxy itself is outdated and lacks various features and bug-fixes you may be interested in.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_FAST_REDIRECTS</code></td>
|
||||
<td>@if-FEATURE_FAST_REDIRECTS-then@ Yes @else-not-FEATURE_FAST_REDIRECTS@ No @endif-FEATURE_FAST_REDIRECTS@</td>
|
||||
<td>Allows the +fast-redirects action, to bypass redirect and logging scripts.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_FORCE_LOAD</code></td>
|
||||
<td>@if-FEATURE_FORCE_LOAD-then@ Yes @else-not-FEATURE_FORCE_LOAD@ No @endif-FEATURE_FORCE_LOAD@</td>
|
||||
<td>Allows bypassing all filtering for a single page using the prefix
|
||||
<q><code>@force-prefix@</code></q>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_GRACEFUL_TERMINATION</code></td>
|
||||
<td>@if-FEATURE_GRACEFUL_TERMINATION-then@ Yes @else-not-FEATURE_GRACEFUL_TERMINATION@ No @endif-FEATURE_GRACEFUL_TERMINATION@</td>
|
||||
<td>Allows to shutdown Privoxy through the web interface.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_IMAGE_BLOCKING</code></td>
|
||||
<td>@if-FEATURE_IMAGE_BLOCKING-then@ Yes @else-not-FEATURE_IMAGE_BLOCKING@ No @endif-FEATURE_IMAGE_BLOCKING@</td>
|
||||
<td>Allows the +handle-as-image action, to send <q>blocked</q> images instead of HTML.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_IPV6_SUPPORT</code></td>
|
||||
<td>@if-FEATURE_IPV6_SUPPORT-then@ Yes @else-not-FEATURE_IPV6_SUPPORT@ No @endif-FEATURE_IPV6_SUPPORT@</td>
|
||||
<td>
|
||||
Allows IPv6 addresses in incoming requests, when resolving domains to
|
||||
IP addresses and in the configuration files.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_IMAGE_DETECT_MSIE</code></td>
|
||||
<td>@if-FEATURE_IMAGE_DETECT_MSIE-then@ Yes @else-not-FEATURE_IMAGE_DETECT_MSIE@ No @endif-FEATURE_IMAGE_DETECT_MSIE@</td>
|
||||
<td>Enables automatic detection of image and HTML requests from
|
||||
Microsoft Internet Explorer users, overriding the setting of
|
||||
+image in the actions file.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_NO_GIFS</code></td>
|
||||
<td>@if-FEATURE_NO_GIFS-then@ Yes @else-not-FEATURE_NO_GIFS@ No @endif-FEATURE_NO_GIFS@</td>
|
||||
<td>Use PNG instead of GIF for the built-in images.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_PTHREAD</code></td>
|
||||
<td>@if-FEATURE_PTHREAD-then@ Yes @else-not-FEATURE_PTHREAD@ No @endif-FEATURE_PTHREAD@</td>
|
||||
<td>Use POSIX threads rather than native threads</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_STATISTICS</code></td>
|
||||
<td>@if-FEATURE_STATISTICS-then@ Yes @else-not-FEATURE_STATISTICS@ No @endif-FEATURE_STATISTICS@</td>
|
||||
<td>Enables the statistics function.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_STRPTIME_SANITY_CHECKS</code></td>
|
||||
<td>@if-FEATURE_STRPTIME_SANITY_CHECKS-then@ Yes @else-not-FEATURE_STRPTIME_SANITY_CHECKS@ No @endif-FEATURE_STRPTIME_SANITY_CHECKS@</td>
|
||||
<td>Try to work around broken strptime() implementations.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_TOGGLE</code></td>
|
||||
<td>@if-FEATURE_TOGGLE-then@ Yes @else-not-FEATURE_TOGGLE@ No @endif-FEATURE_TOGGLE@</td>
|
||||
<td>Allow Privoxy to be <q>disabled</q> so it is just a normal non-blocking non-anonymizing proxy.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_TRUST</code></td>
|
||||
<td>@if-FEATURE_TRUST-then@ Yes @else-not-FEATURE_TRUST@ No @endif-FEATURE_TRUST@</td>
|
||||
<td>Allows the use of trust files.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_ZLIB</code></td>
|
||||
<td>@if-FEATURE_ZLIB-then@ Yes @else-not-FEATURE_ZLIB@ No @endif-FEATURE_ZLIB@</td>
|
||||
<td>Allows to decompress gzip and zlib compressed documents for filtering.
|
||||
Requires external zlib library and hasn't been tested on all platforms.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,146 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Show-Status-CGI Output template for Privoxy.
|
||||
# (Variant for the show-file mode)
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# file-description:
|
||||
# A descriptive name for the file being shown
|
||||
# contents:
|
||||
# The contents of the file being shown
|
||||
# filepath
|
||||
# The complete filename of the file being shown
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# This is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@: Contents of @file-description@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Contents of @file-description@ @filepath@</h2>
|
||||
<pre>@contents@</pre>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,292 +0,0 @@
|
||||
########################################################################
|
||||
#
|
||||
# File : $Source: /cvsroot/ijbswa/current/templates/show-url-info,v $
|
||||
#
|
||||
# Purpose : Template for Privoxy's show-url-info CGI page.
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001-2007 the SourceForge
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# This program is free software; you can redistribute it
|
||||
# and/or modify it under the terms of the GNU General
|
||||
# Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at
|
||||
# your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will
|
||||
# be useful, but WITHOUT ANY WARRANTY; without even the
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE. See the GNU General Public
|
||||
# License for more details.
|
||||
#
|
||||
# The GNU General Public License should be included with
|
||||
# this file. If not, you can view it at
|
||||
# http://www.gnu.org/copyleft/gpl.html
|
||||
# or write to the Free Software Foundation, Inc., 59
|
||||
# Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
#########################################################################
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach Privoxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the Privoxy administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for Privoxy's "main menu" builtin CGI page
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# Privoxy's version number
|
||||
# code-status:
|
||||
# Privoxy's development status: "alpha", "beta", or "stable".
|
||||
# homepage:
|
||||
# The Privoxy web site.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# url-given:
|
||||
# The CGI was called with a url parameter. In that case, the
|
||||
# following symbols are available:
|
||||
# url:
|
||||
# The given URL
|
||||
# default:
|
||||
# The system default for actions
|
||||
# matches:
|
||||
# The list of all matches in the actions file that this URL
|
||||
# produced, along with the actions that were triggered by
|
||||
# these matches
|
||||
# final:
|
||||
# The actions that are associated with the URL at the end of
|
||||
# the matching process
|
||||
# no-forwarder: Requests to url will be made directly.
|
||||
# http-forwarder:
|
||||
# Requests to url will be made through a HTTP proxy
|
||||
# forward-host:
|
||||
# The IP address or its hostname
|
||||
# forward-port.
|
||||
# The proxy port
|
||||
# socks-forwarder:
|
||||
# Requests to url will be made through a socks proxy
|
||||
# socks-type:
|
||||
# The socks type: socks4 or socks4a
|
||||
# gateway-host:
|
||||
# The IP address or its hostname
|
||||
# gateway-port:
|
||||
# The proxy port.
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@ URL Info</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
<link rel="search" type="application/opensearchdescription+xml" title="Privoxy URL Info" href="/url-info-osd.xml">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<!-- @if-url-given-start -->
|
||||
<tr>
|
||||
<td class="box">
|
||||
<!-- @if-valid-url-start -->
|
||||
<h2>Forwarding settings:</h2>
|
||||
<p>
|
||||
Requests for <a href="@url@">@url@</a> will be <!--
|
||||
|
||||
# "Interesting" formatting to prevent white space at the end of the sentence.
|
||||
|
||||
@if-no-forwarder-start -->
|
||||
|
||||
made <b>directly</b>, no forwarding settings apply<!--
|
||||
|
||||
if-no-forwarder-end@--><!--
|
||||
@if-http-forwarder-start --><!-- @if-socks-forwarder-start -->
|
||||
|
||||
first <!--
|
||||
|
||||
if-socks-forwarder-end@ --><!-- if-http-forwarder-end@ --><!--
|
||||
@if-socks-forwarder-start -->
|
||||
|
||||
forwarded through <b>@socks-type@-proxy @gateway-host@:@gateway-port@</b><!--
|
||||
|
||||
if-socks-forwarder-end@ --><!--
|
||||
@if-http-forwarder-start --><!-- @if-socks-forwarder-start -->
|
||||
|
||||
and then <!--
|
||||
|
||||
if-socks-forwarder-end@ --><!-- if-http-forwarder-end@ --><!--
|
||||
@if-http-forwarder-start -->
|
||||
|
||||
forwarded through <b>HTTP-proxy @forward-host@:@forward-port@</b><!--
|
||||
|
||||
if-http-forwarder-end@ -->.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="box">
|
||||
<!-- @if-https-start -->
|
||||
<h2>NOTE:</h2>
|
||||
<p>This is a HTTPS URL, so the part after the "/" is ignored
|
||||
as Privoxy doesn't see the path for real HTTPS requests either.</p>
|
||||
<!-- if-https-end@ -->
|
||||
<!-- if-valid-url-end@ -->
|
||||
<h2>Matches for <a href="@url@">@url@</a>:</h2>
|
||||
@matches@
|
||||
<!-- @if-valid-url-start -->
|
||||
<!-- @if-cgi-editor-is-disabled-start -->
|
||||
<p>
|
||||
The CGI editor is currently disabled, thus no edit buttons are shown.<br>
|
||||
Please have a look at the
|
||||
<a href="@user-manual@config.html#ENABLE-EDIT-ACTIONS">enable-edit-actions documentation</a>
|
||||
to learn how to enable it and what the risks are.
|
||||
</p>
|
||||
<!-- if-cgi-editor-is-disabled-end@ -->
|
||||
<!-- @if-valid-url-end -->
|
||||
</td>
|
||||
</tr>
|
||||
<!-- @if-valid-url-start -->
|
||||
<!-- @if-filters-might-be-ineffective-start -->
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Warning:</h2>
|
||||
<p>
|
||||
This Privoxy version has been built without zlib support,
|
||||
<strong>content filters will not work if the server sends compressed content.</strong>
|
||||
Consider enabling the <a title="prevent-compression documentation"
|
||||
href="@user-manual@actions-file.html#PREVENT-COMPRESSION">prevent-compression</a>
|
||||
action for this URL or rebuild Privoxy with zlib support.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-filters-might-be-ineffective-end@ -->
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Final results:</h2>
|
||||
<b>@final@</b>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-valid-url-end@ -->
|
||||
<!-- if-url-given-end@ -->
|
||||
|
||||
<!-- @if-privoxy-is-toggled-off-start -->
|
||||
|
||||
<tr>
|
||||
<td class="warning">
|
||||
<h2>Warning:</h2>
|
||||
<p>
|
||||
<strong>Privoxy is currently toggled off. Matching actions will not apply
|
||||
unless you <a href="@default-cgi@toggle?set=enable">toggle Privoxy on</a> first.</strong>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-privoxy-is-toggled-off-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Look up the actions for a
|
||||
<!-- @if-url-given-start -->new<!-- if-url-given-end@ -->
|
||||
URL:</h2>
|
||||
<form method="GET" action="@default-cgi@show-url-info">
|
||||
<p>
|
||||
<input type="text" name="url" size="80" value="@url@" class="url">
|
||||
<input type="submit" value="Go">
|
||||
</p>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,159 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Show-Status-CGI Output template for Privoxy.
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# redirect-url:
|
||||
# The URL to a script that will redirect to the Privoxy
|
||||
# documentation for a given item
|
||||
# invocation:
|
||||
# The command line with whitch Privoxy was invoked
|
||||
# options:
|
||||
# The options read from the configfile, linked to their
|
||||
# explanations, plus warnings if parsing acl or forward
|
||||
# statements produced errors.
|
||||
# sourceversions:
|
||||
# A HTML-formatted list of the individual source file cvs versions
|
||||
# defines:
|
||||
# A HTML-formatted list of all conditional #defines used when
|
||||
# Privoxy was compiled
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# This is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# sourceversions
|
||||
# The versions.
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Privoxy@@my-hostname@: Detailed proxy version information</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Source code versions:</h2>
|
||||
<p><i>(Note: This information is only relevant if you checked out Privoxy from CVS
|
||||
and compiled it yourself. If you downloaded a binary, .exe, RPM, or a .tgz file,
|
||||
then when you ask for support just mention the version number <b>@version@</b>
|
||||
and the type of download you got.)</i>
|
||||
</p>
|
||||
<pre>@sourceversions@</pre>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,180 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Toggle Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# @if-enabled-display-then@ on @else-not-enabled-display@ off @endif-enabled-display@
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>@if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@ - Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy is @if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@</h2>
|
||||
<p>When enabled, Privoxy performs its magic - blocking
|
||||
adverts, filtering cookies, regex-filtering, etc.</p>
|
||||
<p>When disabled, Privoxy behaves as a normal HTTP proxy,
|
||||
and will not affect your web browsing.</p>
|
||||
<p><a href="@default-cgi@toggle?set=@if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@">Click
|
||||
here</a> to @if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@ Privoxy.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Bookmarklets</h2>
|
||||
<p>Here are some bookmarklets to allow you to easily access a
|
||||
"mini" version of this page. They are known to work with MS
|
||||
Internet Explorer, Netscape and Mozilla, but should work equally
|
||||
well in other browsers which support JavaScript. They are designed
|
||||
to run directly from your bookmarks - <b>not</b> by clicking the
|
||||
links below (although that will work for testing).
|
||||
</p>
|
||||
<p>To save them, right-click the link and choose
|
||||
"Add to Favorites" (IE) or "Add Bookmark" (Netscape). You
|
||||
will get a warning that the bookmark "may not be safe" - just
|
||||
click OK. Then you can run the Bookmarklet directly from your
|
||||
favourites/bookmarks. For even faster access, you can put
|
||||
them on the "Links" bar (IE) or the "Personal Toolbar"
|
||||
(Netscape), and run them with a single click.
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=enabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Enable</a></li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=disabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Disable</a></li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=toggle','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Toggle Privoxy</a>
|
||||
(Toggles between enabled and disabled)</li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - View Status</a></li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<b>Credit:</b> The site which gave us the general idea for these
|
||||
bookmarklets is <a href="http://www.bookmarklets.com/">www.bookmarklets.com</a>.
|
||||
They have <a href="http://www.bookmarklets.com/about/">more information</a> about them.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,91 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Toggle Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# @if-enabled-display-then@ on @else-not-enabled-display@ off @endif-enabled-display@
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>@if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@ - Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<p class="whiteframed">
|
||||
<a href="@default-cgi@">Privoxy</a> is
|
||||
<b>@if-enabled-display-then@enabled@else-not-enabled-display@disabled@endif-enabled-display@</b>.
|
||||
<br><a href="@default-cgi@toggle?mini=y&set=@if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@"
|
||||
>@if-enabled-display-then@[Disable]@else-not-enabled-display@[Enable]@endif-enabled-display@</a> |
|
||||
<a href="javascript:window.close();">[Close]</a>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,191 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# "Untrusted" Error Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# hostport:
|
||||
# The host and port part of the request that lead to this problem
|
||||
# path:
|
||||
# The path part of the request that lead to this problem
|
||||
# referrer:
|
||||
# The referrer of the request that lead to this problem
|
||||
# trusted-referrers:
|
||||
# An HTML-formatted list of referrers that are marked as trusted in
|
||||
# the trustfile
|
||||
#
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# This is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# force-support:
|
||||
# Privoxy has been compiled with support for forced loading
|
||||
# of blocked content. In that case, the symbol "force-prefix" is
|
||||
# avaiable, which translates to the FORCE_PREFIX
|
||||
# have-trust-info:
|
||||
# There were URLs with info on the trust policy defined in the config
|
||||
# file. In this case the list of URLs is available through the
|
||||
# "trust-info" symbol.
|
||||
#
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html>
|
||||
|
||||
<head>
|
||||
<title>Untrusted request (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
#include cgi-style.css
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table summary="" cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="status">
|
||||
UNTRUSTED
|
||||
</td>
|
||||
<td class="title" style="width: 100%">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="warning" colspan="2">
|
||||
<h2>Request for untrusted URL</h2>
|
||||
<p>Your request for <b>@protocol@@hostport@@path@</b> was blocked,
|
||||
because neither the request URL itself, nor its referrer
|
||||
(<b>@referrer@</b>) were trusted.
|
||||
</p>
|
||||
<!-- @if-force-support-start -->
|
||||
<p>(You can <a href="@protocol@@hostport@@force-prefix@@path@">go there anyway</a>.)</p>
|
||||
<!-- if-force-support-end@ -->
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>The following referrers are trusted:</h2>
|
||||
<ul>
|
||||
@trusted-referrers@
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-trust-info-start -->
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More information on the trust policy:</h2>
|
||||
<p>You can learn more about what this means and what you may be able to do about it by
|
||||
reading the following documents:
|
||||
</p>
|
||||
<ol>
|
||||
@trust-info@
|
||||
</ol>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-trust-info-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box" colspan="2">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info" colspan="2">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
|
||||
<ShortName>Privoxy URL Info</ShortName>
|
||||
<Description>
|
||||
Enter a URL to see which Privoxy actions apply.
|
||||
Only works while the browser is configured to use Privoxy.
|
||||
</Description>
|
||||
<InputEncoding>UTF-8</InputEncoding>
|
||||
<OutputEncoding>UTF-8</OutputEncoding>
|
||||
<Developer>Privoxy Team</Developer>
|
||||
<Contact>ijbswa-developers@lists.sourceforge.net</Contact>
|
||||
<Image width="16" height="16" type="image/x-icon">@default-cgi@favicon.ico</Image>
|
||||
<Url type="text/html" method="GET" template="@default-cgi@show-url-info?url={searchTerms}"/>
|
||||
</OpenSearchDescription>
|
||||
@@ -1,145 +0,0 @@
|
||||
##########################################################
|
||||
#
|
||||
# Toggle Output template for Privoxy.
|
||||
#
|
||||
#
|
||||
# USING HTML TEMPLATES:
|
||||
# ---------------------
|
||||
#
|
||||
# Template files are written win plain HTML, with a few
|
||||
# additions:
|
||||
#
|
||||
# - Lines that start with a '#' character like this one
|
||||
# are ignored
|
||||
#
|
||||
# - Each item in the below list of exported symbols will
|
||||
# be replaced by dynamically generated text, if they
|
||||
# are enclosed in '@'-characters. E.g. The string @version@
|
||||
# will be replaced by the version number of Privoxy.
|
||||
#
|
||||
# - One special application of this is to make whole blocks
|
||||
# of the HTML template disappear if the condition <name>
|
||||
# is not given. Simply enclose the block between the two
|
||||
# strings @if-<name>start and if-<name>-end@. The strings
|
||||
# should be placed in HTML comments (<!-- -->), so the
|
||||
# html structure won't be messed when the magic happens.
|
||||
#
|
||||
# USABLE SYMBOLS IN THIS TEMPLATE:
|
||||
# --------------------------------
|
||||
#
|
||||
# my-ip-addr:
|
||||
# The IP-address that the client used to reach this proxy
|
||||
# my-hostname:
|
||||
# The hostname associated with my-ip-addr
|
||||
# admin-address:
|
||||
# The email address of the pxoxy's administrator, as configured
|
||||
# in the config file
|
||||
# default-cgi:
|
||||
# The URL for the "main menu" builtin CGI of this proxy
|
||||
# menu:
|
||||
# List of <li> elements linking to the other available CGIs
|
||||
# version:
|
||||
# The version number of the proxy software
|
||||
# code-status:
|
||||
# The development status of the proxy software: "alpha", "beta",
|
||||
# or "stable".
|
||||
# homepage:
|
||||
# The URL of the SourceForge ijbswa project, who maintains this
|
||||
# software.
|
||||
#
|
||||
# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
|
||||
# ------------------------------------------------------------------
|
||||
#
|
||||
# unstable:
|
||||
# this is an alpha or beta release of the proxy software
|
||||
# have-adminaddr-info:
|
||||
# An e-mail address for the local Privoxy adminstrator has
|
||||
# been specified and is available through the "admin-address"
|
||||
# symbol
|
||||
# have-proxy-info:
|
||||
# A URL for online documentation about this proxy has been
|
||||
# specified and is available through the "proxy-info-url"
|
||||
# symbol
|
||||
# have-help-info:
|
||||
# If either have-proxy-info is true or have-adminaddr-info is
|
||||
# true, have-help-info is true. Used to conditionally include
|
||||
# a grey box for any and all help info.
|
||||
# @if-enabled-display-then@ on @else-not-enabled-display@ off @endif-enabled-display@
|
||||
#
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>@if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@ - Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<table cellpadding="20" cellspacing="10" border="0" width="100%">
|
||||
<tr>
|
||||
<td class="title">
|
||||
|
||||
#include mod-title
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-unstable-start -->
|
||||
# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
|
||||
<tr>
|
||||
<td class="warning">
|
||||
|
||||
#include mod-unstable-warning
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-unstable-end@ -->
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Privoxy is @if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@</h2>
|
||||
<p>When enabled, Privoxy performs its magic - blocking
|
||||
adverts, filtering cookies, regex-filtering, etc.</p>
|
||||
<p>When disabled, Privoxy behaves as a normal HTTP proxy,
|
||||
and will not affect your web browsing.</p>
|
||||
<p><a href="@default-cgi@toggle?set=@if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@">Click
|
||||
here</a> to @if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@ Privoxy.</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
<ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-support-and-service
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-have-help-info-start -->
|
||||
<tr>
|
||||
<td class="info">
|
||||
|
||||
#include mod-local-help
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<!-- if-have-help-info-end@ -->
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
<title>Request blocked (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico" type="image/x-icon">
|
||||
<style type="text/css">
|
||||
@@ -148,7 +148,7 @@
|
||||
<p class="small" align="center"> \
|
||||
Request blocked by <a href="@default-cgi@" target="_blank">Privoxy</a>: @block-reason@ \
|
||||
<br>See <a href="@default-cgi@show-url-info?url=@hostport@@path-ue@" \
|
||||
target="_blank">why this block applies</a> \
|
||||
>why this block applies</a> \
|
||||
<!-- @if-force-support-start --> \
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go \
|
||||
<!-- if-force-support-end@ --> \
|
||||
@@ -184,7 +184,7 @@
|
||||
<p> \
|
||||
<b>Please note that this <font color=red>@code-status@</font> release \
|
||||
of the proxy software is not intended for production systems! \
|
||||
<br>Use at your own risk. See the <a href="http://www.gnu.org/copyleft/gpl.html">license</a> for details.</b> \
|
||||
<br>Use at your own risk. See the <a href="@user-manual@copyright.html">license</a> for details.</b> \
|
||||
</p> \
|
||||
</td> \
|
||||
</tr> \
|
||||
@@ -196,7 +196,7 @@
|
||||
<p>Your request for <b>@protocol@@hostport@@path@</b> was blocked. \
|
||||
<br>Block reason: @block-reason@ \
|
||||
<br><a href="@default-cgi@show-url-info?url=@hostport@@path-ue@" \
|
||||
target="_blank">See why this block applies</a> \
|
||||
>See why this block applies</a> \
|
||||
<!-- @if-force-support-start --> \
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go there anyway</a>. \
|
||||
<!-- if-force-support-end@ --> \
|
||||
@@ -270,9 +270,9 @@
|
||||
|
||||
<noscript>
|
||||
<p class="small" align="center">
|
||||
Request blocked by <a href="@default-cgi@" target="_blank">Privoxy</a>: @block-reason@
|
||||
Request blocked by <a href="@default-cgi@">Privoxy</a>: @block-reason@
|
||||
<br>See <a href="@default-cgi@show-url-info?url=@hostport@@path-ue@"
|
||||
target="_blank">why this block applies</a>
|
||||
>why this block applies</a>
|
||||
<!-- @if-force-support-start -->
|
||||
or <a href="http://@hostport@@force-prefix@@path@">go
|
||||
<!-- if-force-support-end@ -->
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>404 - Privoxy Configuration Page not found</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy: Bad parameter</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Configuration Page Disabled</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy: Actions file not found</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy: Cannot write to actions file</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy: URL out of date</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy: Parse error</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<title>503 - Connect failed (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<title>504 - Connection timeout (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
<title>Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# particular section in an actions file.
|
||||
#
|
||||
#
|
||||
# Copyright : Written by and Copyright (C) 2001-2012 the
|
||||
# Copyright : Written by and Copyright (C) 2001-2014 the
|
||||
# Privoxy team. http://www.privoxy.org/
|
||||
#
|
||||
# Original Author: Copyright (C) 2001 Jonathan Foster
|
||||
@@ -69,7 +69,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
@@ -527,6 +527,24 @@ function show_limit_connect_opts(tf)
|
||||
<td>Change HTTP/1.1 requests to HTTP/1.0. Only change if you know
|
||||
what you're doing!</td>
|
||||
</tr>
|
||||
|
||||
<!-- @if-external-content-filters-start -->
|
||||
<tr class="bg1" align="left" valign="top">
|
||||
<td class="en1"> </td>
|
||||
<td class="dis1" align="center" valign="middle"><input type="radio"
|
||||
name="external_content_filter_all" id="external_content_filter_all_n" value="N" @external-content-filter-all-n@ ></td>
|
||||
<td class="noc1" align="center" valign="middle"><input type="radio"
|
||||
name="external_content_filter_all" id="external_content_filter_all_x" value="X" @external-content-filter-all-x@ ></td>
|
||||
<td class="action"><a href="@user-manual@@actions-help-prefix@EXTERNAL_FILTER">external-filter</a> *</td>
|
||||
<td>Filter the website through external scripts or programs.
|
||||
You can use the radio buttons on this line to disable
|
||||
all filters applied by previous rules, and/or you can enable or
|
||||
disable the filters individually below.</td>
|
||||
</tr>
|
||||
|
||||
@external-content-filter-params@
|
||||
<!-- if-external-content-filters-end@ -->
|
||||
|
||||
<tr class="bg1" align="left" valign="top">
|
||||
<td class="en1" align="center" valign="middle"><input type="radio"
|
||||
name="fast_redirects" value="Y" @fast-redirects-y@
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico">
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
<title>503 - Forwarding failure (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
<strong>This Privoxy version is based on <em class="warning">@code-status@</em> code and
|
||||
not intended for production systems!
|
||||
<br>Use at your own risk. See the <a title="GNU General Public License version 2"
|
||||
href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">license</a> for details.</strong>
|
||||
href="@user-manual@copyright.html">license</a> for details.</strong>
|
||||
</p>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<title>502 - No server or forwarder data received (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
<title>404 - No such Domain (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
<title>Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
<title>Privoxy@@my-hostname@: Proxy Status</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
@@ -264,6 +264,14 @@
|
||||
Requires the connection-sharing config directive to be set.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_DYNAMIC_PCRE</code></td>
|
||||
<td>@if-FEATURE_DYNAMIC_PCRE-then@ Yes @else-not-FEATURE_DYNAMIC_PCRE@ No @endif-FEATURE_DYNAMIC_PCRE@</td>
|
||||
<td>Dynamically link to the PCRE library. This is set automatically
|
||||
by <code>./configure</code> if you do not have libpcre installed.
|
||||
Dynamically linking to an external libpcre is recommended as the one that is distributed
|
||||
with Privoxy itself is outdated and lacks various features and bug-fixes you may be interested in.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_FAST_REDIRECTS</code></td>
|
||||
<td>@if-FEATURE_FAST_REDIRECTS-then@ Yes @else-not-FEATURE_FAST_REDIRECTS@ No @endif-FEATURE_FAST_REDIRECTS@</td>
|
||||
@@ -273,7 +281,7 @@
|
||||
<td><code>FEATURE_FORCE_LOAD</code></td>
|
||||
<td>@if-FEATURE_FORCE_LOAD-then@ Yes @else-not-FEATURE_FORCE_LOAD@ No @endif-FEATURE_FORCE_LOAD@</td>
|
||||
<td>Allows bypassing all filtering for a single page using the prefix
|
||||
<q><code>@FORCE_PREFIX@</code></q>.</td>
|
||||
<q><code>@force-prefix@</code></q>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>FEATURE_GRACEFUL_TERMINATION</code></td>
|
||||
@@ -336,20 +344,6 @@
|
||||
<td>Allows to decompress gzip and zlib compressed documents for filtering.
|
||||
Requires external zlib library and hasn't been tested on all platforms.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>STATIC_PCRE</code></td>
|
||||
<td>@if-STATIC_PCRE-then@ Yes @else-not-STATIC_PCRE@ No @endif-STATIC_PCRE@</td>
|
||||
<td>Use the supplied statically-linked PCRE library. This is set automatically
|
||||
by <code>./configure</code> if you do not have the libpcre installed.
|
||||
Dynamically linking to an external libpcre is recommended as the internal
|
||||
one is outdated and lacks various features and bug-fixes you may be interested in.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>STATIC_PCRS</code></td>
|
||||
<td>@if-STATIC_PCRS-then@ Yes @else-not-STATIC_PCRS@ No @endif-STATIC_PCRS@</td>
|
||||
<td>Use the supplied statically-linked PCRS library. This is set automatically
|
||||
by <code>./configure</code> if you do not have the libpcrs installed.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
<title>Privoxy@@my-hostname@: Contents of @file-description@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
<title>Privoxy@@my-hostname@ URL Info</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -88,7 +88,7 @@
|
||||
<title>Privoxy@@my-hostname@: Detailed proxy version information</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
<title>@if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@ - Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
@@ -113,41 +113,6 @@
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>Bookmarklets</h2>
|
||||
<p>Here are some bookmarklets to allow you to easily access a
|
||||
"mini" version of this page. They are known to work with MS
|
||||
Internet Explorer, Netscape and Mozilla, but should work equally
|
||||
well in other browsers which support JavaScript. They are designed
|
||||
to run directly from your bookmarks - <b>not</b> by clicking the
|
||||
links below (although that will work for testing).
|
||||
</p>
|
||||
<p>To save them, right-click the link and choose
|
||||
"Add to Favorites" (IE) or "Add Bookmark" (Netscape). You
|
||||
will get a warning that the bookmark "may not be safe" - just
|
||||
click OK. Then you can run the Bookmarklet directly from your
|
||||
favourites/bookmarks. For even faster access, you can put
|
||||
them on the "Links" bar (IE) or the "Personal Toolbar"
|
||||
(Netscape), and run them with a single click.
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=enabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Enable</a></li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=disabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Disable</a></li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y&set=toggle','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - Toggle Privoxy</a>
|
||||
(Toggles between enabled and disabled)</li>
|
||||
<li><a href="javascript:void(window.open('@default-cgi@toggle?mini=y','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());">Privoxy - View Status</a></li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<b>Credit:</b> The site which gave us the general idea for these
|
||||
bookmarklets is <a href="http://www.bookmarklets.com/">www.bookmarklets.com</a>.
|
||||
They have <a href="http://www.bookmarklets.com/about/">more information</a> about them.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="box">
|
||||
<h2>More Privoxy:</h2>
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
<title>@if-enabled-display-then@Enabled@else-not-enabled-display@Disabled@endif-enabled-display@ - Privoxy@@my-hostname@</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
|
||||
<link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
<body>
|
||||
<p class="whiteframed">
|
||||
<a href="@default-cgi@" target="_blank">Privoxy</a> is
|
||||
<a href="@default-cgi@">Privoxy</a> is
|
||||
<b>@if-enabled-display-then@enabled@else-not-enabled-display@disabled@endif-enabled-display@</b>.
|
||||
<br><a href="@default-cgi@toggle?mini=y&set=@if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@"
|
||||
>@if-enabled-display-then@[Disable]@else-not-enabled-display@[Enable]@endif-enabled-display@</a> |
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<title>Untrusted request (Privoxy@@my-hostname@)</title>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css">
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="robots" content="noindex,nofollow">
|
||||
<link rel="shortcut icon" href="@default-cgi@error-favicon.ico">
|
||||
<style type="text/css">
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
|
||||
<ShortName>Privoxy URL Info</ShortName>
|
||||
<Description>
|
||||
Enter a URL to see which Privoxy actions apply.
|
||||
Only works while the browser is configured to use Privoxy.
|
||||
</Description>
|
||||
<InputEncoding>ISO-8859-1</InputEncoding>
|
||||
<OutputEncoding>ISO-8859-1</OutputEncoding>
|
||||
<InputEncoding>UTF-8</InputEncoding>
|
||||
<OutputEncoding>UTF-8</OutputEncoding>
|
||||
<Developer>Privoxy Team</Developer>
|
||||
<Contact>ijbswa-developers@lists.sourceforge.net</Contact>
|
||||
<Image width="16" height="16" type="image/x-icon">@default-cgi@favicon.ico</Image>
|
||||
|
||||
Reference in New Issue
Block a user