###################################################################### # # File : $Source: /cvsroot/ijbswa/current/user.action,v $ # # $Id: user.action,v 1.7 2006/10/04 00:37:05 hal9 Exp $ # # Purpose : User-maintained actions file, see # http://www.privoxy.org/user-manual/actions-file.html # ###################################################################### # This is the place to add your personal exceptions and additions to # the general policies as defined in default.action. (Here they will be # safe from updates to default.action.) Later defined actions always # take precedence, so anything defined here should have the last word. # See http://www.privoxy.org/user-manual/actions-file.html, or the # comments in default.action, for an explanation of what an "action" is # and what each action does. # The examples included here either use bogus sites, or have the actual # rules commented out (with the '#' character). Useful aliases are # included in the top section as a convenience. ############################################################################# # Aliases ############################################################################# {{alias}} ############################################################################# # # Aliases must be defined before they are used and are local to the # actions file that they are defined in, you can't use the ones from # default.action, unless you repeat them here: # # These aliases just save typing later, and the alias names should # be self explanatory. # +crunch-all-cookies = +crunch-incoming-cookies +crunch-outgoing-cookies -crunch-all-cookies = -crunch-incoming-cookies -crunch-outgoing-cookies allow-all-cookies = -crunch-all-cookies -session-cookies-only -filter{content-cookies} allow-popups = -filter{all-popups} -kill-popups -filter{unsolicited-popups} +block-as-image = +block +handle-as-image -block-as-image = -block # These aliases define combinations of actions that are useful for # certain types of sites: # fragile = -block -crunch-all-cookies -filter -fast-redirects -hide-referer -kill-popups -prevent-compression shop = -crunch-all-cookies allow-popups # Your favourite blend of filters: # myfilters = +filter{html-annoyances} +filter{js-annoyances} +filter{all-popups}\ +filter{webbugs} +filter{banners-by-size} +filter{fun} # Allow ads for selected useful free sites: # allow-ads = -block -filter{banners-by-size} -filter{banners-by-link} #... etc. Customize to your heart's content. ## end aliases ######################################################## ####################################################################### # Begin examples: ##################################################### # Say you have accounts on some sites that you visit regularly, and you # don't want to have to log in manually each time. So you'd like to allow # persistent cookies for these sites. The allow-all-cookies alias defined # above does exactly that, i.e. it disables crunching of cookies in any # direction, and the processing of cookies to make them only temporary. # { allow-all-cookies } #.sourceforge.net #sunsolve.sun.com #slashdot.org #.yahoo.com #.msdn.microsoft.com #.redhat.com # Say the site where you do your homebanking needs to open popup # windows, but you have chosen to kill popups uncoditionally by default. # This will allow it for your-example-bank.com: # { -filter{all-popups} -kill-popups } .banking.example.com # Some hosts and some file types you may not want to filter for # various reasons: # { -filter } # Example of a simple "block" action. Say you've seen an ad on your # favourite page on example.com that you want to get rid of. You have # right-clicked the image, selected "copy image location" and pasted # the URL below while removing the leading http://, into a { +block } # section. Note that { +handle-as-image } need not be specified, since # all URLs ending in .gif will be tagged as images by the general rules # as set in default.action anyway: # { +block } .wsj.com/img/freereg_nonsub_promo.jpg .nytimes.com/images/misc/nytlogo379x64.gif static.thepiratebay.org images.pcworld.com/resource/ images.pcworld.com/shared/ .canoe.ca/Homepage/Images/permabar/ .canoe.ca/Homepage/OtherSections/PermaBars/ storage.canoe.ca .canoe.ca/images/permabar/ .nytimes.com/images/2008/10/31/business/ regmedia.co.uk .yieldmanager.com .theweathernetwork.com/common/images/warnings/activewx_bar_en.gif lemauricien.com/mauricien/exprim.gif lemauricien.com/mauricien/Espral.gif .lfpress.com/Images_2005/ cnews.canoe.ca/CNEWS/Large_Format_Pix/POD/ i.cdn.turner.com/cnn/.element/img/2.0/sect/ stats.bbc.co.uk .turner.com/cnn/.element/img/2.0/content/partners/ .turner.com/cnn/virtual/ .winnipegsun.com/FrontPage/ .winnipegsun.com/Images/button_eedition.gif .pulse360.com music.msn.com .ottawasun.com/Rotate/ mediaservices.msn.com/TvTags/img/ edge.networkworld.com .canoe.ca/CNEWSButtons/ .centralmediaserver.com .cmpnet.com .comics.com/comics/pearls/images/ us.ard.yahoo.com .quantserve.com .idg.com.au .wired.com/images/xrail/ .torontosun.com/Images/but* ec1.images-amazon.com .theweathernetwork.com/common/images/spos/ .theweathernetwork.com/common/images/newsfeatures/ scripts.canoe.ca .canoe-inc.com .vitevitevite.ca .googleadservices.com .ic-live.com .keywordmax.com .res-x.com .gmodules.com .theweathernetwork.com/common/images/internalads/ /.*affiliate/ .cnn.net/cnn/.element/img/2.0/content/partners/ .cnn.net/cnn/virtual/ie/cnet/ .nytstore.com .theweathernetwork.com/common/images/contest* .theweathernetwork.com/common/images/feature* .twistermc.com worsethanfailure.com/Resources/Tizes .zdnet.com.au/i/ poncho.ucomics.com wt.o.nytimes.com www.wulffmorgenthaler.com/flash/ i.a.cnn.net/cnn/images/time/ images.infoworld.com .adinterax.com images.gocomics.com/images/gc1/ .cc-dt.com .andrewsmcmeel.com .tokyofriends.com .imagehosting.us/img .it-observer.com/img/ calsun.canoe.ca/images/ i.a.cnn.net/cnn/.element/img/1.5/main/video/overlay/ i.cnn.net/cnn/.element/img/1.3/pipeline/keyframes/88x49/ .canoe.ca/Canoe/CanoeClassic/Images/btn*.* .klipmart.com .pointroll.com .itwire.com.au/images/ .tribalfusion.com .courttv.com/graphics/inc/ .nextag.com .feedlounge.com .cnn.net/cnn/cnn_adspaces/ images.businessweek.com/autos/ lxer.com/content/ .llnwd.net .advertising.com .google-analytics.com .nyadmcncserve*.com/ boards.epicurious.com/templates/epicurious/images/gourmet.jpg .600z.com .backbeatmedia.com news.com.com/i/ne/pg/ .egcorporate.org/phpads/ te.nytimes.com .clicktracks.com .tacoda.net .adrevolver.com theweathernetwork.com/common/flash/ .bizrate.com .ad-logics.com .imrworldwide.com .comicspage.com/images/ .casalemedia.com adimg.com.com .interclick.com .hitbox.com .about.com .dcswx.com .eyereturn.com .monkeyads.com .hitslink.com .dvlabs.com .travelzoo.com .dealtime.com .midaddle.com www.canoe.ca/EdmontonSunImages/ lemauricien.com/mauricien/pub/pub.gif .web-merchand.com/ sc.msn.com .devx.com www.canoe.ca/Moneyimages/ .theahl.com www.canoe.ca/JamHomeGraphics/ scripts.canoe.ca media.msnbc.msn.com msnbcmedia.msn.com .kanoodle.com te.businessweek.com te.sfgate.com .specificclick.net 209.210.181.2 .webtrendslive.com .humanclick.com .2o7.net .360i.com www.canoe.ca/NewHomeImages/ban*.* .inet1.com .statcounter.com .clickability.com shopping.msn.com .centrport.net .mnginteractive.com .uclick.com www.canoe.ca/Lifewise2Images/top-comics2.gif .google.com/images/cleardot.gif .konversation.com .zedo.com .interpolls.com .lygo.com .trafficfile.com calgarysun.com/images/site/bn/ www.osviews.com/themes/osViews/images/linkbar/getpublished.gif .maxserving.com .adserver.com .shopping.com .zdmcirc.com common.ziffdavisinternet.com .fastclick.net .passportimages.com .surveymonkey.com .checkm8.com .eyewonder.com /.*adimage*/* /.*adserver/* .247realmedia.com robots.cnn.com .eshop.msn.com robots.cnnfn.com .serving-sys.com i.cnn.net/cnn/.element/img/1.1/misc/ i.a.cnn.net/cnn/.element/img/1.0/sect/LAW/ .ru4.com ads2.osdn.com .highbeam.com .resellerratings.com .tripadvisor.com images.vnunet.com .bridgetrack.com .unicast.com .webhitsdirect.com .itnation.com .dtmpub.com .superpages.ca .a1.yimg.com .questionmarket.com images.thestreet.com events.theregister.co.uk .egullet.com/adrotation/ .canoe.ca/CanoeHomepageImages/ imageads.canoe.ca .scripps.com /.*/*sponsor*/* .nnselect.com .dnps.com .adbureau.net .speedera.net .proximi-t.com /.*/*banner*/* /advert*/* .sageanalyst.net /.*/cdxpo-top.gif .falkag.net .targetnet.com .thruport.com .lfpress.com/adserver/ .tridentads.com www.bns2.net www.bns1.net www.rgs2.net www.rgs1.net www.cms2.net www.cms1.net rps2.opera.com rps1.opera.com rgs2.opera.com rgs1.opera.com ins2.opera.com ins1.opera.com .adjuggler.com .gatorcorporation.com banner*.* .xlontech.net/ www.comics.com/comics/peanuts/images/ www.comics.com/comics/betty/images/ .canoe.ca/londonimages/ .fyilondon.com/ i.a.cnn.net/cnn/LAW/images/martindale.gif .realmedia.com .googlesyndication.com/ .fyicalgary.com/ .fyiwinnipeg.com/ .fyiedmonton.com/ www.canoe.ca/Match_Com/ www.comics.com/images_new/ .*/ads/.* .canoe.ca/AdsCanoe/ 68.46.203.153/ logs.comics.com .spinbox.net i.cnn.net/cnn/LAW/images/martindale.gif i.cnn.net/cnn/.element/img/1.0/sect/ mirror.canada.com/images/prCA39fs120x601.gif track. images.slashdot.org/banner/ 168.143.181.42/ .infinit.com/ .comics.com/comics/pearls/images/pearls_cafepress.gif us.i1.yimg.com/us.yimg.com/i/promo/ adserver. /.*/ads/.* .canoe.ca/SunShopImages/ .ad-flow.com sfads.osdn.com .nytimes.com/ads/ .nytimes.com/adx/ .nytimes.com/books/images_br/bnbuy\.gif .nytimes.com/free-images/privacyseal[0-9]+\.gif .nytimes.com/free-images/trustmark[0-9]+\.gif .nytimes.com/images/(header|section)/homepage/cat_[a-z]+\.gif .nytimes.com/images/2001/10/07/national/inside_468\.gif .nytimes.com/images/2002/01/22/realestate/YHD100\.gif .nytimes.com/images/2002/01/22/realestate/saleslistings\.gif .nytimes.com/images/[0-9]+/[0-9]+/[0-9]+/homepage/web_TOUR_010712_promo\.gif .nytimes.com/images/[0-9]+/[0-9]+/[0-9]+/national/logo_nyt_frontline\.gif .nytimes.com/images/abuzz[0-9]+\.gif .nytimes.com/images/abz_btm_red2\.gif .nytimes.com/images/answerg\.gif .nytimes.com/images/answery\.gif .nytimes.com/images/apps/regi/b_left\.gif .nytimes.com/images/apps/regi/b_right\.gif .nytimes.com/images/apps/regi/harrahtranspa\.gif .nytimes.com/images/apps/regi/left_top\.gif .nytimes.com/images/apps/regi/right_top\.gif .nytimes.com/images/article/adLinks\.gif .nytimes.com/images/article/article_hr\.gif .nytimes.com/images/article/bigad_reprints\.gif .nytimes.com/images/article/chart\.gif .nytimes.com/images/article/fromthearchive\.gif .nytimes.com/images/article/functions/emailArticle2\.gif .nytimes.com/images/article/functions/eta\.gif .nytimes.com/images/article/functions/mostEmailed2\.gif .nytimes.com/images/article/functions/top\.gif .nytimes.com/images/article/mm\.gif .nytimes.com/images/article/multimedia\.gif .nytimes.com/images/article/new_multimedia\.gif .nytimes.com/images/article/new_otherResources\.gif .nytimes.com/images/article/new_readerOpinions\.gif .nytimes.com/images/article/new_relatedArticles\.gif .nytimes.com/images/article/otherResources\.gif .nytimes.com/images/article/ra\.gif .nytimes.com/images/article/readerOpinions\.gif .nytimes.com/images/article/relatedArticles\.gif .nytimes.com/images/article/reprints\.gif .nytimes.com/images/askg\.gif .nytimes.com/images/asky\.gif .nytimes.com/images/back\.c\.gif .nytimes.com/images/discussg\.gif .nytimes.com/images/discussy\.gif .nytimes.com/images/global/global_nav/gn_.*\.gif .nytimes.com/images/global/global_nav/gn_[a-z]+\.gif .nytimes.com/images/global/global_nav/gn_member_center\.gif .nytimes.com/images/global/global_nav/profile\.gif .nytimes.com/images/global/global_search/gs_search\.gif .nytimes.com/images/global/global_search/gs_submit\.gif .nytimes.com/images/global/global_search/tools_01\.gif .nytimes.com/images/global/global_search/tools_02\.gif .nytimes.com/images/global/global_search/tools_05\.gif .nytimes.com/images/header/homepage/yourinfo\.gif .nytimes.com/images/iconanswer\.gif .nytimes.com/images/iconask\.gif .nytimes.com/images/icondiscuss\.gif .nytimes.com/images/membercenter/newstracker_head\.gif .nytimes.com/images/membercenter/turn_on\.gif .nytimes.com/images/misc/ad_links\.gif .nytimes.com/images/misc/advertiser_links\.gif .nytimes.com/images/misc/blue_hr\.gif .nytimes.com/images/misc/electionbottom\.gif .nytimes.com/images/misc/emailthisred\.gif .nytimes.com/images/misc/formArrow[0-9]?\.gif .nytimes.com/images/misc/homepage/line2?(gray)?[0-9]+x[0-9]+\.gif .nytimes.com/images/misc/pennants/ .nytimes.com/images/misc/pennants/insundays\.gif .nytimes.com/images/misc/pennants/markets.gif .nytimes.com/images/misc/pennants/newstracker.gif .nytimes.com/images/misc/pennants/newstracker\.gif .nytimes.com/images/misc/pennants/onthisday.gif .nytimes.com/images/misc/pennants/readersopinions.gif .nytimes.com/images/misc/spacer\.gif .nytimes.com/images/promos/books/170sky\.gif .nytimes.com/images/promos/books/182x24-b\.gif .nytimes.com/images/promos/books/c_wqxr\.gif .nytimes.com/images/promos/c_newsletters\.gif .nytimes.com/images/promos/homepage/blue_fromthearchive\.gif .nytimes.com/images/promos/homepage/cat_insunday\.gif .nytimes.com/images/promos/homepage/incircuits\.gif .nytimes.com/images/promos/homepage/indiningwine\.gif .nytimes.com/images/promos/homepage/inmovies\.gif .nytimes.com/images/promos/homepage/inscience\.gif .nytimes.com/images/promos/homepage/insciencetimes\.gif .nytimes.com/images/promos/homepage/neediest-promo\.2\.gif .nytimes.com/images/promos/homepage/neediest_cases_182\.gif .nytimes.com/images/promos/homepage/pog_promo_flag_182\.a\.gif .nytimes.com/images/promos/homepage/special_report\.gif .nytimes.com/images/promos/jobs/job_market_blue\.gif .nytimes.com/images/promos/jobs/mag\.gif .nytimes.com/images/promos/jobs/nyt_grey_180\.gif .nytimes.com/images/promos/olympics/hpbottom\.gif .nytimes.com/images/promos/olympics/hppromo2\.gif .nytimes.com/images/promos/realestate/monstermoving1\.gif .nytimes.com/images/promos/realestate/red_realestate\.gif .nytimes.com/images/promos/realestate/res-182\.gif .nytimes.com/images/promos/realestate/son2\.gif .nytimes.com/images/reviewg\.gif .nytimes.com/images/section/c_markets\.gif .nytimes.com/images/section/homepage/cat_wire\.gif .nytimes.com/images/section/homepage/inside\.gif .nytimes.com/images/section/homepage/line2gray5x468\.gif .nytimes.com/images/section/homepage/line468\.gif .nytimes.com/images/section/realestate/res\.gif .nytimes.com/library/national/nat_CHALLENGED_blueslug\.gif .nytimes.com/library/photos/apartments\.gif .nytimes.com/library/politics/camp/cspan-logo\.gif .nytimes.com/library/politics/camp/virage-logo\.gif .nytimes.com/library/sports/ .nytimes.com/marketing/ .atdmt.com/ .mediaplex.com/ ads. .doubleclick.net/ mirror.canada.com/barterads/ images.salon.com/src/ www.salon.com/Creatives/ .atwola.com/ 130.94.70.82/~web_ani/ www.theregister.co.uk/media/ .ucomics.com/images/ www.canoe.ca/NewHomeImages/logo.gif www.canoe.ca/NewHomeImages/ban_ad_subscribe.gif .matchcontact.com/ toolbar.aol.com/ www.canoe.ca/TorontoSunImages/ media.exitravel.com www.canoe.ca/AutoNet/ # The URLs of dynamically generated banners, especially from large banner # farms, often don't use the well-known image file name extensions, which # makes it impossible for Privoxy to guess the file type just by looking # at the URL. # You can use the +block-as-image alias defined above for these cases. # Note that objects which match this rule but then turn out NOT to be an # image are typically rendered as a "broken image" icon by the browser. # Use cautiously. # { +block-as-image } #.doubleclick.net #/Realmedia/ads/ #ar.atwola.com/ # Now you noticed that the default configuration breaks Forbes # Magazine, but you were too lazy to find out which action is the # culprit, and you were again too lazy to give feedback, so you just # used the fragile alias on the site, and -- whoa! -- it worked. The # 'fragile' aliases disables those actions that are most likely to break # a site. Also, good for testing purposes to see if it is Privoxy that # is causing the problem or not. # { fragile } directwest.mysask.com/ad/ #.forbes.com images.google.com images.google.ca www.cooking.speedera.net gk.nytimes.com/mem/ www.nytimes.com login.yahoo.com us.ard.yahoo.com # Here are some sites we wish to support, and we will allow their ads # through. # { allow-ads } #.sourceforge.net #.slashdot.org #.osdn.net .thebargainhunter.net # user.action is generally the best place to define exceptions and # additions to the default policies of default.action. Some actions are # safe to have their default policies set here though. So let's set a # default policy to have a 'blank' image as opposed to the checkerboard # pattern for ALL sites. '/' of course matches all URLs. # patterns: # { +set-image-blocker{blank} } #/ ## set vi:nowrap tw=72