If you’re looking for powerful wiki scripts to host your website or make customizations on Wikipedia’s interface then you’ve landed on the right place. The blog covers top Wiki scripts that can help you to perform different operations like reading, editing, cleanups, anti-vandalizing, etc. However, an ideal wiki script must have the following features:
- A nice design along with an easy to install option
- Fast and small in size
- Compatible with various type of files
- Superb ACL, page level, user level, group level
Steps to Install Wiki Scripts
- First of all, ensure that you have an active account on Wikipedia and you’re logged in. It is a mandatory step because only the logged-in users can install scripts.
- Right after logging in, you have to click on the superscript link that is placed next to the name of the script you want to install. Now follow the instructions mentioned in the footnote.
- If no superscript link is mentioned there, you have to navigate to the script’s documentation and look for installation instructions.
- As instructed in the footnote or documentation, you have to copy the necessary code to your common.js file. Now save the page and bypass your cache for changes to reflect properly.
Best Wiki Scripts 2021
-
Site-wide appearance
Following are the best scripts to improve the site-wide appearance. These scripts are used for the ease of browsing:
It improves the readability of long talk pages so that people can easily understand the content. Moreover, it auto-constructs the table of contents for the post.
- To Bottom & To Top Button
To Bottom script adds a link to the right navigation menu to redirect users to the bottom of the page. On the other hand, the To Top Button script adds a button to the bottom right of the screen, which allows users to go to the top of the page. - FloatingTOC
It adds a collapsible Table of Contents that will float irrespective of the scroll
Allows the occurrences of time to toggle between 24-hour to 12-hour (AM/PM) format. This script works on logs, page histories, file history tables, etc.
This script highlights the search keyword in the selected article
Allows individuals to increase the size of the image without leaving the page and disabling the page content.
Easily find the definition of a word via Wiktionary by simply double-clicking on that word.
Superjump
Gives individuals the flexibility to jump to any page and perform more tasks through custom keyboard shortcuts.
Allows users to switch between any of the seven available skins (Vector, MonoBook, Modern, Minerva, CologneBlue, MinervaNeue, and ApiOutput) to view pages.
Users can play the audio links while staying on the same page without opening or saving the raw file irrespective of the format
Makes the page available for the mobile version as well.
This script makes the Wikipedia side panel float on the screen
Following scripts will help you to modify the search bar or search result pages as well. Have a look.
- Google Title
This script is used to add links next to the title of an article to easily search on Google in a new tab. - Search Engine
Adds an option to search on Wikipedia if using Google and Bing.
- SearchNamespace
Next to the quick-search bar, it adds a pull-down menu that allows users to select namespaces and search them easily - WRStitle
A new link will be added to the article’s title for Wikipedia Reference Search in a new tab.
2. For editing
Following scripts will modify or add new functionality to the editor’s toolsets:
Allows users to add an unordered listing.
This script allows editors to make redirects from domain names to their subjects. For example, wsj.com to The Wall Street Journal.
Allows to edit redirects effectively
- Simple Keyboard Layout Changer
Modify either a few characters of your keyboard or the whole keyboard for typing in different languages. - Smart Linking
Allows editors to preview the linked articles while editing. This saves them from adding the wrong links.
Following are some common terminologies that are used for describing the scripts. Understanding them will help you know better about the scripts used for editing.
- Inline: Affecting the content arranged in a line
Allows users to auto-complete usernames, page titles, etc. directly in the edit panel.
- Bracket Match
Verify the matching of variable brackets. - searchPersistence
Allows the “Search and Replace” box in the edit toolbar to remember its previous contents. - Template parameters wizard
Helps in completing the fields of templates.
2. Navigation menu (left): Contents available in the left navigation menu.
- Categoriessort
Used to sort categories alphabetically - Cat next
Add a button to redirect to a page of your choice - QuickLinks
Add links in the toolbar for redirecting users to certain pages that are namely – Articles to delete, Pending changes, New pages, and Random AFC. - SNA
Start a new article or draft directly from the navigation bar.
3. Personal toolbar (top): Contents placed at the of the top toolbar
- Admindash
Adds a link to jump on the toolbar directly from the admin dashboard. - My subpages
Adds a “My subpages” link, next to your “Preferences” link in the personal toolbar - Pending Changes Link
Adds a “Pending changes” link on the top toolbar, primarily designed for Pending Changes Reviewers. - Quick Links
Adds a “Quick links” link on the toolbar for redirecting on a personal page. - Recent Changes Link
This script adds a “recent changes” link to your toolbar when you’re logged in.
4. Toolbox and side panel: Contents in the side panel, toolbox, or any other sections.
Adds a “Send mass message” link in your toolbox
- New Pages
Allows you to add New Pages from the toolbox directly - PendingChanges
Incorporates an auto-updating list that contains pending changes
- Prose Size
Helps you to view page size statistics through the toolbar. - Sidebar History Tools
Adds the history page’s link to the sidebar. This saves users to navigate to the history page again-and-again.
3. Anti-vandalism
- No Vandalism
Catch edits with repeating characters filter on them. - IPLabeller
Allows you to set labels and colors to any IP address contributors to identify them easily. - IPtoEmoji
Assign an emoji representation to particular IP addresses for quick visual recognition - LastEditor
Provides links to the page’s last editor along with including a “diff” link, minor edit marker, and summary of the edits made. - Remove Rollback
Use this script to disable the rollback feature - Vandal warning toolbox
Quick links to standard warning messages in the toolbox when editing a user talk page. - Restorer
Adds a link to restore the revision of a page.
4. User pages
- ContribsTabVector
Adds contributions and statistics tabs for the users and talk pages. - Pages created
This script will list down all the pages created by the users - Qui
Enables users to change their status with a single click - Status updater
Change the status from the list visible to you or allow everyone to change their status.
5. Files and images
- ImageMapEdit
Allows users to create and organize images easily. - Imageres
Provides detailed information and statistics for files and their sizes. - KmlToJson
Transforms all the KML files into GeoJSON. This simplifies users to implement mapframe maps. - MegapixelDisplay
This script lists down the number of megapixels of the image featured on a page. - QuickImgDelete
This simplifies the process of image patrolling.
Conclusion
There are tons of Wiki scripts available out there, however, this blog only mentions the most important ones that can add true value to your site experience and will make editing more robust and easy.
People are also reading: