User:MeowyCats2/Install CreateWiki and ManageWiki on your wiki: Difference between revisions
MeowyCats2 (talk | contribs) Fix wgVirtualDomainsMapping |
MeowyCats2 (talk | contribs) No edit summary |
||
Line 650: | Line 650: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<li>Log in to the wiki using the account you used during installation.</li> | <li>Log in to the wiki using the account you used during installation.</li> | ||
<li>Put the below to LocalSettings. Put at bottom.</li> | |||
<syntaxhighlight lang="php"> | |||
$wgHooks['CreateWikiDataFactoryBuilder'][] = 'MirahezeFunctions::onCreateWikiDataFactoryBuilder'; | |||
$wgHooks['CreateWikiGenerateDatabaseLists'][] = 'MirahezeFunctions::onGenerateDatabaseLists'; | |||
$wgHooks['ManageWikiCoreAddFormFields'][] = 'MirahezeFunctions::onManageWikiCoreAddFormFields'; | |||
$wgHooks['ManageWikiCoreFormSubmission'][] = 'MirahezeFunctions::onManageWikiCoreFormSubmission'; | |||
$wgHooks['MediaWikiServices'][] = 'MirahezeFunctions::onMediaWikiServices'; | |||
</syntaxhighlight> | |||
<li>Put <code>$wgGroupPermissions['bureaucrat']['createwiki'] = true;</code> to LocalSettings. Put very bottom.</li> | <li>Put <code>$wgGroupPermissions['bureaucrat']['createwiki'] = true;</code> to LocalSettings. Put very bottom.</li> | ||
<li>Put <code>$wgGroupPermissions['*']['createaccount'] = true;</code> to LocalSettings. Put very bottom.</li> | <li>Put <code>$wgGroupPermissions['*']['createaccount'] = true;</code> to LocalSettings. Put very bottom.</li> |