Page MenuHomeMiraheze

Restrict the CreateWiki special pages and API to the global wiki
Closed, ResolvedPublic

Description

There's zero reason for the CreateWiki special pages and API to be available outside of the wiki in CreateWikiGlobalWiki. In fact, this being the case is one of the reasons behind T11999.

It should be noted that this doesn't even work right due to the usage of local user IDs. These IDs are not guaranteed to correspond to the same user accross wikis. This leads to stuff like testwikibeta saying that wiki request #15 was filed by the ImportDump extension's system user

Event Timeline

OrangeStar created this task.
OrangeStar updated the task description. (Show Details)
OrangeStar renamed this task from Restrict the CreateWiki special pages to the global wiki to Restrict the CreateWiki special pages and API to the global wiki.Mar 31 2024, 16:13
OrangeStar updated the task description. (Show Details)

Has this been resolved through the LocalSettings.php changes that restrict CreateWiki, or is this in regard to CreateWiki as an extension on non-Miraheze wikis?

No, this is still in progress.