Page MenuHomePhabricator

Update [[mw:Template:ExtensionInstall]] to include wfLoadExtension (etc.)
Closed, ResolvedPublic

Description

Currently it only references the require_once version.

Event Timeline

FreedomFighterSparrow raised the priority of this task from to Needs Triage.
FreedomFighterSparrow updated the task description. (Show Details)
FreedomFighterSparrow renamed this task from [[mw:Template:ExtensionInstall]] needs to be updated to include wfLoadExtension (etc.) to Update [[mw:Template:ExtensionInstall]] to include wfLoadExtension (etc.).May 23 2015, 2:39 PM
FreedomFighterSparrow updated the task description. (Show Details)
FreedomFighterSparrow set Security to None.

Actually, maybe update [[Manual:Extensions#Installing_an_extension]] and turn the template into a link only.

demon triaged this task as Medium priority.May 23 2015, 2:58 PM
demon added a subscriber: demon.

Hi that has already be done I did it a few weeks ago. You have to set ExtensionRegistration=yes reason not enabled by default is because not all extension have extension.json and this is backward compatibility.

I think @Legoktm was talking yesterday about whipping up a quick bot to take care of ExtensionRegistration=yes automatically.

Ok yes that's a good idea and skin also has it too. called SkinRegistration=yes

Bot didn't handle:

  • ActiveAbstract
  • ApiSandbox
  • Buggy
  • Calendar
  • CreditsSource
  • DynamicSidebar
  • Listings
  • SyntaxHighlight_GeSHi
  • VisualEditor
  • All skins
Jdforrester-WMF added a subscriber: Jdforrester-WMF.

I've now modified all the extensions' pages.

Marking as fixed.

the two templates need to be approved fro translation so that every extension/skin will see change since there are /en template for extensioninstall and skininstall.