User:BrandonXLF/scripts
Appearance
Here is a list of the user scripts I made. The scripts can also be found on GitHub.
- AddCopied[1] (source) - Tool to add {{Copied}} to talk pages
- AJAXUndo[2] (source) - Adds a button to undo changes using AJAX to history pages
- Autoref[3] (source) - Adds an option to auto create a reference
- CitationStyleMarker[4] (source) - Shows the citation style of a citation
- CollapseSections[5] (source) - Adds an arrow button to toggle sections using a button
- CompareRevisions[6] (source) - Adds a button to the diff page to compare two revisions side-by-side
- ContribsByPage[7] (source) - Shows Special:Contributions contributions by page
- CSSImageCrop[8] (source) - Utility to use Template:CSS image crop
- EasySummary[9] (source) - Easily save and load a summary or use your last one
- FFUHelper[10] (source) - User script to close and respond to FFU request
- FindSources[11] (source) - Adds a bar below the page title to find sources
- FloatHead[12] (source) - Makes the head / top menu float and stay at the top when scrolling down the page
- FloatingTOC[13] (source) - Shows a floating TOC in the corner
- FloatSide[14] (source) - Makes the side panel floating and gives it a scroll bar
- GlobalPrefs[15] (source) - Adds a link to global preferences
- GreenRedirects[16] (source) - Makes redirects green
- HighlightAdmins[17] (source) - Highlight administrators using a single CSS file, avoiding flashs of unstyled content
- HotDefaultSort[18] (source) - Adds buttons to modify the default sort of a page
- IncrementParameters[19] (source) - Utility to easily increment numbered parameters
- Invert[20] (source) - Adds a link to invert the page colour
- ListSorter[21] (source) - Adds a link to sort lists
- MobileView[22] (source) - Adds a link to view the mobile view of the page
- MoreDiffInfo[23] (source) - Adds more information to diff pages such as revision ID, size, and ORES score
- NoRedirect[24] (source) - Adds a link to the non-redirected page beside links to redirects
- NullEdit[25] (source) - Adds a link to perform a WP:NULLEDIT on the current page
- ParameterSpacing[26] (source) - Utility to manage parameter spacing
- PortletLinks[27] (source) - Utility to create/manage/remove custom portlet links
- QuickEdit[28] (source) - Edit a section of a page without leaving the page
- RedirectNotification[29] (source) - Get notified when you are redirected
- ReferenceExpander[30] (source) - Expands references that are a link to a expanded reference using {{cite ..}}
- Restorer[31] (source) - Add a link to revert to an edit
- ShowRevisionID[32] (source) - Shows the revision ID of each revision on history pages
- ShowTemplates[33] (source) - View what template calls are producing what parts of the page
- ShowUserGender[34] (source) - Show the gender of users beside their names
- SubpageMover[35] (source) - Add a button to move the subpages of a page as well as the page
- Subpages[36] (source) - Adds a link to view the sub-pages of a page
- SVGEditor[37] (source) - Adds a button to view and edit SVG source code
- TestWikitext[38] (source) - Adds a link to conveniently test wikitext
- ToBottom[39] (source) - Adds a link to go to the bottom of the page in the right navigation menu
- TodoList[40] (source) - Adds a todo list with a popup
- ToggleSidebar[41] (source) - Adds a link to show/hide the toolbar
- ToTop[42] (source) - Adds a link to go to the top of the page in the footer
- ToTopButton[43] (source) - Adds a floating button to go to the top of an page
- UpdateNotifications[44] (source) - Updates the alert and notification counts every few seconds
- WatchDoc[45] (source) - Automatically watch the documentation of a template
- WPBannerNavbar[46] (source) - Show a {{navbar}} inside every WikiProject banner
Installation codes
[edit]- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/AddCopied.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/AJAXUndo.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/Autoref.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/CitationStyleMarker.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/CollapseSections.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/CompareRevisions.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ContribsByPage.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/CSSImageCrop.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/EasySummary.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/FFUHelper.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/FindSources.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/FloatHead.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/FloatingTOC.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/FloatSide.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/GlobalPrefs.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/GreenRedirects.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/HighlightAdmins.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/HotDefaultSort.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/IncrementParameters.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/Invert.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ListSorter.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/MobileView.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/MoreDiffInfo.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/NoRedirect.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/NullEdit.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ParameterSpacing.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/PortletLinks.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/QuickEdit.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/RedirectNotification.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ReferenceExpander.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/Restorer.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ShowRevisionID.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ShowTemplates.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ShowUserGender.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/SubpageMover.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/Subpages.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/SVGEditor.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/TestWikitext.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ToBottom.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/TodoList.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ToggleSidebar.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ToTop.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/ToTopButton.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/UpdateNotifications.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/WatchDoc.js}}
- ^ Copy the following code, edit your user JavaScript, then paste:
{{subst:lusc|1=User:BrandonXLF/WPBannerNavbar.js}}
See also
[edit]- Media related to user scripts by BrandonXLF at Wikimedia Commons
- User:BrandonXLF/Citoid
- Wikipedia:User scripts/List
- Wikipedia:User scripts/Ranking