Jump to content

User:DVRTed/ArchiveBuster

From Wikipedia, the free encyclopedia

This script is abandoned. Fetching archive.org snapshots was too convoluted as I wasn't allowed to host a necessary server on toolforge (see https://toolsadmin.wikimedia.org/tools/membership/status/2133); with some workarounds (hosting the proxy server on a cloudflare worker), I made it work. But now because of the recent CSP changes (see https://phabricator.wikimedia.org/T419265), that workaround fails too. All of this drained my passion and patience.

ArchiveBuster
ArchiveBuster userscript running on the Afghanistan article
DescriptionA userscript to remove and replace archive.today archive links interactively.
AuthorDVRTed
First releasedFebruary 24, 2026; 5 months ago (2026-02-24)
SourceUser:DVRTed/ArchiveBuster.js

ArchiveBuster is a userscript that lets you interactively manage (remove/replace) archive.today archive URLs from citations.

Why

[edit]

// short explanation here w/ a link to Wikipedia:archive.today guidance

Installation

[edit]

Automatic

[edit]

Note: If there's no 'Install' button, make sure you have the script installer enabled in your preferences: Preferences Gadgets Advanced Tick Install scripts without having to manually edit JavaScript files (documentation)

Manual

[edit]
  1. Place {{subst:iusc|User:DVRTed/ArchiveBuster.js}} on your common.js file.


Using the script

[edit]
  1. Find an article that uses archive.today for archive URL (see Wikipedia:archive.today guidance § Find an article containing one of these);
  2. Go to edit the article in source editing mode;
  3. Go to the toolbar: Tools/More Manage archive.today links.

// expand

Fun facts

[edit]

no proxy server on toolforge: https://toolsadmin.wikimedia.org/tools/membership/status/2133

// obligatory fun fact section