User:MeatServo

Quick Links
https://imgur.com/a/aiIM1it

Speech Checks

Barter Table

Optimized Start

To Do

Scratch Pad

Automated Page Renaming
Under the defaut behviors, moving a page leaves the old page name present with a redirect to the new one.

It sounds like the desire is to move any page in the main space that starts with a lowercase letter to the upper-case equivalent, leave no redirect on the old name and then update any/all links across the wiki that point to the previous text.

Each of the extensions here are useful for accomplishing this:

MoveBatch or the bot should be able to move any pages and skip redirects. ReplaceText is one I've used before.

It supports global search/replace along with regular expressions, so long as the wiki is running on MySQL or PostgreSQL.

So it should be possible to search for titles that start with ^a and replace them with A to move any page that starts with a lowercase a to an uppercsae A.

Similarly, we could search for every instance of (\[\[)a and replace it with \1A to change any links on any pages. There may need to be some manual clean up needed after.

The extension gives you a list of all the potential replacements so we can sanity check and remove any that need to be omitted. Re-run it for each letter and you can address the largest portion of the work.