Supertopo Killfile Updated

Search
Go

Discussion Topic

Return to Forum List
Post a Reply
Messages 21 - 40 of total 110 in this topic << First  |  < Previous  |  Show All  |  Next >  |  Last >>
treez

climber
Jul 26, 2011 - 11:09pm PT
Just about anyone can nail the harmonies to "pale Blue Eyes" with Lou on the other end.
High Fructose Corn Spirit

Gym climber
-A community of hairless apes
Jul 26, 2011 - 11:21pm PT
Froodish,

yes, I'm on XP Windows. I extracted using WinRAR. I even restarted the computer. Same result. Even tried installing your script on my Window 7 laptop. Same result.

Must be something in the electricity over here? ;)

.....

Now I'm even more interested.

Dang it, I want my popup box, I want my install button, I want it now.
H

Mountain climber
there and back again
Jul 26, 2011 - 11:39pm PT
Is it possible to isolate someone from adding "comments" to a topic I create?
nature

climber
back in Tuscon Aridzona....
Jul 26, 2011 - 11:52pm PT
too bad this doesn't work with Chrome.

nice effort!
froodish

Social climber
Portland, Oregon
Topic Author's Reply - Jul 27, 2011 - 01:21am PT
HFCS,

I'm at a loss. If you really did extract the file from the Winrar window, and then dragged the extracted file to an empty window, I don't know what could be preventing the install. You do have the Greasemonkey extension installed, yes?

I grabbed the latest and put it here:

http://pangram.org/misc/supertopo_killfile.user.js

Try that direct link and let me know what happens.

@H
Is it possible to isolate someone from adding "comments" to a topic I create?

Just to be clear what the script does (and doesn't do)...

This doesn't change anything on the Supertopo server. Much like a unsenet client killfile, it merely removes things you don't want to see from your view. Users that you've blocked will be able to do anything they normally would, post to your threads, etc., you just won't see them.

@nature

The script will work fine in Chrome, but I'm not sure if there's a mechanism to edit the script once it's installed so you'll want to add the users you want to block before dragging it to an empty Chrome window. Open it up in a text editor (Wordpad should work fine on Windows) and add the usernames you wish to block, save the file, then drag to Chrome. Chrome will ask you to confirm the installation of an "Extension". Allow that and it will be installed. The catch is if you want to add more users, you'll have to uninstall from Chrome, edit the file and then install again. When I add the ui bits to allow blocking users from the forum pages, it'll be less of a hassle in Chrome.
Crimpergirl

Sport climber
Boulder, Colorado!
Jul 27, 2011 - 09:46am PT
I keep getting the "windows script host" error box. Don't have time to fool with it now. I need a computer saavy research assistant to help me with important tasks like this.

:)
Pate

Trad climber
Jul 27, 2011 - 10:23am PT
This is getting comedic. Isn't it easier to just not read someone's posts?

Seems that's what goes down on the other forums I'n on.

But then again, despite a reputation for climbers being tough (in their own minds), there are more than a few men on ST that should be classified as drama queen thin skinned little boy pussies.
Elcapinyoazz

Social climber
Joshua Tree
Jul 27, 2011 - 10:31am PT
Solid work Jackson!

Much appreciated froodish.
Pate

Trad climber
Jul 27, 2011 - 10:41am PT
sully- u shud know how little I care who reads my posts, or what they tjink of them. they are usually directed to an individual, not a crowd, so why be outraged at someone else's conversation.

In this case, it's just a bunch of people censoring their own lives, maybe in the same way that the majority of this country ignores our not insignificant social problems.

"Hey, as long as I'm all set, f*#k the rest of the them"

Or "that harshes my life buzz so it shouldn't exist".

Censorship of your own life is like strapping a pair of horse blnders on your head.


Right?
kunlun_shan

Mountain climber
SF, CA
Jul 27, 2011 - 10:57am PT
I did some testing and discovered the solution to getting the script to install is to have Greasemonkey enabled. Make sure the check mark shows under Tools -> Greasemonkey,:


Pate, for me the script is a more elegant solution than "not reading someone's posts". Seems like you have a lot of energy invested in commenting on this :)

High Fructose Corn Spirit

Gym climber
-A community of hairless apes
Jul 27, 2011 - 01:19pm PT
A quick update.

Not sure what happened. Uninstalled Firefox and reinstalled. Now the script installs. Running fine.

All I really know is I spent way too much time on this.

Thanks again for the efforts.
fattrad

