Over the last couple of years, I have modified certain namespaces that don't appear on the Special:ManageWiki/namespaces page by default, so that I could get them to appear on the list. The problem is that when I edit these namespaces by means of adding the namespace number at the end of Special:ManageWiki/namespaces/, instead of the namespace's default settings appearing, the vanilla settings for creating new namespaces appear.
Here is a list of all the following namespaces that I've edited to get them to appear:
- UserWiki (I had to make this namespace appear so that I could disallow editing in that namespace in favour of the User namespace)
- Video (I had to make this namespace appear so that I could make the namespace more consistent with the File namespace)
- GeoJson
- TimedText
- Gadget (I had to make this namespace appear so that I could restrict editing in that namespace to the (gadgets-edit) permission)
- Gadget_definition (I had to make this namespace appear so that I could restrict editing in that namespace to the (gadgets-definition-edit) permission)
- Newsletter
In addition to the above, I also intend to unhide these namespaces using the same URL method:
- User profile
- Poll
- Blog
- Translations
How can I confirm what the default settings are for all the default namespaces as well as the default settings for all the namespaces that are added by extensions? I know that it is possible to break certain namespaces by editing them. Which is why I want to be sure what the default settings for each namespace is before I can decide whether to try unhiding them or not.
And for the namespaces that I've already unhidden, I want to be able to undo any changes that I accidentally made when unhiding them. For the Gadget_definition namespace, I accidentally changed the default content model to Wikitext. Thankfully I have subsequently corrected that erroneous change.