User:Cyberdog958/Scripts/Superlinks
Description | Adds a variety of links to the top of the page that can be viewed without reloading the page |
---|---|
Author(s) | Bradv, Cyberdog958 |
Status | Stable |
Updated | March 26, 2025 |
Browsers | Firefox, Safari, Chrome |
Skins | Vector 2022 |
Source | User:Cyberdog958/Scripts/Superlinks.js |
Superlinks is an amazing script by User:Bradv designed for the legacy Vector skin. I have forked his script and adapted it for the Vector-2022 skin with a few small tweaks and changes to increase readability. This script adds multiple links to the top of pages that allow you to view other associated pages (such as page history, edit notices, user contributions, user blocks, etc.) without navigating away from the current page. It makes accessing information about the current page or user much easier.
Features
[edit]- Copied from the feature list on Bradv's script documentation page, with a couple changes for new features.
The following is the list of links generated by the script. Links to pages that do not exist are not shown, nor are links to the currently displayed page.
Articles
[edit]- History: The history of the page.
- Logs: The log of actions performed on the page.
- Filter: The abuse filter log for the page.
- Talk: The current version of the talk page.
While viewing the history of the page, an additional link is displayed, replacing the history link:
- Article: The current version of the page. The title varies depending on the type of page viewed.
Talk
[edit]- Article: The current version of the page. The title varies depending on the type of page viewed.
- History: The history of the article page.
- Logs: The log of actions performed on the article page.
- Filter: The abuse filter log for the page.
- Talk: The current version of the talk page (displayed when viewing history only).
- History: The history of the talk page.
- Logs: The log of actions performed on the talk page.
- Filter: The abuse filter log for the talk page.
User pages
[edit]If the current page is in userspace, an additional section for the relevant user is displayed:
- Contribs: The user's contributions with the user's edit count and creation date listed at the top of the window.
- Deleted: The users's deleted contributions (sysop only).
- Actions: Log of actions performed by the user.
- Filter: The abuse filter log for the user.
- Rights: User groups log.
- Blocks: The user's block log.
- CT Alerts: Display all {{ct/alert}} notices left for the user, as triggered by edit filter 602.
- Restrictions: Display search results from Editing restrictions and Arbitration enforcement log.
Flowcharts
[edit]If the current page is a new page or a draft currently submitted for review, one of the following is displayed:
Other features
[edit]- At the top of the window, there is a close button. This close feature can also be triggered by clicking on the current tab, or by press escape on the keyboard.
- Next to the close button there is a button which will pop out the current view into a new tab in your browser.
Installation
[edit]To install, just copy and paste the following line to Special:MyPage/common.js or Special:MyPage/vector-2022.js:
{{subst:iusc|User:Cyberdog958/Scripts/Superlinks.js}}
Issues
[edit]If you run into any bugs, or have any suggestions, feel free to let me know on my talk page.