m (If we don't advise these installations, we don't need to list them) |
MACH-59330 (talk | contribs) (update notice) |
||
Line 1: | Line 1: | ||
{{Mbox |
{{Mbox |
||
|border = blue |
|border = blue |
||
+ | |image = JavaScript.png |
||
− | |image = <!-- Something like FontAwesome's info-circle or question-circle? --> |
||
|title = Note |
|title = Note |
||
− | |text = Please visit the [[ |
+ | |text = Please visit the [[Installation#JavaScript imports on FANDOM|installation]] guide for more information on how to use JavaScript on your wiki. |
}} |
}} |
||
{{tocright}} |
{{tocright}} |
Revision as of 16:25, 4 November 2018
Note
Please visit the installation guide for more information on how to use JavaScript on your wiki.
This is a list of JavaScript enhancements categorized by type.
User tools
These scripts improve the efficiency of wiki organization and maintenance tasks.
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Page and file management
These scripts are for managing the files and pages on a wiki; including deletion, creation, uploading, and moving.
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Site enhancements
These scripts add new features or fix broken ones.
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Editing tools
These tools are made to make page editing easier.
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
User management
These tools are for user management.
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Talk tools
These tools are for enhancing talk pages, forums, and comments.
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Discussions extensions
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Chat extensions
General
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Personal use only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Site integration
These scripts are for interfacing with other sites.
Site-wide only
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Development tools
These tools help in development of other scripts.
Editing tools
These should only be installed for individual users:
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
FANDOM libraries
Libraries that were expressly written for FANDOM. They are wiki-wide only:
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Dependencies
These provide common pre-built components for other scripts. They are either wiki-wide or user-level depending on what uses them. If a wiki-wide script uses them, then they are installed wiki-wide. If they're only used by user scripts, they are user installed:
Template:JavaScript enhancement Template:JavaScript enhancement Template:JavaScript enhancement
Expanded list
Template:Collapsible box
See also
- JavaScript Cookbook: If you find random JS that may be useful on other wikis, you can add it on the JavaScript Cookbook.
- Global Lua Modules: A list of Lua modules.