As an anonymous user, you can only add new data. If you would like to also modify existing data, please create an account and indicate your languages on your user page.

User:MartinMai/LocalSettings.php

From OmegaWiki
Jump to: navigation, search

<?php

  1. As a minimum, you will have to adapt
  2. $IP (filesystem path of the installation)
  3. $wgScriptPath (webserver path of the installation)
  4. Probably also database name and password.

$IP = "/srv/www/htdocs/omegawiki/wikidata";

  1. echo "XXXXXXXXXxx.:$IP:$IP/includes:$IP/languages";

ini_set( "include_path", ".:$IP:$IP/includes:$IP/languages" ); require_once( "includes/DefaultSettings.php" );

  1. If PHP's memory limit is very low, some operations may fail.

ini_set( 'memory_limit', '20M' );

if ( $wgCommandLineMode ) { if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) { die( "This script must be run from the command line\n" ); } } elseif ( empty( $wgNoOutputBuffer ) ) { ## Compress output if the browser supports it if( !ini_get( 'zlib.output_compression' ) ) @ob_start( 'ob_gzhandler' ); }

$wgSitename = "OmegaWiki"; $wgScriptPath = "/omegawiki/wikidata"; $wgScript = "$wgScriptPath/index.php"; $wgRedirectScript = "$wgScriptPath/redirect.php"; $wgArticlePath = "$wgScript?title=$1"; $wgStylePath = "$wgScriptPath/skins"; $wgStyleDirectory = "$IP/skins"; $wgLogo = "/images/omegawiki.png";

$wgUploadPath = "$wgScriptPath/images"; $wgUploadDirectory = "/srv/www/htdocs/ow/images";

$wgEnableEmail = true; $wgEnableUserEmail = true;

$wgEmergencyContact = "betreuung.sprachlabor@split.uni-bamberg.de"; $wgPasswordSender = "betreuung.sprachlabor@split.uni-bamberg.de";

    1. For a detailed description of the following switches see
    2. http://meta.wikimedia.org/Enotif and http://meta.wikimedia.org/Eauthent
    3. There are many more options for fine tuning available see
    4. /includes/DefaultSettings.php
    5. UPO means: this is also a user preference option

$wgEnotifUserTalk = true; # UPO $wgEnotifWatchlist = true; # UPO $wgEmailAuthentication = true;

$wgDBserver = "localhost"; $wgDBname = "omegawiki"; $wgDBuser = "omegawiki"; $wgDBpassword = "omegawiki"; $wgDBprefix = ""; $wgDBtype = "mysql";

  1. Experimental charset support for MySQL 4.1/5.0.

$wgDBmysql5 = false;

    1. Shared memory settings

$wgMainCacheType = CACHE_NONE; $wgMemCachedServers = array();

    1. To enable image uploads, make sure the 'images' directory
    2. is writable, then uncomment this:

$wgEnableUploads = true; $wgUseImageResize = true; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/bin/convert";

    1. If you want to use image uploads under safe mode,
    2. create the directories images/archive, images/thumb and
    3. images/temp, and make them all writable. Then uncomment
    4. this, if it's not already uncommented:
  1. $wgHashedUploadDirectory = false;
    1. If you have the appropriate support software installed
    2. you can enable inline LaTeX equations:
  1. $wgUseTeX = true;

$wgMathPath = "{$wgUploadPath}/math"; $wgMathDirectory = "{$wgUploadDirectory}/math"; $wgTmpDirectory = "{$wgUploadDirectory}/tmp";

$wgLocalInterwiki = $wgSitename;

$wgLanguageCode = "en";

$wgProxyKey = "50f14d0b0d13d7dc28115f86db432e1a36802111d3c61af9098d294143580d00";

    1. Default skin: you can change the default skin. Use the internal symbolic
    2. names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook':
  1. $wgDefaultSkin = 'monobook';
    1. For attaching licensing metadata to pages, and displaying an
    2. appropriate copyright notice / icon. GNU Free Documentation
    3. License and Creative Commons licenses are supported so far.

$wgEnableCreativeCommonsRdf = true; $wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = "http://omegawiki.org/Licensing"; $wgRightsText = "GNU Free Documentation License 1.2 and Creative Commons Attribution 2.5 Dual-Licensing"; $wgRightsIcon = "${wgStylePath}/common/images/gnu-fdl.png";

  1. $wgRightsCode = "gfdl"; # Not yet used

$wgDiff3 = "/usr/bin/diff3"; $wgCapitalLinks = false; $wgShowSQLErrors = true; $wgGroupPermissions['*' ]['edit'] = false; $wgUseRCPatrol=false;

require_once("{$IP}/extensions/Wikidata/App.php"); ?>