[Main Page] Main Page | Recent changes | View source | Page history

Printable version | Disclaimers | Privacy policy | Latest revision

Not logged in
Log in | Help
 

OCAU Forums Greasemonkey Scripts

(Difference between revisions)

m (Added the 'Remove Entertainment Forum Prefixes' script.)
(Undo revision 22212 by Rezin (talk))
 
(14 intermediate revisions by 3 users not shown)
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.
 +
[[image:OCAU_Greasemonkey-Highlight.png|center]]
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 15: Line 19:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Only if you want to change the colour or image location. Can enable/disable the colour or image highlighting independantly.
 
|Only if you want to change the colour or image location. Can enable/disable the colour or image highlighting independantly.
|-
 
|valign="top" |'''Description:'''
 
|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.
 
 
|}
 
|}
[[image:OCAU_Greasemonkey-Highlight.png|center]]
+
 
  
 
=== Highlight Users ===
 
=== 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.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 31: Line 36:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''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.
 
|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.
|-
 
|valign="top" |'''Description:'''
 
|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.
 
 
|}
 
|}
 +
  
 
=== Highlight Users Enhanced ===
 
=== 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.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 46: Line 53:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''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).
 
|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).
|-
 
|valign="top" |'''Description:'''
 
|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.
 
 
|}
 
|}
 +
  
 
=== Quick Subscribe ===
 
=== Quick Subscribe ===
 +
Adds several options to the "Thread Tools" popup menu for a thread to quickly subscribe to that thread.
 +
[[image:OCAU_Greasemonkey-QuickSubscribe.gif|center]]
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 61: Line 71:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|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.
 +
{| border="0" cellpadding="1" cellspacing="1" align="center"
 +
|colspan="2" |[[image:QuickSub2-3.png|center]]
 
|-
 
|-
|valign="top" |'''Description:'''
+
|colspan="2" |[[image:QuickSub2-4.png|center]]
|Adds several options to the "Thread Tools" popup menu for a thread to quickly subscribe to that thread.
+
|-
 +
|[[image:QuickSub2-5.png|center]]
 +
|[[image:QuickSub2-6.png|center]]
 +
|-
 +
|colspan="2" |[[image:QuickSub2-1.png|center]]
 +
|-
 +
|colspan="2" |[[image:QuickSub2-2.png|center]]
 
|}
 
|}
[[image:OCAU_Greasemonkey-QuickSubscribe.gif|center]]
+
{| border="0" cellpadding="1" cellspacing="1"
 +
|align="right" |'''Script:'''
 +
|[http://greasemonkey.rezin.net/OCAU/Rezin/QuickSubscribe2.user.js QuickSubscribe2.user.js]
 +
|-
 +
|align="right" |'''Author:'''
 +
|Rezin
 +
|-
 +
|align="right" |'''Version:'''
 +
|1.0
 +
|-
 +
|align="right" |'''User Edits:'''
 +
|No.
 +
|}
 +
 
  
 
=== Thread List Unsubscribe ===
 
=== Thread List Unsubscribe ===
 +
Quickly unsubscribe from a thread using the subscription indicator image.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 77: Line 117:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Quickly unsubscribe from a thread using the subscription indicator image.
 
 
|}
 
|}
 +
  
 
=== Quick Friend/Ignore ===
 
=== Quick Friend/Ignore ===
 +
Inserts an 'Add *** to Your [http://forums.overclockers.com.au/profile.php?do=buddylist Friends] / [http://forums.overclockers.com.au/profile.php?do=ignorelist Ignore] List' option in a user's quick menu.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 92: Line 134:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Inserts an 'Add *** to Your [http://forums.overclockers.com.au/profile.php?do=buddylist Friends] / [http://forums.overclockers.com.au/profile.php?do=ignorelist Ignore] List' option in a user's quick menu.
 
 
|}
 
|}
 +
  
 
=== Remove 'Guest Users' Notice ===
 
=== Remove 'Guest Users' Notice ===
 +
Removes the "OCAU's Forums will be viewable by guest users soon" notice.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 107: Line 151:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Removes the "OCAU's Forums will be viewable by guest users soon" notice.
 
 
|}
 
|}
 +
  
 
=== Remove Link Underlines - Forums List ===
 
=== Remove Link Underlines - Forums List ===
 +
Removes link underlines for the forums list and adds an underline on hover.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 122: Line 168:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Only if you want to change the link styles.
 
|Only if you want to change the link styles.
|-
 
|valign="top" |'''Description:'''
 
|Removes link underlines for the forums list and adds an underline on hover.
 
 
|}
 
|}
 +
  
 
=== Remove Link Underlines - Posts ===
 
=== Remove Link Underlines - Posts ===
 +
Removes link underlines for posts and adds an underline on hover.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 137: Line 185:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Only if you want to change the link styles.
 
|Only if you want to change the link styles.
|-
 
|valign="top" |'''Description:'''
 
|Removes link underlines for posts and adds an underline on hover.
 
 
|}
 
|}
 +
  
 
=== Remove Link Underlines - Threads List ===
 
=== Remove Link Underlines - Threads List ===
 +
Removes link underlines for the threads list and adds an underline on hover.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 152: Line 202:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Only if you want to change the link styles.
 
|Only if you want to change the link styles.
|-
 
|valign="top" |'''Description:'''
 
|Removes link underlines for the threads list and adds an underline on hover.
 
 
|}
 
|}
 +
  
 
=== Select Request Read Receipt ===
 
=== Select Request Read Receipt ===
 +
Automatically selects the "Request a read receipt for this message" checkbox when sending a [http://forums.overclockers.com.au/private.php?do=newpm PM].
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 167: Line 219:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Automatically selects the "Request a read receipt for this message" checkbox when sending a [http://forums.overclockers.com.au/private.php?do=newpm PM].
 
 
|}
 
|}
 +
  
 
