Page MenuHomeMiraheze

Move Miraheze-specific default i18n in CreateWiki to MirahezeMagic overrides
Open, LowPublic

Description

We should make CreateWiki's default i18n, for example, createwiki-defaultmainpage, non-Miraheze-specfic. Since we try to avoid Miraheze-specific code in our extensions, we should make the current default i18n that is Miraheze-specific as overrides in MirahezeMagic.

I know there is a lot of other Miraheze-specific code in CreateWiki, but this is also a good start for removing it.

Event Timeline

Unknown Object (User) triaged this task as Low priority.Nov 23 2022, 16:37
Unknown Object (User) created this task.
Unknown Object (User) renamed this task from Move createwiki-defaultmainpage Miraheze-specific default i18n to MirahezeMagic overrides to Move Miraheze-specific default i18n in CreateWiki to MirahezeMagic overrides.Dec 29 2022, 19:08
Unknown Object (User) updated the task description. (Show Details)
Unknown Object (User) added a comment.Jan 7 2023, 17:57

https://github.com/miraheze/CreateWiki/pull/360 did requestwiki-label-siteurl to be generic, using a parameter of $wgCreateWikiSubdomain for the example also.

Unknown Object (User) removed a project: Universal Omega.Mar 18 2023, 03:33
Herald edited subscribers, added: BrandonWM; removed: Unknown Object (User). · View Herald TranscriptMar 18 2023, 03:33