Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install
Salon Premium Pass
Allows you to visit Salon without having to view the prem-pass ad.
You could comment on this script if you were logged in.

login to vote
Found that this script no longer works (FF 2.0.0.12, Greasemonkey 0.7.20080121.0). Changed /src/pass/gateway to /src/pass/sitepass and all is well again. Filed a bug report with vlajbert.
login to vote
This is superb! One of the most useful scripts. five stars
login to vote
Just an update: amazingly, the version at http://skrewtape.com/salon.user.js STILL works like a charm. Head on over.
login to vote
The version at http://skrewtape.com/salon.user.js works like a charm. 5 stars.
login to vote
Never mind - I realized I should used the link mentioned in your comment of December 10, 2005, and it worked.
login to vote
This script isn't working for me. It brings up the gateway page and I'm forced to watch an ad before accessing all of Salon's content.
login to vote
I've updated the version (same location) with some changes that might help you. The previous version worked fine for me, but I've been told that in some cases FF would get upset with the spin-wait I was doing. This new version is better anyways.
login to vote
Tried Avi's script but it just causes Firefox to hang. Using FF 1.5, Greasemonkey 0.6.4, OS X. It says "transferring data from Salon.com" and the beach ball spins and spins and I have to force Firefox to quit. The site loads fine with Greasemonkey disabled (but with Adblock on, it makes it impossible to view the site pass so I'm essentially locked out of the entire site).
login to vote
The problem is that this uses XMLHttpRequest directly, which seems not to work any longer in GM 0.6.4. There's a new builtin, GM_xmlhttpRequest, which does work. I've fixed up a version, but I don't see how I can contact the author, so I'll put it here:
http://skrewtape.com/salon.user.js
People can use my version for now and hopefully soon the author will be able to upload it officially.
login to vote
A few days ago I upgraded to FF 1.5 and Greasemoneky 0.6.4, and today I find that the Salon Premium Pass is no longer working. I s it just me?
login to vote
Added a hook for /src/pass/gateway/ interstitial.
login to vote
Seems bullet-proof now, whether first click is on a "wire" story or a "house" story.
btw: I noticed on the Salon's front page:
>>Salon Is Hiring:
# VP Technology, SF<<
I guess the new guy's first task will be to break this script :-)
login to vote
Ok, so the code dropping page has different behavior on the 'wire' stories then the house stories. The cookie dropping page is more particular about the request then the 'wire' story pages. So I'm using a background request to call the cookie dropping page so the actual page being views has no affect on the request to the cookie dropping page.
AKA, new version.
login to vote
Vlajbert: I just installed v0.0.6
Didn't work :-(
Checking javascript console:
6 occurences of this error:
Error: OAS_RICH is not defined
Source File: http://www.salon.com/politics/war_room/index.html
Line: 136
then this error:
Error: doc.body has no properties
Source File: chrome://greasemonkey/content/browser.xul
Line: 148
followed by 8 occurances of:
Error: OAS_RICH is not defined
Source File: http://www.salon.com/index.html
Line: 131
Note: If / when you post a new version, could you post to the greasemonkey list greasemonkey@mozdev.org. or privately to burale-at-aci.on.ca ?
I haven't found any way to monitor these comments by individual script yet :-(
login to vote
Today update has been uploaded. :)
login to vote
Ack, yet another update. I rewrote the script to follow Salon's click path. They're monkeying around with cookies and/or JS, they added a string %0A to the end of the crumb cookie real origional. This is just cleaner then trying to spoof cookie.
login to vote
Confirmed, thanks Vlajbert
login to vote
Ok, more updates.
1) There is a case where Salon's JS will mark your Preium Pass cookie as bad. I look for this bad cookie and fix it.
2) Fixed the type that Alec found. Thanks Alec.
login to vote
my bad - it looks like its working now. I hadn't yet uninstalled Mark Pilgrim's earlier "Salon Auto-Pass". I think the two were probably stepping on each other.
Note your header comments refer to "Salon Auto-Pass" while in the header its identified as "Salon Premium Pass"
login to vote
Not working for me :-(
I hope you can get this fixed or that I've just done something stupid.
Greasemonkey 0.34/Firefox 1.04
login to vote
This has been updated to reflect Salon's javascript changes.