Revision as of 17:02, 1 January 2015 editTechnical 13 (talk | contribs)37,142 edits Forking.← Previous edit | Revision as of 17:29, 1 January 2015 edit undoTechnical 13 (talk | contribs)37,142 edits →Installation: Move the talk page to the talk page for this script.Next edit → | ||
Line 46: | Line 46: | ||
'''To use this script''': '''Copy''' the line below, then '''<span class="plainlinks"></span>''', '''paste''' the line, and hit the '''save''' button. | '''To use this script''': '''Copy''' the line below, then '''<span class="plainlinks"></span>''', '''paste''' the line, and hit the '''save''' button. | ||
* <code>{{Tlps|Iusc|User:Technical_13/Scripts/OneClickArchiver.js}}</code> | * <code>{{Tlps|Iusc|User:Technical_13/Scripts/OneClickArchiver.js}}</code> | ||
* Report any issues on ]. | * Report any issues on ]. | ||
{{User:Technical 13/Scripts/Nav}} | {{User:Technical 13/Scripts/Nav}} |
Revision as of 17:29, 1 January 2015
OneClickArchiver | |
---|---|
Archive progress screenshot (bottom, click to see full). The "Archive" link (top) shows at the extreme right side of the screen. | |
Description | Adds archive links to discussions, allowing one-click archiving of individual sections |
Author(s) | Equazcion (original) Technical 13 (updates) |
Status | Stable |
Updated | June 15, 2024 (7 months ago) |
Browsers | Firefox, Chrome, Opera |
Skins | Vector |
Source Beta | User:Technical_13/Scripts/OneClickArchiver.js User:Technical_13/SandBox/OneClickArchiver.js |
GitHub repository | OneClickArchiver |
OneClickArchiver allows you to instantly archive a single discussion with a click, via an "archive" link that displays for each section on discussion pages.
Noticeboards and other high-traffic discussion pages, normally archived automatically by bots, have gotten long and less manageable recently due to bot instability. OneClickArchiver was created to better enable experienced editors to clear out old discussions themselves, without having to rely on bots. Any discussion page can be set up to use OneClickArchiver.
Public noticeboards should only be archived by experienced editors who understand when archiving is or is not appropriate. Respect a public page's posted archiving policy regarding how long its discussions must be inactive before they are archived. If you do not know how to do this, do not attempt to archive the page. |
To-do list for OneClickArchiver: edit · history · watch · refresh · Updated 2019-08-16
|
Archive page
This script uses a page's MiszaBot configuration (see User:MiszaBot/config) to determine the archive page. You can enable OneClickArchiver support on a page without a MiszaBot configuration (such as your own user talk page) by using {{Archive basics}} and including its two required parameters. Clicking the archive link on pages without a MiszaBot configuration or {{Archive basics}} (with both required parameters) will not successfully perform an archive.
Further technical notes
- Template:New! Activates only on pages that are not in Category:Pages that should not be manually archived and...
- contain an "new section" tab (you may be using the gadget: Change the "new section" tab text to instead display the much narrower "+".)
- are in Category:non-talk pages that are automatically signed. Template:New!
- Template:New! The script will prepend {{Clear}} to the top of each section on the archive page to prevent bleed from one section to another.
- Template:New! The script now respects {{subst:Do not archive until}} and will refuse to allow semi-automated archiving of those sections.
- The script will remove the HTML comment when archiving sections that are past the DNAU date. Template:New!
- Template:New! The script now will look for ClueBot III's
|headerlevel=
and will add archive links on that page only for the headerlevel. - Template:New! The script now checks to make sure that the destination archive is a direct subpage. If it is not, it will tell you what it found and what it expected to find so that you can quickly edit the archiving template to correct the problem.
- Template:New! The script now has the ability to toggle the links off with a link in the toolbar or with the Alt+⇧ Shift+O access key.
- Template:New! OneClickArchiver now uses user.options to remember if the links should be shown or not by default.
- Only uses the bot configuration's page name and counter number. It will not respect the max archive size, for example, so it will continue archiving to the same page until the counter is changed manually or by an archiving bot.
- Its speed depends largely on the size of the archive and origin pages. Most pages archive quickly, but noticeboards that tend to get very long, like WP:ANI, can show a significant delay (in the neighborhood of 10-30 seconds, depending on how fast the servers are responding that day). The script code itself executes instantly, but the API's response time for page edits can cause delays.
Installation
To use this script: Copy the line below, then click here, paste the line, and hit the save button.
{{subst:Iusc|User:Technical_13/Scripts/OneClickArchiver.js}}
- Report any issues on the talk page.
Technical 13's Misplaced Pages scripts | |||
---|---|---|---|
Note: Most scripts have only been tested extensively with the Vector skin.
| |||
General use |
| ||
Beta scripts Notice! | |||
Alpha scripts Warning! |
Equazcion's Misplaced Pages scripts | |
---|---|
Note: Most scripts have been tested extensively only with the Vector skin. | |
General use | |
Specialized stuff | |
Package deal |