OCAU Forums Greasemonkey Scripts
(Difference between revisions)
(→Scripts) |
(Reordered scripts and added 'author'.) |
||
Line 4: | Line 4: | ||
== Scripts == | == Scripts == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Highlight My Posts === | === Highlight My Posts === | ||
Highlights all of your posts by detecting the "Edit" button. Changes your username's link colour to a value defined in this script and/or inserts an image after the username link. The image can be a standard vBulletin one (like in the screenshot below) or an image from somewhere else, and because your browser stores it in the cache it will not be downloaded each time you load a thread. | Highlights all of your posts by detecting the "Edit" button. Changes your username's link colour to a value defined in this script and/or inserts an image after the username link. The image can be a standard vBulletin one (like in the screenshot below) or an image from somewhere else, and because your browser stores it in the cache it will not be downloaded each time you load a thread. | ||
Line 25: | Line 10: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightMyPosts.user.js HighlightMyPosts.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightMyPosts.user.js HighlightMyPosts.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 39: | Line 27: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightUsers.user.js HighlightUsers.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightUsers.user.js HighlightUsers.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 53: | Line 44: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightUsersEnhanced.user.js HighlightUsersEnhanced.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/HighlightUsersEnhanced.user.js HighlightUsersEnhanced.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 68: | Line 62: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/QuickSubscribe.user.js QuickSubscribe.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/QuickSubscribe.user.js QuickSubscribe.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 94: | Line 91: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/QuickSubscribe2.user.js QuickSubscribe2.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/QuickSubscribe2.user.js QuickSubscribe2.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 108: | Line 108: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/ThreadListUnsubscribe.user.js ThreadListUnsubscribe.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/ThreadListUnsubscribe.user.js ThreadListUnsubscribe.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 122: | Line 125: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/QuickFriends&Ignore.user.js QuickFriends&Ignore.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/QuickFriends&Ignore.user.js QuickFriends&Ignore.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 136: | Line 142: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveGuestUsersNotice.user.js RemoveGuestUsersNotice.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveGuestUsersNotice.user.js RemoveGuestUsersNotice.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 150: | Line 159: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveForumsListLinkUnderline.user.js RemoveForumsListLinkUnderline.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveForumsListLinkUnderline.user.js RemoveForumsListLinkUnderline.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 164: | Line 176: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemovePostsLinkUnderline.user.js RemovePostsLinkUnderline.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemovePostsLinkUnderline.user.js RemovePostsLinkUnderline.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 178: | Line 193: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveThreadListLinkUnderline.user.js RemoveThreadListLinkUnderline.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveThreadListLinkUnderline.user.js RemoveThreadListLinkUnderline.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 192: | Line 210: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/SelectRequestReadReceipt.user.js SelectRequestReadReceipt.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/SelectRequestReadReceipt.user.js SelectRequestReadReceipt.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 206: | Line 227: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/StretchMessageField.user.js StretchMessageField.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/StretchMessageField.user.js StretchMessageField.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 220: | Line 244: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/DoNotQuoteImages.user.js DoNotQuoteImages.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/DoNotQuoteImages.user.js DoNotQuoteImages.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 238: | Line 265: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/EnhanceLinks.user.js EnhanceLinks.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/EnhanceLinks.user.js EnhanceLinks.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 252: | Line 282: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/WhichMarketplace.user.js WhichMarketplace.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/WhichMarketplace.user.js WhichMarketplace.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 266: | Line 299: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/ChangePrefixColour.user.js ChangePrefixColour.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/ChangePrefixColour.user.js ChangePrefixColour.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 280: | Line 316: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveEntertainmentForumPrefixes.user.js RemoveEntertainmentForumPrefixes.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveEntertainmentForumPrefixes.user.js RemoveEntertainmentForumPrefixes.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 294: | Line 333: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/HighQualityYouTubeClips.user.js HighQualityYouTubeClips.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/HighQualityYouTubeClips.user.js HighQualityYouTubeClips.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 308: | Line 350: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveBookmarksFooter.user.js RemoveBookmarksFooter.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveBookmarksFooter.user.js RemoveBookmarksFooter.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 322: | Line 367: | ||
|align="right" |'''Script:''' | |align="right" |'''Script:''' | ||
|[http://greasemonkey.rezin.net/OCAU/Rezin/MilitaryTime.user.js MilitaryTime.user.js] | |[http://greasemonkey.rezin.net/OCAU/Rezin/MilitaryTime.user.js MilitaryTime.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |Rezin | ||
|- | |- | ||
|align="right" |'''Version:''' | |align="right" |'''Version:''' | ||
Line 328: | Line 376: | ||
|align="right" |'''User Edits:''' | |align="right" |'''User Edits:''' | ||
|No. | |No. | ||
+ | |} | ||
+ | |||
+ | |||
+ | === Remove unwanted forums from newpost searches === | ||
+ | Removes forum topics from searches. I don't care for Extreme Cooling forums, so I prefer not to have to filter through them when I refresh OCAU. To screen a forum topic, just add it to the scripts array, separated by a comma. | ||
+ | {| border="0" cellpadding="1" cellspacing="1" | ||
+ | |align="right" |'''Script:''' | ||
+ | |[http://userscripts.org/scripts/source/62041.user.js Screentopics.user.js] | ||
+ | |- | ||
+ | |align="right" |'''Author:''' | ||
+ | |domlebo | ||
+ | |- | ||
+ | |align="right" |'''Version:''' | ||
+ | |1.0 | ||
+ | |- | ||
+ | |align="right" |'''User Edits:''' | ||
+ | |Yes. | ||
|} | |} |
Revision as of 20:52, 22 December 2009
Here are some Greasemonkey scripts for the OCAU Forums you may find useful. You can discuss these scripts here.
Note: You will need to remove (either before or after installing the scripts below) any existing copies of these scripts installed before 31/7/08 otherwise there will be multiple copies of the same script.
Scripts
Highlight My Posts
Highlights all of your posts by detecting the "Edit" button. Changes your username's link colour to a value defined in this script and/or inserts an image after the username link. The image can be a standard vBulletin one (like in the screenshot below) or an image from somewhere else, and because your browser stores it in the cache it will not be downloaded each time you load a thread.
Script: | HighlightMyPosts.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Only if you want to change the colour or image location. Can enable/disable the colour or image highlighting independantly. |
Highlight Users
Highlights the usernames specified in this script when viewing a thread. Changes their username's link colour to a value defined in this script and/or inserts an image after the username link. The image can be a standard vBulletin one (like in the screenshot above) or an image from somewhere else, and because your browser stores it in the cache it will not be downloaded each time you load a thread. The "Highlight My Posts" script does not need to be run at the same time as this script as you can just include your username in this script.
Script: | HighlightUsers.user.js |
Author: | Rezin |
Version: | 1.1 |
User Edits: | Yes - the required usernames need to be set, and the global colour and image location need to be set. Can enable/disable the colour or image highlighting independantly. |
Highlight Users Enhanced
Same functionality as "Highlight Users" except you can specify an image and/or colour for each username. The "Highlight Users" and "Highlight My Posts" scripts do not need to be run at the same time as this script.
Script: | HighlightUsersEnhanced.user.js |
Author: | Rezin |
Version: | 1.1 |
User Edits: | Yes - the required usernames (and their associated colour/image) need to be set. Can enable/disable the colour or image highlighting independantly (globally or per username). |
Quick Subscribe
Adds several options to the "Thread Tools" popup menu for a thread to quickly subscribe to that thread.
Script: | QuickSubscribe.user.js |
Author: | Rezin |
Version: | 1.2 |
User Edits: | No. |
Quick Subscribe 2
Adds a "Quick Subscribe" menu next to the "Thread Tools" menu with options for subscribing to a thread. When the currently viewed thread is already subscribed to, an "Unsubscribe from this Thread" link is shown instead.
Script: | QuickSubscribe2.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Thread List Unsubscribe
Quickly unsubscribe from a thread using the subscription indicator image.
Script: | ThreadListUnsubscribe.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Quick Friend/Ignore
Inserts an 'Add *** to Your Friends / Ignore List' option in a user's quick menu.
Script: | QuickFriends&Ignore.user.js |
Author: | Rezin |
Version: | 1.1 |
User Edits: | No. |
Remove 'Guest Users' Notice
Removes the "OCAU's Forums will be viewable by guest users soon" notice.
Script: | RemoveGuestUsersNotice.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Remove Link Underlines - Forums List
Removes link underlines for the forums list and adds an underline on hover.
Script: | RemoveForumsListLinkUnderline.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Only if you want to change the link styles. |
Remove Link Underlines - Posts
Removes link underlines for posts and adds an underline on hover.
Script: | RemovePostsLinkUnderline.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Only if you want to change the link styles. |
Remove Link Underlines - Threads List
Removes link underlines for the threads list and adds an underline on hover.
Script: | RemoveThreadListLinkUnderline.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Only if you want to change the link styles. |
Select Request Read Receipt
Automatically selects the "Request a read receipt for this message" checkbox when sending a PM.
Script: | SelectRequestReadReceipt.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Stretch Message Field
Stretches the message field on the 'Post New Thread' and 'Reply to Thread' forms.
Script: | StretchMessageField.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Do Not Quote Images
Alerts you when [IMG] tags are used within [QUOTE] tags.
Script: | DoNotQuoteImages.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Enhance Links
Enhances links within posts in various ways. In the image below:
- the first link no longer opens in a new tab/window, and a tooltip will display the URL;
- the image beside it will open the link in a new tab/window;
- the green link at the end is the domain portion of the link.
Script: | EnhanceLinks.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Yes, though only if you want to disable a function. |
Which Marketplace Is That?
Identifies each marketplace and prepends their parent forum name.
Script: | WhichMarketplace.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Change Prefix Colour
Allows you to override prefix colours.
Script: | ChangePrefixColour.user.js |
Author: | Rezin |
Version: | 1.2 |
User Edits: | Replace the prefix colour names with your desired colour. The URL in the script is to a page which lists the various colour names. |
Remove Entertainment Forum Prefixes
Removes the specified prefixes in the Entertainment forum.
Script: | RemoveEntertainmentForumPrefixes.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | Only if you don't want to remove all of the prefixes. Current prefixes are: TV, Movie, Book, Music and Misc. |
High Quality YouTube Clips
Uses the high quality version of YouTube clips. Also increases the size and adds a full screen button.
Script: | HighQualityYouTubeClips.user.js |
Author: | Rezin |
Version: | 1.1 |
User Edits: | Only if you do not want the larger sized clips or the full screen button. |
Removes the 'Bookmarks' table at the bottom of threads in guest-accessible forums.
Script: | RemoveBookmarksFooter.user.js |
Author: | Rezin |
Version: | 1.0 |
User Edits: | No. |
Military Time
Converts all (except the "Most users ever online") times to the 24-hour notation.
Script: | MilitaryTime.user.js |
Author: | Rezin |
Version: | 1.1 |
User Edits: | No. |
Remove unwanted forums from newpost searches
Removes forum topics from searches. I don't care for Extreme Cooling forums, so I prefer not to have to filter through them when I refresh OCAU. To screen a forum topic, just add it to the scripts array, separated by a comma.
Script: | Screentopics.user.js |
Author: | domlebo |
Version: | 1.0 |
User Edits: | Yes. |