Proposal
Add the NamespaceManager extension to the recommended revisions manifests (1.43.yaml and 1.44.yaml).
About the extension
NamespaceManager 2.0 lets wiki administrators create and manage custom MediaWiki namespaces from a database-backed Codex interface at Special:ManageNamespaces, guarded by the managenamespaces right (granted to sysop by default). Namespace definitions live in a single namespacemanager_namespace table created through MediaWiki's abstract schema system (MySQL, PostgreSQL, SQLite) and are cached via WANObjectCache. An Action API module (action=namespacemanager, operation=get/save) provides the same functionality as the special page.
This removes the common need to hand-edit $wgExtraNamespaces and related globals in LocalSettings.php, which is especially useful for Canasta deployments where LocalSettings.php edits are less convenient than in-wiki configuration.
Suggested manifest entry
- NamespaceManager:
repository: https://github.com/mywikis/NamespaceManager
branch: main
commit: cce725c30d57f90ac3c85c4168830838440ee54b # v. 2.0.1
additional steps:
- database update
Proposal
Add the NamespaceManager extension to the recommended revisions manifests (
1.43.yamland1.44.yaml).About the extension
NamespaceManager 2.0 lets wiki administrators create and manage custom MediaWiki namespaces from a database-backed Codex interface at
Special:ManageNamespaces, guarded by themanagenamespacesright (granted tosysopby default). Namespace definitions live in a singlenamespacemanager_namespacetable created through MediaWiki's abstract schema system (MySQL, PostgreSQL, SQLite) and are cached viaWANObjectCache. An Action API module (action=namespacemanager,operation=get/save) provides the same functionality as the special page.This removes the common need to hand-edit
$wgExtraNamespacesand related globals inLocalSettings.php, which is especially useful for Canasta deployments whereLocalSettings.phpedits are less convenient than in-wiki configuration.mainupdate.php) is required after install.Suggested manifest entry