Full Collaboration

User:RobinHood70/ToDo

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search
All users are allowed to edit the template sections of this user page to remove templates that are deleted/proposed deletions or remove projects they've taken on themselves.

Great Namespace Cleanup[edit]

  • Change namespaces on server
  • Run bot
  • While bot is running, change all templates to use NS_CATEGORY
    • Harmonize "incorrectly-named" and any variants to "Incorrectly Named"
    • Harmonize "Places" to "Place" and possibly other plural-to-singular changes, particularly when used with "Pages". "Lore Places Pages Needing/Requiring" was workable, but "Lore-Places Pages ..." sounds a bit wrong; "Lore-Place Pages ..." is better. Should maybe harmonize to singular elsewhere too, needs checked. Templates: {{Cleanup-lpp}}
    • Harmonize "Needing" and "Requiring"..."Needing" sounds friendlier. Templates: {{Cleanup-lpp}}, {{Cleanup-obhrp}}, {{Cleanup-oprp}}
    • Fix above two bullets by hand, check top bullet to see if it's a one-off or affects multiple namespaces.

Main Focus[edit]

  • Finish whatever's left of the Lore Link/Future Link project.
  • Work on the remainder of MetaTemplate; copy old tables to new ones rather than morphing them.
  • Develop tests for above, especially #save-related stuff, which is complex and could seriously mess up the wiki if wrong.
  • Work on pre-parser (and maybe actual parser?) and see if that can actually be made to work. MW has said they're sticking with the same pre-parser model for now.
  • Start extracting and converting relevant portions of UespCustomCode.
  • Look into all #load/#saves and see what can be removed. Document what's left.
  • Check why we have {{Item Data}}s for the same items on different pages and see if we're handling this properly, cuz #save'ing from two places is not good!
  • Check where we can use {{IDs2}} (and similar uses of #explodeargs).

Templates, Round 2[edit]

Round 1 was basically to clean up the templates, get rid of unused sections, integrate MetaTemplate functions, etc. In addition to the issues identified below, the plan for Round 2, is mostly to skim through things and make sure that I didn't mess anything up, check for things I could've done better—especially early on when I was still getting a feel for things—and see if there are any consistency issues that need addressed (much as I'm doing with switching everything to use the Notice template). It will also include "larger" issues where templates or entire processes need revamping.

  • All
    • Document/standardize existing documentation per consensus here including moving to /Doc pages for consistency, even for small docs.
    • Verify widely-used templates in Chrome, FF, IE8, Opera, Safari..(others any one?). <sarcasm>Yeah...cuz that'll be fun.</sarcasm>
    • Change <cleanspace>...</cleanspace> to {{#sub:<cleanspace>...</cleanspace>|1}} in any utility templates where the output should be "clean", no pun intended. (Dear gods that's ugly!)
    • Check for templates that can make good use of #ifexistx.
  • Category:Footer Templates
  • Category:Link Templates – Many are game-specific where they should probably be generic, some might be combinable.
  • Category:Markup Templates (et al?) – Standardize to use Message template with correct color choice.
  • Category:Notes Templates – Check design consistency; maybe sub-template them. Use {{Oblivion Wealth Notes}} as template if possible - makes much better use of Magic Words.
  • Artifact Summary – Consider removing cleantable, maybe split out to sub-templates by NS_PARENT.
  • Buys – Try rpeh's idea of #splitargs.
  • Creature Summary – Compare in detail with NPC Summary.
  • Deletion Review – Switch to external link to avoid Wanted Page, maybe steal from Wikipedia, discuss possible change to entire procedure.
DR
DR Instructions
DRsubst
  • Faction Summary – Re-work FacReact to allow single call with #splitargs and Autolink, similar for skills and attribs, maybe wider box in px or %.
  • Max, Max/27 - Try combining, rewriting using #splitargs, presumably with #inherit/#return.
  • Place Summary – Check if other fields should be Autolinked (job fields especially).

Other Possible Projects[edit]

  • Review pages in Bloodmoon space for consistency. Places, if nothing else, are a formatting disaster right now.
  • Take on Special:UnusedFiles. Need to figure out (somehow) if some are used by the site without triggering Used links.
  • Overhaul MetaTemplate's #load and #save.
    • Try switching to DB_MASTER for save and save-related operations, if not already.
    • Add more hooks so saved data is updated on purge, page deletion, etc.
    • Find and remove stranded info from both tables.