pickleclicky
Introducing pickleclicky v2.1[alpha]!
Pickleclicky is a Greasemonkey script for Firefox for the Radiohead Message Board. It may work with the other browser ports of Greasemonkey; I haven't checked it. What it does is, whenever you open a new message on the RHMB, it uses a regexp to scan the message for URLs (presently it's little more complex than checking for words that begin with 'www' or 'http' and I'm not sure it really needs to be any more complex than that) and then magically transforms those URLs into clickable links.
VERSION 2.1a
New Features
- MORE CUSTOMI
ZSATION! - A new menu lets you change the board colour, block icon, block icon colour, reply highlight colour to whatever you want. It also lets you toggle whether pressing Enter will submit a message for lazy
Brooke and Harriunnamed people. Some other customisations people have already suggested will be trivial to add to this, so look out for them in future versions, and feel free to suggest your own! To get the menu, click the new "MORE" link at the top; click it again to hide the menu. - NO MORE HIDDEN MESSAGES
- You know? Those annoying messages with no subject line, that make you go and dig in the page source just to find the URL? No more! Pickleclicky gives them a subject line, so now they're only a click away!
Bugfixes
- IP blocking should work. No, really, this time! *dies of embarrassment*
VERSION 2.0a
New Features
- NO MORE STEBE-BLOCKER!
- "Say, what, Goosey? Isn't the Stebe-blocker part of the raison d'être of pickleclicky?"
- Well, yes, yes it is, but pickleclicky now allows you to block any user, rather than just Stebe. You can now block users by name or by IP address. (Note: IP blocking works only on individual post pages. There's no realistic way of making it work on the main page.)
- REPLY HIGHLIGHTER
- Unread replies to your messages will now be highlighted to prevent people from thinking you're rude when you really just didn't notice their reply.
- To get this to work, you need to save your username to pickleclicky. Just click the "Save to pickleclicky" button that now appears next to the username entry field.
- Note: currently pickleclicky can only highlight replies to one username at a time. Those of you who like to use multiple usernames, let me know, and I'll weigh up whether it's worth accounting for that.
- IMAGEIFIER
- pickleclicky will attempt to display an image if it thinks a url looks like an image url. It will display the actual url beneath the image.
- "Hey, Goosey, why isn't this URL clickable?"
- Because one reason image embedding might fail is if the site doesn't allow hotlinking. You'll have to C&P the URL then, anyway.
- To get this to work, you will have to turn SFW mode off (it's on by default), by clicking the link that says "SFW MODE". People with SFW mode on won't see pictures.
- NO MORE ENTER FAIL
- If you accidentally press enter in the subject field (or, for that matter, in the username or password field), pickleclicky will prevent your message from being submitted, giving you time to write an actual post body.
- GREYBOARD / WHITEBOARD OPTION
- pickleclicky can turn your board white or grey. Unfortunately, this feature suffers from the same annoying 'flash' that Pablo's script had :/
Improvements
- spotify: and about: protocol links will now be linkified.
- pickleclicky will no longer linkify words like "awww" and "ewww".
- pickleclicky should now work with your chosen font board preferences.
- clicky's pickle is no longer curl.
Known Issues
- The greyboard / whiteboard option suffers from an annoying flash while the page is loading.
- If Firefox forgets which links you have visited (which can happen), pickleclicky will highlight read replies as well as unread replies.
- The "user blocked" message is an ugly colour.
Installation
If you have Greasemonkey installed for your browser, just click here. If you don't have Greasemonkey installed, you can install it (for Firefox) from https://addons.mozilla.org/en-US/firefox/addon/748. As I said, there are ports for other browsers, but I don't know if this will work with them, and I don't know where to get them. If you really want to try it, Google is your friend.
Version history
- 0.6a -- November 1st 2007
- Steve's messages will now be blocked. Note that it's currently not feasible to block them on the main page, since that would require username-based blocking, and Steve rotates through usernames so quickly. The individual messages, however, can be blocked by means of IP-checking.
- 0.512a -- September 8th 2007
- Will now parse https protocols as well as http. Note that leaving off the protocol will cause it to default to http.
- 0.511a -- September 5th, 2007
- Text should no longer show up in Times New Roman. However, this ignores the font you have chosen in your profile and shows it in the default board font. Looking for ways to fix that.
- 0.51a -- September 5th, 2007
- Now shows the IP address of the poster after their username.
- Fixed a bug where URLs would sometimes be followed by the word 'undefined'.
- Fixed the 'http://' in URLs being eaten from the displayed text of the link if it was typed in.
- 0.5a
- Fixed a bug that would eat any trailing HTML tags on a URL
Legal Junk
This software is supplied 'as-is' without warranty, express or implied. You use it at your own risk. The author will not be held liable for any damages or losses arising from proper or improper use of this software. Can help slimming only as part of a calorie-controlled diet. Investments can go down as well as up. Your connection's data-speed: it's not just a good idea, it's the law. Other than that, do what you like, I don't care.