Mountain climber
GOP Convention
Jul 27, 2011 - 01:27pm PT
All of this work just because of little ol' me???????


Bwahahahahahahahaha!!!!111666



The evil one
YoungGun

climber
North
Dec 9, 2011 - 10:29am PT
Many thanks for taking the time to write this. The forum looks much less cluttered with political drivel =)

Btw, I'm using it in Chrome as well, no problems at all.
Ron Anderson

Trad climber
USA Carson city Nev.
Dec 9, 2011 - 10:34am PT
it could get mighty lonely for us locker!
locker

Social climber
CO
Dec 9, 2011 - 10:38am PT


Ron...



"Nobody loves me like I do!!!"...

~~~ Woody Allen
FortMental

Social climber
Albuquerque, NM
Dec 9, 2011 - 10:38pm PT
part time commies: GONE!
sullly

Trad climber
Dec 10, 2011 - 07:39am PT
Kiwi and commie couple gone
nature

climber
Aridzona for now Denver.... here I come...
Dec 10, 2011 - 10:17am PT
you all suck.


(not that anyone will be able to read that ;)
Manjusri

climber
Sep 1, 2012 - 11:50am PT
Works like a charm. Thanks.
Malemute

Ice climber
the ghost
Oct 8, 2012 - 05:43pm PT
Here's a version that deletes posts via usernames. You don't need the userid.
Cut & paste the following into a file called supertopo.user.js, then open that file with firefox (you need greasemonkey installed).

EDIT: remove the X in lines 1 & 4
// =X=UserScript=X=
// @name supertopo
// @namespace http://www.supertopo.com/climbing
// =X=/UserScript=X=

// script to remove supertopo posts by trolls

// inside blanks MUST be only 1 blank
// do not include leading or trailing blanks
trolls = new Array(
"BES1'st","iannonymous","navblk4","midarockjock","4damages","sawin",
"BLUEBLOCR",
"bluering",
"bookworm",
"corniss chopper",
"Donald Thompson",
"Duardo",
"Farouk",
"fattrad", // banned
"go-B",
"LEB", // banned
"MikeL",
"skipt", // banned
"TGT",
"The Chief",
"WBraun",
"Weld_it"
);

var verbose = 0; // set to 1 to see debug output in browser's error console

//
// FixAlias
// remove unwanted blanks in an alias
//
function FixAlias(alias)
{
// remove html code
alias = alias.replace(/]*>/g, '');

// convert multiple blanks to one blank
alias = alias.replace(/(\s{2,})/g," ");

// remove leading blanks from alias
alias = alias.replace(/^(\s*)/,"");

// remove trailing blanks from alias
alias = alias.replace(/(\s*)$/,"");

return alias;
} // end of FixAlias

//
// ClobberTroll
// if alias is a troll, hide the block
//
function ClobberTroll(alias, node)
{
var q;
var pnode;
//-------------------

for (q=0; q<trolls.length; q++)
{
if (alias == trolls[q])
{if (verbose) GM_log ('clobber ' + alias);
pnode = node.parentNode.parentNode;
pnode.style.display = "none";
break;
}
}
} // end of ClobberTroll

//
// TrollSearch
// find trolls by looking for class icon-member
//
function TrollSearch()
{
var i;
var alias;
var node;
var array;
//---------------------------------

array = document.body.getElementsByClassName('icon-member');
for (i=0; i<array.length; i++)
{
node = array[ i ].nextSibling;
if (node == null) continue;
node = node.nextSibling;
if (node == null) continue;
if (node.nodeName != 'B') continue;

alias = node.innerHTML;
if (verbose) GM_log ('M3 node alias= ' + alias);

// fix up the alias
alias = FixAlias(alias);
if (verbose) GM_log ('M3 fixed alias= ' + alias);

// remove posters with low signal to noise ratio
ClobberTroll(alias, node);
}

} // end of TrollSearch

//
// main
//
if (verbose) GM_log('page title= ' + document.title);

// skip pages without a title
if (document.title == "") return;

// skip main forum page
if (document.title ==
"Rock Climbing Discussion Forum and Climbing Route Beta") return;

TrollSearch();

// end of main
Messages 21 - 40 of total 110 in this topic << First  |  < Previous  |  Show All  |  Next >  |  Last >>
Return to Forum List
Post a Reply
 
Our Guidebooks
Check 'em out!
SuperTopo Guidebooks


Try a free sample topo!

 
SuperTopo on the Web

Review Categories
Recent Trip Report and Articles
Recent Route Beta
Recent Gear Reviews