PHP notices are being thrown, because they haven't been linked to the main alias file in extension.json. They should be.
Description
Details
Related Objects
Event Timeline
Hmm, looks like its thrown by conflict with extension/mediawiki setting? Also has this problem, cleared LocalSettings.php, and problem disappeared. Need to recreate this again, and find exact extension/mediawiki setting. Appeared in QuizGame.
Change 333363 had a related patch set uploaded (by SamanthaNguyen):
Link to main alias file for specials
Nevermind. Tested this on my setup, and its unrelated to extensions/settings. Missed $wgShowDebug.
Change 333363 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
@Umherirrender Thanks for merging it, I need to upload a patch for PictureGame as well however (was waiting for the first patch to be reviewed and merged so I know I could safely do the same thing to the other extension :-)
Also happen in BlogPage.
PHP Notice: Did not find alias for special page 'CreateBlogPost'. Perhaps no aliases are defined for it?
Change 333457 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333458 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
There are some extensions, which using just "$aliases" in the alias file, not "$specialPageAliases"
ArticleRatings Challenge FanBoxes SpecialNamespaces SportsTeams UnusedRedirects UserExport Video
Change 333457 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333458 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333459 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333459 merged by SamanthaNguyen:
Fix typo to prevent PHP alias-notices from being thrown
Change 333460 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333460 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333461 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333461 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333462 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333463 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333463 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333462 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333464 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333464 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333465 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333465 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
Change 333467 had a related patch set uploaded (by SamanthaNguyen):
Fix typo to prevent PHP alias-notices from being thrown
Change 333467 merged by jenkins-bot:
Fix typo to prevent PHP alias-notices from being thrown
It's not a typo. The variable name used to be called $aliases but those were all changed about six years ago. Except these extensions.