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
|
 |
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.
|
 |
it could get mighty lonely for us locker!
|
|
locker
Social climber
CO
|
 |
Ron...
"Nobody loves me like I do!!!"...
~~~ Woody Allen
|
|
FortMental
Social climber
Albuquerque, NM
|
 |
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
|
 |
Works like a charm. Thanks.
|
|
Malemute
Ice climber
the ghost
|
 |
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
|
|
|
SuperTopo on the Web
|