User:BrandonXLF/ReferenceExpander
This user page is being considered for deletion in accordance with Wikipedia's deletion policy.
Please discuss the matter at this page's entry on the Miscellany for deletion page. You are welcome to edit this page, but please do not blank, merge, or move it, or remove this notice, while the discussion is in progress. For more information, see the Guide to deletion. |
< BrandonXLF's scripts | JS | Base template
Description | Expands references from links to {{cite ...}} Reference Expander This script adds a link to the toolbar that when clicked will convert references consisting of a link, for example <ref>https://www.example.com</ref> and <ref>[https://www.example.com Example Website]</ref> , into a reference using the {{cite ...}} templates, for example {{cite web|url=https://www.example.com|title=Example Website ...}} . Before saving, the script will allow you to see, remove, and modify the changes. It makes use of mw:Citoid and User:BrandonXLF/Citoid. |
---|---|
Author(s) | User:BrandonXLF |
Status | Working |
First released | May 12, 2020 |
Source | ReferenceExpander.js (git) |
GitHub repository | wikipedia-user-scripts |
Reference Expander This script adds a link to the toolbar that when clicked will convert references consisting of a link, for example <ref>https://www.example.com</ref>
and <ref>[https://www.example.com Example Website]</ref>
, into a reference using the {{cite ...}} templates, for example {{cite web|url=https://www.example.com|title=Example Website ...}}
. Before saving, the script will allow you to see, remove, and modify the changes. It makes use of mw:Citoid and User:BrandonXLF/Citoid.
Installation
importScript('User:BrandonXLF/ReferenceExpander.js'); // [[User:BrandonXLF/ReferenceExpander.js]]
- Alternatively, use the following instead of the above:
mw.loader.load('/w/index.php?title=User:BrandonXLF/ReferenceExpander.js&action=raw&ctype=text/javascript'); // [[User:BrandonXLF/ReferenceExpander.js]]
- To install on other wikis (for instance, globally in your global.js on the Meta-Wiki), use the following code:
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/ReferenceExpander.js&action=raw&ctype=text/javascript');
- After installing reload the page and clear your cache
Comments/Bugs
Comments are welcome on my talk page, be sure to indicate that you're talking about this script in the title. I would really like any suggestion to make the script run better.