Extension:HelpCommons

This extension provides fetching help namespace from an external or local wiki and inserts these pages into your wiki(s). The pages will not be created locally, just fetched from help wiki. HelpCommons allows configuring help wikis by project's language code.

Configuration
All help pages and their talks that exist on the help wiki can be protected from editing by setting $wgHelpCommonsProtection = 'existing';. If you want to protect the help namespace completely, just set $wgHelpCommonsProtection = 'all';. The default value is $wgHelpCommonsProtection = false;. The [edit] (edit section) links associate to the help wiki for easy editing. The talks of existing help pages on the help wiki can either always be redirected to the help wiki by setting $wgHelpCommonsEnableLocalDiscussions = false; or an extra tab can be added (default: create an extra tab: $wgHelpCommonsEnableLocalDiscussions = true;). Links to existing help pages or talks look blue as they would be existent locally. You can also show categories from help wiki if the help wiki bases on MediaWiki 1.17+. The categories will be re-localized to help wiki. If you don't want to show categories, just set $wgHelpCommonsShowCategories = false;.

It's preferable to set the both hooks in Title.php below because your help pages will look "completely known" (namespace tabs are also blue) if they are existent on help wiki.

Always set no-prefix if your help wiki does not use a prefix and no-database if you don't use a database name.

To install this extension, add the following to LocalSettings.php or GlobalSettings.php/CommonSettings.php/SharedSettings.php:

Not really required but it looks much better with this changes in Title.php:

Contact
User talk:SVG

[mailto:wikimedia@svg.name wikimedia@svg.name]