MiddleWiki To Do List

From MiddleWiki
Jump to navigation Jump to search

Server Migration

Migration meetings are currently on Thursday evenings, every two weeks. See Milesent if you would like to attend. (Attendance is open.) Next meeting is Tuesday, December 30th at 7:30 pm EST/6:30 pm Central

The Migration Team:

  • Milesent
  • Seamus
  • Gianna
  • Roisin
  • Tali
  • Philip the Pilgrim
  • Edward
  • Dai
  • Raffaele
  • Margherita
  • Zygmunt

Server set up

  • Set up new site - Seamus, Milesent (and Gianna?)
    • Install Mediawiki - Mi Done
    • Set up front end access for admin team - Mi Done
    • Added back end access for Gianna (I think?) - Mi Done
  • Created /DEV and /Backup site clones - Mi Done
  • Get database dump - Milesent has asked Grant for this, have an old copy from 2023 - Skip this
  • Create user accounts for Edward, Tali (done), Rosin (done), Philip (done), Dai (done) on new server
  • Give all helpers access to lock pages on original site: Edward, Tali, Rosin, Philip, Dai, Gianna
    • Done: Dai, Gianna, Roisin, Pilgrim, Tali, Raffaele, Margherita -Mi
  • Secure Certificate for site : Letsencrypt?
  • announce site move and freeze of new accounts - Milesent -done
  • Ooops, image upload was not enabled! Turned that on - Mi
  • I THINK I've increased the user time out to 1 hour; let me know if folks get booted to fast while updating -Mi
  • From Dai: to enable scripting for templates exported from Mediawiki, we need the following (see https://www.mediawiki.org/wiki/Extension:Scribunto):
    • Add the following code at the bottom of your LocalSettings.php file:
      • wfLoadExtension( 'Scribunto' );
      • $wgScribuntoDefaultEngine = 'luastandalone';
    • Done! -Mi (Scribunto was apparently already there, saw the folder under extensions so just added the line to localsettings.php... try it and let me know if that did it? -Mi
      • Thanks! Now need TemplateStyles which I guess isn't on MediaWiki 1.4 (https://www.mediawiki.org/wiki/Extension:TemplateStyles)
      • Downloaded TemplateStyles Extension and put it into the public_html/Extensions folder and added the line wfLoadExtension( 'TemplateStyles' ); to localsettings... and wiki doesn't work. Boo! Commented out that line. I did version 1.43... we're running version 1.4, may be the issue? There's a 3.9 version I will try (GoDaddy says "you're running the current version" whenever I try to update Mediawiki) -Mi Yes! Version 3.9 did not crash the wiki, huzzah. TemplateStyles loaded. - Mi
      • Sigh and now we need ParserFunctions: wfLoadExtension( 'ParserFunctions' ); - I'm going to create my own server and go through this whole process to stop having to ask for these piecemeal. - Done, Mi!
  • Disabled page edits for non-logged in users! Egad, why wasn't that the default? - Milesent
  • Don't see "protect" option on pages; need to confirm how to protect certain pages (like Main page) - nevermind! It's there, under 'More' -Mi :)
  • Password reset email did not send to Brackenburye, he did get an email confirm email when the account was created, however, so sending does work. Need to check if there's a problem on our end or if Yahoo just felt it was spam or something.
  • Investigate styles - can we set styles for navbox template and site? (Border style for boxes etc.)
  • we will not be moving disambiguation template or category

Update/fix issues

  • Check SMTP setup for password reset emails
  • JsonConfig extension needed

Move Templates

  • Compare Template list with built in templates on new site to identify list to move - Mi
  • List of templates to move: Put your name next to the one you are working on then 'done' when done. (NOTE: check "templates used" at the bottom of the edit page for the existing template and try first to move templates that do not rely on others - Dai)

Custom Templates

  • Template:Populace - Dai Done - Raffaele tested and confirmed.
  • Template:Succession box - Raffaele - Done, tested
  • Template:Territories - Raffaele - done, tested
    • Brought over dependent template Tablestyle1.
  • Template:Award - Raffaele - Done, tested
  • Template:MKqueens - Raffaele - Done, tested
  • Template:MKkings - Raffaele - Done, tested
  • Template:Pennsic - Raffaele - done, tested
  • Template:Household - Raffaele - done, tested
  • Template:MKmoas - Raffaele - Done, tested
  • Template:GreatBook - Raffaele - Done, tested
  • Template:MKmarshals - Raffaele - Done, tested
  • Template:MKseneschals - Raffaele - Done, tested
  • Template:MKchroniclers - Raffaele - Done, tested
  • Template:MKheralds - Raffaele - Done, tested
  • Template:MKexchequers - Raffaele - Done, tested
  • Template:MKchirurgeons - Raffaele - Done, tested
  • Template:Dance - Raffaele - Done, tested
  • Template:Great Office - Raffaele - Done, tested
  • Template:Guild - Raffaele - done, tested, had to make some changes
  • Template:Ayreton Baronial Succession box - Rosin remove template from pages
  • Template:AyretonBaronesses - Rosin remove template from pages
  • Template:AyretonBarons - Rosin remove template from pages
  • Template:MKchatelaines - Raffaele - Done, tested
  • Template:Landed Baron - Raffaele - Done, tested
  • Template:Infobox Dragon Principal Herald

MediaWiki Templates

Some of these we may not need, but they are all currently linked on Middlewiki old site:

  • Template:Tnavbar Dai - if this is a standard mediawiki template, skip for now -Mi
  • Template:Navbox - if this is a standard mediawiki template, skip for now - Mi
  • Template:Start box ?(165 links)
  • Template:End box ?(165 links)
  • Template:Expand
  • Template:Documentation ?(142 links) Dai: Complete. Documentastion still not showing properly.
  • Template:Documentation subpage Dai: see above
  • Template:Tablestyle1
  • Template:Tl
  • Template:! ?(90 links)
  • Template:Tlx - Template documentation (RdB)
  • Template:Pp-meta - Template documentation (RdB)
  • Template:Ombox - Template documentation (RdB)
    • This is an outdated template, not compatable with new wiki version
    • See: https://www.mediawiki.org/wiki/Template:Ombox
    • Asked Copilot what to do, it gave me a bunch of steps to possibly get Ombox working or: If ombox proves too brittle, consider switching to one of the more actively maintained meta-templates:
      • {{ambox}} – for articles
      • {{tmbox}} – for talk pages
      • {{imbox}} – for image pages
      • {{cmbox}} – for categories
      • {{fmbox}} – for footers/headers
    • These are more modular and better supported in newer MediaWiki versions
  • Template:Namespace detect ?(45 links) - Template documentation (RdB)
  • Template:T1 ?(45 links) - Template documentation (RdB)
  • Template:Mbox ?(43 links) - Template documentation (RdB)
  • Template:No ?(41 links) - Template documentation (RdB)
  • Template:Yes ?(41 links) - Template documentation (RdB)
  • Template:Yes2 ?(41 links) - Template documentation (RdB)
  • Template:Navbox subgroup ?(37 links) - Template used for officer pages to list officers who held office (RdB)
  • Template:Navbox subgroups (35 links) - Updated template for KMOAS, now 0 links (RdB)
  • Template:Navbox/sandbox ?(32 links) - Updated template for Template:GreatBook, now only 2 links (RdB)
  • Template:Ineedcite ?(29 links) - Template for box that shows up when note of photo needing citation. Useful (RtB)
  • Template:· (13 links) (RdB)
  • Template:Reflist ?(26 links) - Template documentation (RdB)
  • Template:Tlp ?(25 links) - No template created, just links on other templates for Template documentation (RdB)
  • Template:Terminated ?(24 links) - Template documentation (RdB)
  • Template:Needs ?(24 links) - Template documentation (RdB)
  • Template:BLACK ?(24 links) - Template documentation (RdB)
  • Template:Table-experimental ?(24 links) - No template created, just links on other templates for Template documentation (RdB)
  • Template:16:9 ?(24 links) - Template documentation (RdB)
  • Template:No2 ?(24 links) - No template created, just links on other templates for Template documentation (RdB)


There are a number of additional templates which may or may not be needed; will update list as needed.

Need to figure out how to import standard wiki templates

Move pages!

  • 2,873 pages moved* out of 7,511 (as of 1/13/2026)

a PDF of instructions is available, if this link doesn't work, see the MiddleWiki Facebook Group or Milesent to get a copy.


(incipient) Ayreton to Armond le Charpentier - ready for final review, RdB Pages have been reviewed and are good

  • Milesent - Done Open task for anyone who wants to verify my work, thanks.
    • Verify pages look good (If there are problems, add an action item here to address)
  • Redirects to check up on:
    • AElfric Greensword
    • APF
    • ASL
    • A Pelican in its Piety
    • Archery
  • Other issues
    • duplicate page for Adam MacAoidh, Adhamh MacAoidh, created redirect on new site, also Adhamh uploaded a new version of his profile picture since I uploaded the photos; manually uploaded it.
    • Agnoletta da Monterosso - listed as a Midrealm King, but not on the list of kings... who is this? Page needs fixed (new name for an existing King?) - RdB looks like it is Lady Agnoletta da Monterosso who now goes by Lady Agnes Fairbairn.
    • Updated photo for Baron Aindle
    • Duplicate page for Alaric le Fevre; changed to a redirect on new site
    • Updated photo for Alderford
    • Moved page Albina to full persona name Albina Gherardi on new site
    • Duplicate page for Andries Von Voorburg, replaced blank-er page with redirect.
  • Lock pages on original site after verifying page is good. - done

Armor to Caroline de Mercier- Ready for final review

  • Done - Brackenburye
    • Verify pages look good (If there are problems, add an action item here to address)
    • Lock pages on original site after verifying page is good.
  • (Note from RdB) Ava Steinbock photo was not moved. Page was updated on the old site between the move of photos and move of pages

Carraig Ban to Duchess - ready for final review

  • Raffaele is working this section
  • Did Carraig Ban to Duchess, complete need to follow up on the below issues
  • Here are follow up issues
    • Cecily O'Donnel has a Template issue that need resolved, removed reference to Template:End, Template:S-Herald needs work -Raff
    • Charge, Charge (Heraldic), Charge (Tactic) all have the Disambig Template, need to decide if we want it - Deleted Disambig reference , Raff
    • Companie of Ayreton Archers, the image did not load
    • Create New Page redirects to Pennsic Rapier War Points, need to delete this reference - Fixed, link has been deleted , Raff
    • Create Page redirects to Pennsic Rapier Champions, need to delete this reference - Fixed link has been deleted, Raff
    • Current Events page was not moved over, nor will I lock it as we are currently editing it, right now as I type
    • Dafydd Blaidd, has some customized template that need resolved
    • David Patton has Cheez whiz and didn't share
    • Dragon has the disambig Template - deleted disambig reference, Raff
    • Dragon Herald has Template: Infobox Curie post, need to follow up on this
    • Noticed that several templates didn't borders transfer over, need to look into it- fixed it, Raff
  • Verify pages look good (If there are problems, add an action item here to address)
  • Redirects to check up on:
    • Chainmail redirects to Mail
    • Chirurgeon redirects to Kingdom Chirurgeaons
    • Chiv Tourney redirects to Tournament of Chivalry
    • College of Saint Brutus redirects to Saint Brutus
    • College of St Joan rediects to St Joan
    • Commanders rediects to Middle Kingdom Command Staff
    • Conrad Schwartzwolfe redirects to Kjartan EikBrandsson
    • Court Baron/Baroness et al redirect to Baron/Baroness
    • Crystal Beacon redirects to Beacon of the Shattered Crystal
    • Draig MaCullum reirects to Cadwalader MacCullum
    • Duchess redirects to Duke/Duchess
  • Lock pages on original site after verifying page is good.

Duct tape to Gillianne deSolis - ready for final review

  • Raffaele is working this section
  • Did Duct Tape to Gillianne deSolis
  • Here are the follow up issues
    • Edward Aelredson has Template:S_HeraldTemplate:End, need to fix/address
    • Edward BrackenBurye page - made a redirect to Edward Brackenburye and added Red Co category - Milesent
    • Female Sailor, Gathering Peascods, Grimstock, Hole in the wall, Heart's Ease, Jenny Pluck Pears, Mari's Wedding, Posties Jig having issue with Dance Template, need to look into this now that we have data
    • GB 68 and GB 72 have corrupted pic files on the original site, may have to find author to upload new ones
    • Gavin MacFergus has Template:username and Template:Asdate, need to look into
  • Verify pages look good (If there are problems, add an action item here to address)
  • Redirects to check up on:
    • Eve of Concordia and Eve of Cleftlands both redirect to Shahzada Isfahani - this is correct (Mi) Persona name change.
    • Fencing redirects to Rapier Combat
    • Francesca Morosin rediects to Morgan Woodsende of Hoghton
    • Gardant Ram redirects to Guardant Ram
    • Genevieve Chastisse de Vaucresson redirects to Guenin de Vaucresson
  • Lock pages on original site after verifying page is good.

Ginevra Boscoli to Jocelyn le Jongleur - ready for final review ==

  • Raff is working this section -
  • Here are the follow up issues
    • Great Officers of State has Template:*
    • Gwynaeth_Math_O'Ddylluan, Henry of Exeter has a "Page using a duplicate argument in template call"
    • How To: Do I Get Started, Household, Persona, Upload Images are all instructions to create pages, we need to look at and update based on new site and policies
    • Isabel Taylor has wrong picture
    • Imagemap ??
  • Redirects to check up on:
    • Group and Groups redirects to Territorial Branch
    • Horse Bow redirects to Maygar
    • House Stahlgeist redirects to Stahlgeist
    • Incipient College of Saint Brutus redirects to Saint Brutus
    • Verify pages look good (If there are problems, add an action item here to address)
    • Lock pages on original site after verifying page is good.

Johan Bez Spoudnia to Mark - ready for final review

  • Raff is working this section -
      • Kingdom Champions and Kingdom Champions redirect to Category: Kingdom Champions - Need to setup Category?
      • Kingdom Chatelaine, Exchequer, Seneschal, Social Media Officer have Template:Infobox Curia Post - Infobox LUA lodaed?
      • Kingdom Chatelaine has Template:MKChatelaines - Template is missing on old wiki as well
      • Kingdom Exchequer has Templatye:Infobox Lesser Office of State - Infobox issue?
      • Kollin Rhos is missing Kollin Person.jpg on both sites
      • Kriemhilt von Ebersberg has Template:Userpage -
      • Louis LeLaffrier uses Template:Asdate
      • Lucius Antonius Ursus has wrong Photo
      • Marcus Octavies Argentarius Leo has wrong photo
  • Redirects to check up on:
      • Kingdom of Northshield redirects to Northshield
      • Kingdom Law has several redirects to MK Laws, need to check back when they are loaded
      • MOAS redirects to Minister of Arts & Sciences
      • Man at Arms and Man at arms redirects to Men at Arms
      • Marche of Tirnewydd redirects to Tirnewydd
  • Verify pages look good (If there are problems, add an action item here to address)
  • Lock pages on original site after verifying page is good.

MarKeta z Prahy to Pennsic XVI - Milesent

  • This section is being migrated by Milesent
  • Done to MK law articles
  • Redirects to check up on:
    • Marshes, March of the
    • Myrra de Blackwoode
    • Middle Kingdom Embroidery Guild
  • Issues
    • Marshal's handbook - page is a bunch of templates apparently. Need to revisit.
    • Should we roll "Marshal in Charge" and "Marshal in Training" back into the Marshal's article instead of having separate, tiny pages for them?
    • Meadhbh Rammsay - photo was updated on old site, downloaded and uploaded new version to new site.
    • Merlume de Lunecorne - Merlume de Lunecorne of Narhale Keep - Chiurgeon General template on her redirect, not her page - moved template done
    • Michael Colquhoun - some bad formatting under previous positions, fixed.
    • Middlewiki 101 page should be reviewed for accuracy with new site.
    • Capitalization inconsistencies, Minister of arts and sciences vs Minister of Youth.
    • Do we really need that many redirects for Minister of arts and sciences?
    • MK Law Articles - were already protected on old site, protected them on new site. Need to address the future of these pages after migration is complete.
  • Verify pages look good (If there are problems, add an action item here to address)
  • Lock pages on original site after verifying page is good.

Pennsic XVII to Seneschal ready for final review =

  • This section is being migrated by: Raff
  • Redirects to check up on:
    • Raaiins Star and Riain Star redirects to Order of Riains Star
  • Issues:
    • Pentamere arms .jpg did not transfer over
    • Personal Page Framework - Needs reviewed for new server
    • Phillip the Pilgrim - Uses Template:Asdate
    • Roaring Wastes picture did not transfer over
    • Robert Fitzgryffyn - Duplicate page?
    • Samson "Samii" Muskovish uses Template:Asdate and Template:S-Baron
    • Verify pages look good (If there are problems, add an action item here to address)
    • Lock pages on original site after verifying page is good.

Seonaid inghean Ghrigair to Val Day Ready for final review

  • Done - Edward Brackenburye
  • Verify pages look good (If there are problems, add an action item here to address)
  • Lock pages on original site after verifying page is good.
  • Verify pages look good (If there are problems, add an action item here to address)
  • Lock pages on original site after verifying page is good.

Redirects needed?

  • Tariq Al Sanna Af Fjall, Tariq al Sanna Af Fjall
  • Tarquin Suspectus, Tarquinus Suspectus

These 3 pages are for the same person. Redirects or delete duplicates?

  • Tavis Macintosh, Tedesco da Vanezia, Tedesco da Venezia
  • The Cameron needs photos fixed
  • The Amalie needs a photo fix

Val d'Azure to Ívarr of Altenberg - Ready for final review

  • Done - Edward Brackenburye
  • Verify pages look good (If there are problems, add an action item here to address)
  • Lock pages on original site after verifying page is good.

Add User accounts

  • Set up built in account creation ability again
    • Install ConfirmAccount extension - Milesent Done
    • Configure! -Milesent
    • Test!
    • Update request form to suit our needs.
  • Demote members of the migration team who will not continue in admin roles

Ongoing Upgrades/Maintenance set up

  • Update "How To" pages for changes in new site and structure
  • Set up staging site for upgrades/testing (verify upgrade process)

Re-Create Categories

All Categories that are on pages moved will be red links; can be found under "Wanted Categories" Exceptions: Categories for files! Once images are important, these will need to be re categorized.

  • Arms Images
  • Templates
  • Portrait Images
  • Award Images
  • Scroll Images
  • Regalia Images

Check categories on old site in case the category page had content!

After Site Move

This page is to list future projects and items for after the site move.

  • Check for unnecessary redirects
  • Decide what to do with the MK Law articles
    • Do we update them?
    • Add a disclaimer
    • Delete them?
  • Check for capitalization consistency
  • Update Middlewiki 101 page


Archived tasks

DEV test with Old DB from 2023

  • Testing with Old DB Copy from 2023
    • Attempted to import the 2023 db file, got an error: #1044 - Access denied for user 'cpses_zs8fcpfb3r'@'localhost' to database 'wikidb' - Resolved by renaming new table 'wikidb'
    • New error #1062 - Duplicate entry 'Annotation' for key 'iw_prefix' caused by db dump containing everything and this value needs to be unique... changed "INSERT INTO `mw_interwiki` VALUES" to "INSERT IGNORE INTO `mw_interwiki` VALUES" now it seems to be uploading *fingers crossed* Import successfully finished!
    • Error: cannot connect to database when launching middlewiki.org/DEV
      • Checked MySQL Databases in cPannel Admin; only user I had on wikidb was Milesent, added the two DB users in the pannel which were made for the existing db, didn't help
        • Removed extraneous users
      • Checking Localsettings.php - Database name was wrong, corrected it. New error "This page isn't working right now, middlewiki.org redirected you too many times"
        • checked against old server localsettings.php (which I should've done to start, eh?) prefix was mw_, updated localsettings file with this prefex (was hyec_) Exciting new error: "[aO5tD0T_l1tHtAkqNHZ-_AAAARs] 2025-10-14 15:32:31: Fatal exception of type Wikimedia\Rdbms\DBQueryError"
        • enabled detailed errors by adding lines to localsettings: $wgShowExceptionDetails = true; $wgShowDBErrorBacktrace = true; Now I have a full screen of lovely things
      • From CoPilot: If you imported an old database into a newer MediaWiki version, you must run the update script to align the schema. Run php maintenance/update.php in the MediaWiki directory (need to figure out how I can get to a command prompt in cPanel) - Mi OK, SSH... Created a private key for SSH Access on cPanel; installed Putty and attempted to log in; at login prompt it says 'server rejected our key' grrr. -Mi
      • Ha! There is a terminal in cPanel (it's just kinda hidden, had to search for it.) After much trouble trying to ssh in (I do have the correct username/pwd, port, key, key enabled... not sure why ssh isn't working.) Ran php maintenance/update.php and got "Can not upgrade from versions older than 1.35, please upgrade to that version or alter first." Option: install version 1.35 and try to import and update the old DB on it? -Mi

Closed! Cannot get old server DB up to snuff. Too much deep hurting.

Importing Image Files

  • Downloaded images from 2023 - Mi done
  • Extracted image files (unzipped) Mi done
  • Import into file system - Problems, can only upload the image files need to manually make all of the directories (Annoying, but can do.)
    • Folder 0, 1 and it's sub folders done - Mi
      • Problem: uploaded photos don't show on the wiki b/c we've lost the database links. Need to run a import script (Google tells me there is an importImages.php that can be run... need to find the command prompt to run it at though. - Mi
      • Difficulties setting up SSH; downloaded key, was able to get to command prompt and got access denied; even though cPanel says ssh is enabled. Hrm. Tried via terminal, didn't work... wonder if I put the photos in the wrong images folder. Testing. -Mi
  • Uploaded middlewiki.png logo and put in /resources/assets/ (and updated localsettings.php) lo, the logo is there. Small but happy progress - Mi
  • Asked Grant for updated images folder -Mi - Got them, 10/24/25, Thanks Grant! -Mi
  • Uploaded middlewiki.png to the new site... and yes! I was in the wrong images folder! ha! Moved folder 0 and 1 to this folder and trying the command line linky linky... -Mi
  • went through folders 0 and 1 and their subfolders and uploaded additional images from the 2023 file.
    • Possible issue with 0/03/Lindr Liathan heraldry image; special characters in name, watch for that when we move the linked page.
  • Importing images into folders:
    • 2 & subfolders - done -Mi
    • 3 & subfolders - done - Mi
    • 4 & subfolders - done - Mi
    • 5 & subfolders - done - Mi
    • 6 & subfolders - done - Mi
    • 7 & subfolders - done - Mi
    • 8 & subfolders - done - Mi
    • 9 & subfolders - done - Mi
    • a & subfolders - done - Mi
    • b & subfolders - done - Mi
    • c & subfolders - done - Mi
    • d & subfolders - done - Mi
    • e & subfolders - done - Mi
    • f & subfolders - done - Mi
    • - Not importing archive, temp and deleted folders.
  • Run linking script - done! -Mi
  • Some images had errors, all with bad characters in them
    • e4/Fro-bad charachter-_ketilsson-med.jpg (there was another file without a messed up name uploaded so probably good.)
    • d9/Cian_muimnech_mac_f-badcharacter-in.png
    • b9 Frothi again
    • 9b/HanBadCharachterLeiland.jpg

Test manual Import/Export

  • Synced main site with DEV (that had successfully *knock on wood* imported the 2023 db - Fatal Error, tried connecting directly to cloned site and it says unable to connect to db. -Mi
  • Used Special Pages Export on live site for King, Consort, Sovereign, Queen and Special: Import; worked! so that's an option (albeit a slow one!) - mi
    • Exported numbered pages (reigns/crown tournament pages that started with 1st, 101st, 33rd, etc.) and importing included templates - mi
    • Exported most linked to templates, import didn't work b/c they're not pages. boo. -Mi
  • Templates imported with pages are not properly formatted. Will likely need to manually move over templates before pages. See above. - Mi