Added table of contents.

This commit is contained in:
Makaze 2014-11-28 15:51:38 -05:00
parent fdb4857ea1
commit e593aa8b92
1 changed files with 87 additions and 45 deletions

132
README.md
View File

@ -3,163 +3,205 @@ Userscripts
A collection of my client-side userscripts.
Invision Power
==============
## Table of Contents
#### IP.Board_Auto-Save_Posts.user.js
* [Invision Power](#invision-power)
* [`IP.Board_Auto-Save_Posts.user.js`](#ipboard_auto-save_postsuserjs)
* [`IP.Board_Forum_Cleanup.user.js`](#ipboard_forum_cleanupuserjs)
* [`IP.Board_Hide_Gender_in_Miniprofies.user.js`](#ipboard_hide_gender_in_miniprofiesuserjs)
* [`IP.Board_Isolate_Posts_by_User.user.js`](#ipboard_isolate_posts_by_useruserjs)
* [`IP.Board_Member_Nicknames.user.js`](#ipboard_member_nicknamesuserjs)
* [`IP.Board_Navigation_Shortcuts.user.js`](#ipboard_navigation_shortcutsuserjs)
* [`IP.Board_Plaintext_BBCode.user.js`](#ipboard_plaintext_bbcodeuserjs)
* [`IP.Board_Post_Loss_Prevention.user.js`](#ipboard_post_loss_preventionuserjs)
* [`IP.Board_Post_Style.user.js`](#ipboard_post_styleuserjs)
* [`IP.Chat-Specific_Theme.user.js`](#ipchat-specific_themeuserjs)
* [`IP.Chat_Auto-Resizing_Popup.user.js`](#ipchat_auto-resizing_popupuserjs)
* [`IP.Chat_Convert_Smilies_to_Text.user.js`](#ipchat_convert_smilies_to_textuserjs)
* [`IP.Chat_Extension.user.js`](#ipchat_extensionuserjs)
* [`IP.Chat_Ignore.user.js`](#ipchat_ignoreuserjs)
* [`IP.Chat_Kick_Notice.user.js`](#ipchat_kick_noticeuserjs)
* [`IP.Chat_Logs.user.js`](#ipchat_logsuserjs)
* [`IP.Chat_Nickname_Users.user.js`](#ipchat_nickname_usersuserjs)
* [`IP.Chat_Pings.user.js`](#ipchat_pingsuserjs)
* [`SF_Change_FE_in_Miniprofiles.user.js`](#sf_change_fe_in_miniprofilesuserjs)
* [`SF_Mafia_Disable_Post_Editing.user.js`](#sf_mafia_disable_post_editinguserjs)
* [`dice_concise.user.js`](#dice_conciseuserjs)
* [XenForo](#xenforo)
* [`XenForo_Alerts_in_Page_Title.user.js`](#xenforo_alerts_in_page_titleuserjs)
* [`XenForo_Auto-applying_Macros.user.js`](#xenforo_auto-applying_macrosuserjs)
* [`XenForo_Avatar_Preview.user.js`](#xenforo_avatar_previewuserjs)
* [`XenForo_Block_Signatures.user.js`](#xenforo_block_signaturesuserjs)
* [`XenForo_Expanded_Search_Results.user.js`](#xenforo_expanded_search_resultsuserjs)
* [`XenForo_Hide_Gender_in_Miniprofiles.user.js`](#xenforo_hide_gender_in_miniprofilesuserjs)
* [`XenForo_Isolate_Posts_by_User.user.js`](#xenforo_isolate_posts_by_useruserjs)
* [`XenForo_Member_Nicknames.user.js`](#xenforo_member_nicknamesuserjs)
* [`XenForo_Message_Archiver.user.js`](#xenforo_message_archiveruserjs)
* [`XenForo_Navigation_Shortcuts.user.js`](#xenforo_navigation_shortcutsuserjs)
* [`XenForo_Plaintext_BBCode.user.js`](#xenforo_plaintext_bbcodeuserjs)
* [`XenForo_Post_Style.user.js`](#xenforo_post_styleuserjs)
* [Miscellaneous](#miscellaneous)
* [`EventHandler.user.js`](#eventhandleruserjs)
* [`Freeze_All_GIFs.user.js`](#freeze_all_gifsuserjs)
* [`GlobalVariableConstructor.user.js`](#globalvariableconstructoruserjs)
* [`MakazeScriptOptions_Menu.user.js`](#makazescriptoptions_menuuserjs)
* [`Tumblr_Custom_Buttons.user.js`](#tumblr_custom_buttonsuserjs)
## Invision Power
#### `IP.Board_Auto-Save_Posts.user.js`
**Name**: IP.Board Post Auto-Saving + Management
**Description**: Save and manage post drafts for IP.Board forums.
#### IP.Board_Forum_Cleanup.user.js
#### `IP.Board_Forum_Cleanup.user.js`
**Name**: IP.Board - Forum Cleanup
**Description**: Cleans up the IP.Board interface.
#### IP.Board_Hide_Gender_in_Miniprofies.user.js
#### `IP.Board_Hide_Gender_in_Miniprofies.user.js`
**Name**: IP.Board - Hide Gender in Miniprofiles
**Description**: IP.Board - Hide Gender in Miniprofiles
#### IP.Board_Isolate_Posts_by_User.user.js
#### `IP.Board_Isolate_Posts_by_User.user.js`
**Name**: IP.Board - Isolate Posts by User
**Description**: Adds links to 'Who posted in' lists and posts that generate all posts by that user in the thread.
#### IP.Board_Member_Nicknames.user.js
#### `IP.Board_Member_Nicknames.user.js`
**Name**: IP.Board - Member Nicknames
**Description**: Adds an optional customized Nickname field to the profiles of members of your choice.
#### IP.Board_Navigation_Shortcuts.user.js
#### `IP.Board_Navigation_Shortcuts.user.js`
**Name**: IP.Board - Navigation Shortcuts
**Description**: Adds keyboard navigation shortcuts to XenForo.
#### IP.Board_Plaintext_BBCode.user.js
#### `IP.Board_Plaintext_BBCode.user.js`
**Name**: IP.Board - Plaintext BBCode
**Description**: Adds BBCode button support to Plaintext editor mode.
#### IP.Board_Post_Loss_Prevention.user.js
#### `IP.Board_Post_Loss_Prevention.user.js`
**Name**: IP.Board Post Loss Prevention
**Description**: Force the browser to ask you before leaving a page with an unfinished post.
#### IP.Board_Post_Style.user.js
#### `IP.Board_Post_Style.user.js`
**Name**: IP.Board - Post Style
**Description**: Adds options to apply a predefined style to posts in a variety of ways.
#### IP.Chat-Specific_Theme.user.js
#### `IP.Chat-Specific_Theme.user.js`
**Name**: IP.Chat-Specific Theme
**Description**: IP.Chat-Specific Theme
#### IP.Chat_Auto-Resizing_Popup.user.js
#### `IP.Chat_Auto-Resizing_Popup.user.js`
**Name**: IP.Chat - Auto-Resizing Popup
**Description**: Automatically resizes the chat container to fill the window when in pop-up mode.
#### IP.Chat_Convert_Smilies_to_Text.user.js
#### `IP.Chat_Convert_Smilies_to_Text.user.js`
**Name**: IP.Chat - Convert Smilies to Text
**Description**: Like it says on the tin.
#### IP.Chat_Extension.user.js
#### `IP.Chat_Extension.user.js`
**Name**: IP.Chat Extended History + Concise Format
**Description**: Extend IP.Chat history and make messages concise (optional).
#### IP.Chat_Ignore.user.js
#### `IP.Chat_Ignore.user.js`
**Name**: IP.Chat Ignore
**Description**: Allows you to ignore chat messages from specific users.
#### IP.Chat_Kick_Notice.user.js
#### `IP.Chat_Kick_Notice.user.js`
**Name**: IP.Chat Kick Notice
**Description**: Adds [KICKED] to the page title when you have been kicked.
#### IP.Chat_Logs.user.js
#### `IP.Chat_Logs.user.js`
**Name**: IP.Chat Logs
**Description**: Keep and manage IRC-like logs for IP.Chat clients.
#### IP.Chat_Nickname_Users.user.js
#### `IP.Chat_Nickname_Users.user.js`
**Name**: IP.Chat - Nickname Users
**Description**: Add secondary nicknames for users - shown only in IP.Chat.
#### IP.Chat_Pings.user.js
#### `IP.Chat_Pings.user.js`
**Name**: IP.Chat Pings + Highlight
**Description**: Pings you when specified words are said in the chat.
#### SF_Change_FE_in_Miniprofiles.user.js
#### `SF_Change_FE_in_Miniprofiles.user.js`
**Name**: Serenes Forest - Change 'Favorite Fire Emblem' to 'Favorite FE' in Miniprofiles
**Description**: Like it says on the tin.
#### SF_Mafia_Disable_Post_Editing.user.js
#### `SF_Mafia_Disable_Post_Editing.user.js`
**Name**: SF Mafia - Disable Post Editing
**Description**: Disables the post editing button in the mafia subforum.
#### dice_concise.user.js
#### `dice_concise.user.js`
**Name**: dice_concise for IP.Chat
**Description**: A concise dice simulator for IP.Chat.
XenForo
==============
## XenForo
#### XenForo_Alerts_in_Page_Title.user.js
#### `XenForo_Alerts_in_Page_Title.user.js`
**Name**: XenForo - Alerts in Page Title
**Description**: Shows the number of alerts in the page title.
#### XenForo_Auto-applying_Macros.user.js
#### `XenForo_Auto-applying_Macros.user.js`
**Name**: XenForo - Auto-applying Macros
**Description**: Adds an option to automatically apply XenForo Macros.
#### XenForo_Avatar_Preview.user.js
#### `XenForo_Avatar_Preview.user.js`
**Name**: XenForo - Avatar Preview
**Description**: Generates a post preview for an avatar.
#### XenForo_Block_Signatures.user.js
#### `XenForo_Block_Signatures.user.js`
**Name**: XenForo - Hide Signatures for Certain Users
**Description**: Adds an option to hide users' signatures on XenForo.
#### XenForo_Expanded_Search_Results.user.js
#### `XenForo_Expanded_Search_Results.user.js`
**Name**: XenForo - Expanded Search Results
**Description**: Shows expanded posts in search results instead of snippets.
#### XenForo_Hide_Gender_in_Miniprofiles.user.js
#### `XenForo_Hide_Gender_in_Miniprofiles.user.js`
**Name**: XenForo - Hide Gender in Miniprofiles
**Description**: Like it says on the tin.
#### XenForo_Isolate_Posts_by_User.user.js
#### `XenForo_Isolate_Posts_by_User.user.js`
**Name**: XenForo - Isolate Posts by User
**Description**: Adds a button to the Mini-profilw to display all posts by that user in the thread.
#### XenForo_Member_Nicknames.user.js
#### `XenForo_Member_Nicknames.user.js`
**Name**: XenForo - Member Nicknames
**Description**: Adds an optional customized Nickname field to the profiles of members of your choice.
#### XenForo_Message_Archiver.user.js
#### `XenForo_Message_Archiver.user.js`
**Name**: XenForo - Message Archiver
**Description**: Converts XenForo thread and conversation messages into text format for easy archiving.
#### XenForo_Navigation_Shortcuts.user.js
#### `XenForo_Navigation_Shortcuts.user.js`
**Name**: XenForo - Navigation Shortcuts
**Description**: Adds keyboard navigation shortcuts to XenForo.
#### XenForo_Plaintext_BBCode.user.js
#### `XenForo_Plaintext_BBCode.user.js`
**Name**: XenForo - Plaintext BBCode
**Description**: Adds BBCode buttons to Plaintext Mode on XenForo.
#### XenForo_Post_Style.user.js
#### `XenForo_Post_Style.user.js`
**Name**: XenForo - Post Style
**Description**: Adds options to apply a predefined style to posts in a variety of ways.
Miscellaneous
===============
#### EventHandler.user.js
#### `EventHandler.user.js`
**Name**: EventHandler - Manage JavaScript Events
**Description**: Constructor/library to add, search through and remove event listeners. Supports adding and removing multiple types of events simultaneously.
#### Freeze_All_GIFs.user.js
#### `Freeze_All_GIFs.user.js`
**Name**: Freeze All GIFs
**Description**: Freezes all animated GIFs on a page.
#### GlobalVariableConstructor.user.js
#### `GlobalVariableConstructor.user.js`
**Name**: Access Global Variables from Userscripts
**Description**: Constructor/library to read and set globals from the content/userscript scope. Works in Google Chrome.
#### Tumblr_Custom_Buttons.user.js
**Name**: Tumblr - Custom Buttons
**Description**: Adds custom buttons to the Tumblr Editor.
#### MakazeScriptOptions_Menu.user.js
#### `MakazeScriptOptions_Menu.user.js`
**Name**: Makaze Scripts Options Menu
**Description**: Creates, edits and deletes options for my scripts.
#### `Tumblr_Custom_Buttons.user.js`
**Name**: Tumblr - Custom Buttons
**Description**: Adds custom buttons to the Tumblr Editor.