User:Ahecht/Scripts/pageswap

Pageswap GUI
Author(s)Ahecht, based on code by Andy M. Wang
StatusStable
Version2
UpdatedNovember 7, 2024
    (17 days ago)
Source
Beta
User:Ahecht/Scripts/pageswap.js
User:Ahecht/sandbox/Scripts/pageswap.js

Ahecht's Pageswap GUI is a user script that allows a user to swap the histories of two pages (with reasonable restrictions), sometimes known as a history swap or a round-robin move. This script was originally based on User:Andy M. Wang/pageswap, but has been modified to add a graphical interface and has added features for easier usage in answering requested moves. The script requires the user to have suppressredirect and move-subpages rights. The script will add a "Swap" tab to the top of the page near the "new section" button (or to the tools menu in Vector 2022), as well as a "Swap" link within "The page cannot be moved" error messages.

To use this script: Copy the line below, then [[click here]], paste the line, and hit Publish changes.

{{subst:Iusc|User:Ahecht/Scripts/pageswap.js|User:Ahecht/Scripts/pageswap}}

Report any issues to me, Ahecht.