User:Waldyrious

From mediawiki.org

Waldir@meta.wikimedia

Links

Useful stuff

MediaWiki reference

See also: Brion Vibber's Modular registry of components -- similar to this list, but more of a wish-list of missing resources

API

Developers

Misc.

Potential bugs for hacking sessions

easy*
  • Fix "of a page X" to "of the page X", see Communication/pt.
    • Also, make it suck less in narrow browser windows (other languages cell unnecessarily long, progress indicators getting wrapped away from the corresponding languages). Make it use the flatlist/.hlist approach.
  • Special:Version/Credits
  • Harmonize special page titles (Delete page✓ / Delete → Delete file / Action completed → Page deleted / Block user → User blocked)
  • Difference between revisions of "Pagename" → Pagename | Difference between revisions
  • bugzilla:29488 - Make pages accessed from special:random display a redirect notice. Most useful for when a custom random link --e.g. Special:Random/talk-- is followed.
  • bugzilla: 3753 - Option to hide rows from Special:Contributions where the edit is the most recent to a page
  • When a category contains elements whose sort key is a space, the header in the category should be a   so that it aligns with other columns, "cont.", etc.
  • Add class to files that are redirects
  • Redirected files don't show the "redirected from" line
  • Move options (e.g. watch src & target page) not preserved if error returns editor to move page (e.g. destination page exists)
  • Special:Blocklist's wpOptions url parameter uses [] which makes link in wikitext not work correctly. why is it there anyway?
  • patrolling:
    • Autopromotion rule to make a user's edits auto-patrolled if all their previous edits (minimum: X) have been patrolled
    • The "Marked as patrolled" page's "Return to Special:RecentChanges" link should preserve the RC configs (e.g. hideanons, etc)
    • Can't patrol a redirect's first revision (mark as patrolled link should show up as it does for a new page)
    • Patrolling a the first revision of a page: no diff link in the RC, one has to click the page title, which displays the latest revision for patrolling, rather than the 1st
    • "Mark this page as patrolled" is ambiguous. Doesn't that work by revisions? Clarify.
    • Marking an edit as patrolled should have a link back to the patrolled edit!
  • What's the difference between MediaWiki:Sitesubtitle (seems to be only used in the CologneBlue skin), MediaWiki:Tagline and $wgExtraSubtitle (seems to only be used in SkinLegacy.php)? Should one of the messages be deprecated/aliased? should the config variable be deprecated? (If so, Extension:Configure needs to be updated)
  • Why doesn't [1] display entries in alphabetical order?
medium*
  • bugzilla:27087 - Rename curid and wgArticleId to pageid and wgPageId
  • bugzilla:10268 - Watchlist RSS feed should include diffs (like page history rss does. See also: bugzilla:471 - Basic XML Feed support for watchlist)
    • Also investigate whether RC feed omits diffs for pages in the MediaWiki namespace
  • bugzilla: 7908 - Footnotes content should appear in a tooltip | bugzilla:5231 - Mouseover explanations for interlanguage links in native languages
  • bugzilla:14901 - Email notification mistakes log action for new page creation (don't send emails saying a page was created when it was deleted, protected, etc. See also Extension:Email notification/to-do. Also, there was a post in the planet wikimedia about simplifying the email text, but I can't find it... outreach:Account Creation Improvement Project/Testing content#Email welcome?). Meta-bug for email notification issues: bugzilla:1932
  • Special:UserList and Special:ActiveUsers: Add option to filter out blocked users.
  • Special:UserList: Contribs filter should include only non-deleted contribs count.
  • Add checkbox to Patrol log to allow hiding automatic patrols
  • Undeleting a page should show a checkbox to undelete the corresponding subject/talk dual
  • Investigate illegal title issues (see chat log w/ robin, Manual:$wgIllegalFileChars, Manual:$wgLegalTitleChars, docs/title.txt, and includes/Title.php's getTitleInvalidRegex())
    • try uploading a file and setting its target filename to include a /
  • "Associated namespace" checkbox in Special:RecentChanges should work also when namespace filter is inverted
  • auto-generated icons for sidebar items: lowercase everything; replace periods (and possibly other special characters) with dashes
hard*

* Note: These are my personal estimates. I have no idea how optimistic I'm being in some of these.

Toolserver projects

Skin

Meta MW documentation