=== Stretch Message Field ===
 
=== Stretch Message Field ===
 +
Stretches the message field on various forms.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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:'''
|1.0
+
|1.1
 
|-
 
|-
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Stretches the message field on the 'Post New Thread' and 'Reply to Thread' forms.
 
 
|}
 
|}
 +
  
 
=== Do Not Quote Images ===
 
=== Do Not Quote Images ===
 +
Alerts you when [IMG] tags are used within [QUOTE] tags.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 197: Line 253:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Alerts you when [IMG] tags are used within [QUOTE] tags.
 
 
|}
 
|}
 +
  
 
=== Enhance Links ===
 
=== 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.
 +
[[image:OCAU_Greasemonkey-EnhanceLinks.png|center]]
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 212: Line 274:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Yes, though only if you want to disable a function.
 
|Yes, though only if you want to disable a function.
|-
 
|valign="top" |'''Description:'''
 
|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;
 
 
|}
 
|}
[[image:OCAU_Greasemonkey-EnhanceLinks.png|center]]
+
 
  
 
=== Which Marketplace Is That? ===
 
=== Which Marketplace Is That? ===
 +
Identifies each marketplace and prepends their parent forum name.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 231: Line 291:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|No.
 
|No.
|-
 
|valign="top" |'''Description:'''
 
|Identifies each marketplace and prepends their parent forum name.
 
 
|}
 
|}
 +
  
 
=== Change Prefix Colour ===
 
=== Change Prefix Colour ===
 +
Allows you to override prefix colours.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 246: Line 308:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''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.
 
|Replace the prefix colour names with your desired colour. The URL in the script is to a page which lists the various colour names.
|-
 
|valign="top" |'''Description:'''
 
|Allows you to override prefix colours.
 
 
|}
 
|}
 +
  
 
=== Remove Entertainment Forum Prefixes ===
 
=== Remove Entertainment Forum Prefixes ===
 +
Removes the specified prefixes in the Entertainment forum.
 
{| border="0" cellpadding="1" cellspacing="1"
 
{| border="0" cellpadding="1" cellspacing="1"
 
|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 261: Line 325:
 
|align="right" |'''User Edits:'''
 
|align="right" |'''User Edits:'''
 
|Only if you don't want to remove all of the prefixes. Current prefixes are: TV, Movie, Book, Music and Misc.
 
|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.
 +
{| border="0" cellpadding="1" cellspacing="1"
 +
|align="right" |'''Script:'''
 +
|[http://greasemonkey.rezin.net/OCAU/Rezin/HighQualityYouTubeClips.user.js HighQualityYouTubeClips.user.js]
 
|-
 
|-
|valign="top" |'''Description:'''
+
|align="right" |'''Author:'''
|Removes the specified prefixes in the Entertainment forum.
+
|Rezin
 +
|-
 +
|align="right" |'''Version:'''
 +
|1.1
 +
|-
 +
|align="right" |'''User Edits:'''
 +
|Only if you do not want the larger sized clips or the full screen button.
 +
|}
 +
 
 +
 
 +
=== Remove 'Bookmarks' Footer ===
 +
Removes the 'Bookmarks' table at the bottom of threads in guest-accessible forums.
 +
{| border="0" cellpadding="1" cellspacing="1"
 +
|align="right" |'''Script:'''
 +
|[http://greasemonkey.rezin.net/OCAU/Rezin/RemoveBookmarksFooter.user.js RemoveBookmarksFooter.user.js]
 +
|-
 +
|align="right" |'''Author:'''
 +
|Rezin
 +
|-
 +
|align="right" |'''Version:'''
 +
|1.0
 +
|-
 +
|align="right" |'''User Edits:'''
 +
|No.
 +
|}
 +
 
 +
 
 +
=== Military Time ===
 +
Converts all (except the "Most users ever online") times to the 24-hour notation.
 +
{| border="0" cellpadding="1" cellspacing="1"
 +
|align="right" |'''Script:'''
 +
|[http://greasemonkey.rezin.net/OCAU/Rezin/MilitaryTime.user.js MilitaryTime.user.js]
 +
|-
 +
|align="right" |'''Author:'''
 +
|Rezin
 +
|-
 +
|align="right" |'''Version:'''
 +
|1.1
 +
|-
 +
|align="right" |'''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.
 +
{| 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.
 
|}
 
|}

Latest revision as of 19:15, 21 April 2014

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.

Contents

[edit] Scripts

[edit] 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.

OCAU Greasemonkey-Highlight.png
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.


[edit] 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.


[edit] 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).


[edit] Quick Subscribe

Adds several options to the "Thread Tools" popup menu for a thread to quickly subscribe to that thread.

OCAU Greasemonkey-QuickSubscribe.gif
Script: QuickSubscribe.user.js
Author: Rezin
Version: 1.2
User Edits: No.


[edit] 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.

QuickSub2-3.png
QuickSub2-4.png
QuickSub2-5.png
QuickSub2-6.png
QuickSub2-1.png
QuickSub2-2.png
Script: QuickSubscribe2.user.js
Author: Rezin
Version: 1.0
User Edits: No.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] Stretch Message Field

Stretches the message field on various forms.

Script: StretchMessageField.user.js
Author: Rezin
Version: 1.1
User Edits: No.


[edit] 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.


[edit] 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.
OCAU Greasemonkey-EnhanceLinks.png
Script: EnhanceLinks.user.js
Author: Rezin
Version: 1.0
User Edits: Yes, though only if you want to disable a function.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] 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.


[edit] Remove 'Bookmarks' Footer

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.


[edit] 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.


[edit] 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.