diff --git a/LocalWiki.php b/LocalWiki.php index 96dc5b1c..0b8159d5 100644 --- a/LocalWiki.php +++ b/LocalWiki.php @@ -1,96 +1,96 @@ dbname ) { case 'erislywiki': $wgHooks['BeforePageDisplay'][] = 'onBeforePageDisplay'; function onBeforePageDisplay( OutputPage $out ) { $out->addMeta( 'PreMiD_Presence', 'Erisly' ); } break; case 'libertygamewiki': $wgHooks['BeforePageDisplay'][] = 'onBeforePageDisplay'; function onBeforePageDisplay( OutputPage $out ) { $out->addMeta( 'viewport', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' ); } break; case 'metawiki': $wgHooks['BeforePageDisplay'][] = 'onBeforePageDisplay'; function onBeforePageDisplay( OutputPage $out ) { $out->addMeta( 'description', 'Miraheze is an open source project that offers free MediaWiki hosting, for everyone. Request your free wiki today!' ); $out->addMeta( 'revisit-after', '2 days' ); $out->addMeta( 'keywords', 'miraheze, free, wiki hosting, mediawiki, mediawiki hosting, open source, hosting' ); } $wgHooks['SkinBuildSidebar'][] = 'onSkinBuildSidebar'; function onSkinBuildSidebar( $skin, &$bar ) { $bar['miraheze-sidebar-donate'][] = [ 'text' => $skin->msg( 'miraheze-donate' ), 'href' => '/wiki/Special:MyLanguage/Donate', 'title' => $skin->msg( 'miraheze-donate' ), 'id' => 'n-donate', ]; } break; case 'newusopediawiki': $wgFilterLogTypes['comments'] = false; break; case 'pokemundowiki': $wgHooks['BeforePageDisplay'][] = 'onBeforePageDisplay'; function onBeforePageDisplay( OutputPage $out ) { $out->addLink( [ 'rel' => 'preconnect', 'href' => 'https://fonts.gstatic.com' ] ); $out->addLink( [ 'rel' => 'stylesheet', 'href' => 'https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap' ] ); } break; case '402611wiki': case 'ballmediawiki': case 'partyballwiki': case 'polandballfanonwiki': case 'polandballwikisongcontestwiki': case 'polandsmallswiki': $wgForeignFileRepos[] = [ 'class' => 'ForeignDBViaLBRepo', 'name' => 'shared-polcomwiki', 'directory' => '/mnt/mediawiki-static/polcomwiki', 'url' => 'https://static.miraheze.org/polcomwiki', 'hashLevels' => $wgHashedSharedUploadDirectory ? 2 : 0, 'fetchDescription' => true, 'descriptionCacheExpiry' => 86400 * 7, 'thumbScriptUrl' => false, 'transformVia404' => !$wgGenerateThumbnailOnParse, 'hasSharedCache' => false, 'wiki' => 'polcomwiki', 'descBaseUrl' => 'https://commons.ballmedia.org/wiki/File:', ]; break; case 'snapwikiwiki': $wgHooks['BeforePageDisplay'][] = 'onBeforePageDisplay'; function onBeforePageDisplay( OutputPage $out ) { $out->addMeta( 'viewport', 'width=device-width, initial-scale=1' ); } break; case 'traceprojectwikiwiki': case 'vgportdbwiki': $wgDplSettings['allowUnlimitedCategories'] = true; $wgDplSettings['allowUnlimitedResults'] = true; break; - case 'test3wiki': - $wgLocalFileRepo['useJsonMetadata'] = true; - $wgLocalFileRepo['useSplitMetadata'] = true; + case 'test3wiki': + $wgLocalFileRepo['useJsonMetadata'] = true; + $wgLocalFileRepo['useSplitMetadata'] = true; - break; + break; }