'PDF', # enabled by default 'odf' => 'ODT', 'docbook' => 'DocBook XML', 'xhtml' => 'XHTML 1.0 Transitional', 'epub' => 'e-book (EPUB)', 'zim' => 'Kiwix (OpenZIM)', ); $wgCollectionPODPartners = false; wfLoadExtension( 'Cite' ); wfLoadExtension( 'ImageMap' ); wfLoadExtension( 'ParserFunctions' ); wfLoadExtension( 'Nuke' ); wfLoadExtension( 'EmbedVideo' ); wfLoadExtension( 'SyntaxHighlight_GeSHi' ); /*wfLoadExtension('ConfirmEdit/QuestyCaptcha'); $wgCaptchaQuestions = [ 'What is the capital of the RNA (Republic of New Afrika?' => ['Jackson, MS', 'Jackson', 'Megareversville'], ]; // Add your questions in LocalSettings.php using this format: $wgCaptchaQuestions = [ 'What is the capital of France?' => 'Paris', 'What is the capital of Spain' => 'MADRID', // Answers are case insensitive 'What is the name of this wiki?' => $wgSitename, // You can use variables 'How many fingers does a hand have?' => [ 5, 'five' ], // A question may have many answers ]; */ require_once("extensions/wikihiero/wikihiero.php"); $wgSyntaxHighlightDefaultLang = "c"; require_once "$IP/extensions/RandomSelection/RandomSelection.php"; #wikieditor wfLoadExtension( 'WikiEditor' ); # Enables use of WikiEditor by default but still allow users to disable it in preferences //$wgDefaultUserOptions['usebetatoolbar'] = 1; //$wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; # Displays the Preview and Changes tabs //$wgDefaultUserOptions['wikieditor-preview'] = 1; # Displays the Publish and Cancel buttons on the top right side //$wgDefaultUserOptions['wikieditor-publish'] = 1; require_once "$IP/extensions/googleAnalytics/googleAnalytics.php"; // Replace xxxxxxx-x with YOUR GoogleAnalytics UA number $wgGoogleAnalyticsAccount = "UA-18717541-2"; // Add HTML code for any additional web analytics (can be used alone or with $wgGoogleAnalyticsAccount) $wgGoogleAnalyticsOtherCode = ''; // Optional configuration (for defaults see googleAnalytics.php) // Store full IP address in Google Universal Analytics (see https://support.google.com/analytics/answer/2763052?hl=en for details) $wgGoogleAnalyticsAnonymizeIP = false; // Array with NUMERIC namespace IDs where web analytics code should NOT be included. $wgGoogleAnalyticsIgnoreNsIDs = array(500); // Array with page names (see magic word Extension:Google Analytics Integration) where web analytics code should NOT be included. $wgGoogleAnalyticsIgnorePages = array('ArticleX', 'Foo:Bar'); // Array with special pages where web analytics code should NOT be included. $wgGoogleAnalyticsIgnoreSpecials = array( 'Userlogin', 'Userlogout', 'Preferences', 'ChangePassword', 'OATH'); // Use 'noanalytics' permission to exclude specific user groups from web analytics, e.g. $wgGroupPermissions['sysop']['noanalytics'] = true; $wgGroupPermissions['bot']['noanalytics'] = true; // To exclude all logged in users give 'noanalytics' permission to 'user' group, i.e. $wgGroupPermissions['user']['noanalytics'] = true; /* require_once "$IP/extensions/BlockAndNuke/BlockandNuke.php"; $wgWhitelist = ("$IP/extensions/BlockAndNuke/whitelist.txt"); require_once "$IP/extensions/UserMerge/UserMerge.php"; // By default nobody can use this function, enable for bureaucrat? $wgGroupPermissions['bureaucrat']['usermerge'] = true; // optional: default is array( 'sysop' ) $wgUserMergeProtectedGroups = array( 'groupname' ); */ #Begin SocialProfileExtensions require_once("$IP/extensions/SocialProfile/SocialProfile.php"); $wgUserProfileDisplay['friends'] = true; $wgUserProfileDisplay['foes'] = true; /*$wgUserLevels = array( 'Recruit' => 0, 'Apprentice' => 1200, 'Private' => 1750, 'Corporal' => 2500, 'Sergeant' => 5000, 'Gunnery Sergeant' => 10000, 'Lieutenant' => 20000, 'Captain' => 35000, 'Major' => 50000, 'Lieutenant Commander' => 75000, 'Commander' => 100000, 'Colonel' => 150000, 'Brigadier' => 250000, 'Brigadier General' => 350000, 'Major General' => 500000, 'Lieutenant General' => 650000, 'General' => 800000, 'General of the Army' => 1000000, ); $wgUserStatsPointValues['edit'] = 50; // Points awarded on a mainspace edit $wgUserStatsPointValues['vote'] = 0; // Points awarded for voting for an article $wgUserStatsPointValues['comment'] = 0; // Points awarded for leaving a comment $wgUserStatsPointValues['comment_plus'] = 0; // Points awarded if your comment gets a thumbs up $wgUserStatsPointValues['comment_ignored'] = 0; // Points awarded if another user ignores your comments $wgUserStatsPointValues['opinions_created'] = 0; // Points awarded for writing a blog article $wgUserStatsPointValues['opinions_pub'] = 0; // Points awarded for having that article hit the "Blogs" page $wgUserStatsPointValues['referral_complete'] = 0; // Points awarded for recruiting a new user $wgUserStatsPointValues['friend'] = 0; // Points awarded for adding a friend $wgUserStatsPointValues['foe'] = 0; // Points awarded for adding a foe $wgUserStatsPointValues['gift_rec'] = 0; // Points awarded for receiving a gift $wgUserStatsPointValues['gift_sent'] = 0; // Points awarded for giving a gift $wgUserStatsPointValues['points_winner_weekly'] = 0; // Points awarded for having the most points for a week $wgUserStatsPointValues['points_winner_monthly'] = 0; // Points awarded for having the most points for a month $wgUserStatsPointValues['user_image'] = 1000; // Points awarded for adding your first avatar $wgUserStatsPointValues['poll_vote'] = 0; // Points awarded for taking a poll $wgUserStatsPointValues['quiz_points'] = 0; // Points awarded for answering a quiz question $wgUserStatsPointValues['quiz_created'] = 0; // Points awarded for creating a quiz question $wgNamespacesForEditPoints = array( 0 ); // Array of namespaces that can earn you points. Use numerical keys. Default is 0 -- only main namespace edits can earn a user points. */ //require_once "$IP/extensions/AutomaticBoardWelcome/AutomaticBoardWelcome.php"; wfLoadExtension( 'BlogPage' ); wfLoadExtension( 'Comments' ); wfLoadExtension( 'VoteNY' ); wfLoadExtension( 'Challenge' ); wfLoadExtension( 'QuizGame' ); wfLoadExtension( 'MediaWikiChat' ); wfLoadExtension( 'WikiForum' ); // TimedMediaHandler is dependent on mwEmbedSupport require_once( "$IP/extensions/MwEmbedSupport/MwEmbedSupport.php" ); // TimedMediaHandler require_once( "$IP/extensions/TimedMediaHandler/TimedMediaHandler.php" ); // Show a warning to the user if they are not using an html5 browser with high quality ogg support $wgMwEmbedModuleConfig['EmbedPlayer.DirectFileLinkWarning'] = true; // Show a warning to the user if they are not using an html5 browser with high quality ogg support $wgMwEmbedModuleConfig['EmbedPlayer.DirectFileLinkWarning'] = true; // The text interface should always be shown // ( even if there are no text tracks for that asset at render time ) $wgMwEmbedModuleConfig['TimedText.ShowInterface'] = 'always'; // Which users can restart failed or expired transcode jobs $wgGroupPermissions['sysop']['transcode-reset'] = true; // How long you have to wait between transcode resets for non-error transcodes $wgWaitTimeForTranscodeReset = 3600; // The minimum size for an embed video player: $wgMinimumVideoPlayerSize = 200; // Set the supported ogg codecs: $wgMediaVideoTypes = array( 'Theora', 'VP8' ); $wgMediaAudioTypes = array( 'Vorbis', 'Speex', 'FLAC' ); // Default skin for mwEmbed player ( class attribute of video tag ) $wgVideoPlayerSkin = 'kskin'; // Support iframe for remote embedding $wgEnableIframeEmbed = true; // If transcoding is enabled for this wiki ( if disabled, no transcode jobs are added and no // transcode status is displayed. Note if remote embedding an asset we will still check if // the remote repo has transcoding enabled and associated flavors for that media embed. $wgEnableTranscode = true; // If the job runner should run transcode commands in a background thread and monitor the // transcoding progress. This enables more fine grain control of the transcoding process, wraps // encoding commands in a lower priority 'nice' call, and kills long running transcodes that are // not making any progress. If set to false, the job runner will use the more compatible // php blocking shell exec command. $wgEnableNiceBackgroundTranscodeJobs = true; // The priority to be used with the nice transcode commands. $wgTranscodeBackgroundPriority = 19; // The total amout of time a transcoding shell command can take: $wgTranscodeBackgroundTimeLimit = 3600 * 4; // The location of ffmpeg2theora ( transcoding ) $wgFFmpeg2theoraLocation = '/usr/bin/ffmpeg2theora'; // Location of the avconv/ffmpeg binary (used to encode WebM and for thumbnails) $wgFFmpegLocation = '/usr/bin/avconv'; // The NS for TimedText ( registered on mediawiki.org ) // http://www.mediawiki.org/wiki/Extension_namespace_registration // Note commons pre-dates TimedMediaHandler and should set $wgTimedTextNS = 102 in localSettings.php $wgTimedTextNS = 700; // The text interface should always be shown // ( even if there are no text tracks for that asset at render time ) $wgMwEmbedModuleConfig['TimedText.ShowInterface'] = 'always'; // Which users can restart failed or expired transcode jobs $wgGroupPermissions['sysop']['transcode-reset'] = true; // How long you have to wait between transcode resets for non-error transcodes $wgWaitTimeForTranscodeReset = 3600; // The minimum size for an embed video player: $wgMinimumVideoPlayerSize = 200; // Set the supported ogg codecs: $wgMediaVideoTypes = array( 'Theora', 'VP8' ); $wgMediaAudioTypes = array( 'Vorbis', 'Speex', 'FLAC' ); // Default skin for mwEmbed player ( class attribute of video tag ) $wgVideoPlayerSkin = 'kskin'; $wgUseInstantCommons = false; $wgForeignFileRepos[] = array( 'class' => 'ForeignAPIRepo', 'name' => 'wikimediacommons', 'apibase' => 'https://commons.wikimedia.org/w/api.php', 'hashLevels' => 2, 'fetchDescription' => true, 'descriptionCacheExpiry' => 43200, 'apiThumbCacheExpiry' => 86400, ); // Support iframe for remote embedding $wgEnableIframeEmbed = true; // If transcoding is enabled for this wiki ( if disabled, no transcode jobs are added and no // transcode status is displayed. Note if remote embedding an asset we will still check if // the remote repo has transcoding enabled and associated flavors for that media embed. $wgEnableTranscode = true; // If the job runner should run transcode commands in a background thread and monitor the // transcoding progress. This enables more fine grain control of the transcoding process, wraps // encoding commands in a lower priority 'nice' call, and kills long running transcodes that are // not making any progress. If set to false, the job runner will use the more compatible // php blocking shell exec command. $wgEnableNiceBackgroundTranscodeJobs = true; // The priority to be used with the nice transcode commands. $wgTranscodeBackgroundPriority = 19; // The total amout of time a transcoding shell command can take: $wgTranscodeBackgroundTimeLimit = 3600 * 4; // The location of ffmpeg2theora ( transcoding ) $wgFFmpeg2theoraLocation = '/usr/bin/ffmpeg2theora'; // Location of the avconv/ffmpeg binary (used to encode WebM and for thumbnails) $wgFFmpegLocation = '/usr/bin/avconv'; // The NS for TimedText ( registered on mediawiki.org ) // http://www.mediawiki.org/wiki/Extension_namespace_registration // Note commons pre-dates TimedMediaHandler and should set $wgTimedTextNS = 102 in localSettings.php $wgTimedTextNS = 700; # End of automatically generated settings. # Add more configuration options below. # Anonymous users can't create pages $wgGroupPermissions['*']['createpage'] = false; # Only users with accounts four days old or older can create pages # Requires MW 1.6 or higher. //$wgGroupPermissions['*' ]['createpage'] = false; //$wgGroupPermissions['user' ]['createpage'] = false; //$wgGroupPermissions['autoconfirmed']['createpage'] = true; //$wgAutoConfirmAge = 86400 * 4; # Four days times 86400 seconds/day $wgAllowExternalImages = true; $wgDefaultUserOptions['usebetatoolbar'] = 1; $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; //require_once "$IP/extensions/Widgets/Widgets.php"; //require_once "$IP/extensions/Duplicator/Duplicator.php"; //$wgShowExceptionDetails = true;

Sorry! This site is experiencing technical difficulties.

Try waiting a few minutes and reloading.

(Cannot access the database)


You can try searching via Google in the meantime.
Note that their indexes of our content may be out of date.