Submit your research to the International Journal "Notes on Intuitionistic Fuzzy Sets". Contact us at nifs.journal@gmail.com

Call for Papers for the 27th International Conference on Intuitionistic Fuzzy Sets is now open!
Conference: 5–6 July 2024, Burgas, Bulgaria • EXTENDED DEADLINE for submissions: 15 APRIL 2024.

MediaWiki:LocalSettings.php

From Ifigenia, the wiki for intuitionistic fuzzy sets and generalized nets
Jump to navigation Jump to search
  1. ==================================
  2. CUSTOMIZATION
  3. ==================================
  4. ----------------------------------
  5. 1. Disable anonymous editing
  6. ----------------------------------
  7. Entirely disable Anonymous Edits in Wiki versions 1.4 and before
  8. $wgWhitelistEdit = false;
  9. This snippet prevents editing from anonymous users
  10. $wgGroupPermissions['*']['edit'] = false;
  1. ----------------------------------
  2. 2. Disable free account creation
  3. ----------------------------------

$wgGroupPermissions['*']['createaccount'] = false;

  1. ----------------------------------
  2. 3. Disable reading
  3. ----------------------------------
  4. $wgGroupPermissions['*']['read'] = false;
  5. $wgWhitelistRead = array("Special:Userlogin", "MediaWiki:Monobook.css" );
  1. ----------------------------------
  2. 4. Set up Ifigenia logo
  3. ----------------------------------

$wgLogo = 'http://82.199.205.38/wiki/images/b/bc/Wiki.png';

  1. ----------------------------------
  2. 5. Upload file
  3. ----------------------------------
  4. Enable uploads

$wgEnableUploads = true;

  1. File extensions

$wgFileExtensions = array('png', 'gif', 'svg', 'jpg', 'jpeg', 'doc', 'odt', 'xls', 'pdf', 'tex', 'dvi', 'ogg', 'ppt', 'pps', 'odp');

  1. Upload and reupload permissions - to all registered users

$wgGroupPermissions['user']['upload'] = true; $wgGroupPermissions['user']['reupload'] = true;

  1. ----------------------------------
  2. 6. New namespaces
  3. ----------------------------------

define("NS_ISSUE", 100); define("NS_ISSUE_TALK", 101); define("NS_DRAFT", 102); define("NS_DRAFT_TALK", 103);

$wgExtraNamespaces[NS_ISSUE] = "Issue"; $wgExtraNamespaces[NS_ISSUE_TALK] = "Issue_talk"; $wgExtraNamespaces[NS_DRAFT] = "Draft"; $wgExtraNamespaces[NS_DRAFT_TALK] = "Draft_talk";

  1. ----------------------------------
  2. 6. Subpages enabled per namespace
  3. ----------------------------------

$wgNamespacesWithSubpages[NS_MAIN] = true; $wgNamespacesWithSubpages[NS_PROJECT] = true; $wgNamespacesWithSubpages[NS_MEDIAWIKI] = true; $wgNamespacesWithSubpages[NS_TEMPLATE] = true; $wgNamespacesWithSubpages[NS_HELP] = true; $wgNamespacesWithSubpages[NS_ISSUE] = true; $wgNamespacesWithSubpages[NS_ISSUE_TALK] = true; $wgNamespacesWithSubpages[NS_DRAFT] = true; $wgNamespacesWithSubpages[NS_DRAFT_TALK] = true;

  1. ----------------------------------
  2. 7. Search namespace options
  3. ----------------------------------
  4. Set default searching - all namespaces

$wgNamespacesToBeSearchedDefault = array(

       NS_MAIN =>           true,
       NS_TALK =>           false,
       NS_USER =>           true,
       NS_USER_TALK =>      false,
       NS_PROJECT =>        false,
       NS_PROJECT_TALK =>   false,
       NS_IMAGE =>          true,
       NS_IMAGE_TALK =>     false,
       NS_MEDIAWIKI =>      false,
       NS_MEDIAWIKI_TALK => false,
       NS_TEMPLATE =>       false,
       NS_TEMPLATE_TALK =>  false,
       NS_HELP =>           true,
       NS_HELP_TALK =>      false,
       NS_CATEGORY =>       true,
       NS_CATEGORY_TALK =>  false,
       NS_ISSUE =>          true,
       NS_ISSUE_TALK =>     false,
       NS_DRAFT =>          false,
       NS_DRAFT_TALK =>     false,

);

  1. ----------------------------------
  2. 8. Show watching users in Page views
  3. ----------------------------------

$wgPageShowWatchingUsers = true;

  1. ----------------------------------
  2. 9. TeX support
  3. ----------------------------------

$wgUseTeX = true; $wgTexvc = './math/texvc';

  1. ----------------------------------
  2. 10. Enable filtering of categories in Recentchanges
  3. ----------------------------------

$wgAllowCategorizedRecentChanges = true;

  1. ----------------------------------
  2. 11. Allow moving images
  3. ----------------------------------

$wgAllowImageMoving = true;

  1. ==================================
  2. EXTENSIONS
  3. ==================================
  1. Extension:NewUserLog

require_once("$IP/extensions/Newuserlog/Newuserlog.php");

  1. Extension:LinkSearch

require_once("$IP/extensions/LinkSearch/LinkSearch.php");

  1. Extension:ParserFunctions

require_once("$IP/extensions/ParserFunctions/ParserFunctions.php");

  1. Extension:CategoryTree

$wgUseAjax = true; require_once( 'extensions/CategoryTree/CategoryTree.php' );

  1. Extension:CurrentUsers

include("$IP/extensions/CurrentUsers/CurrentUsers.php");

  1. Extension:MathStatFunctions

require_once( "$IP/extensions/MathStatFunctions/MathStatFunctions.php" );

  1. Extension:ManageCategories

require_once("$IP/extensions/managecategories/managecategories.php");

  1. Extension:Lockdown

require_once( "$IP/extensions/Lockdown/Lockdown.php"); $wgNamespacePermissionLockdown[NS_DRAFT]['edit'] = array('autoconfirmed'); $wgNamespacePermissionLockdown[NS_DRAFT_TALK]['edit'] = array('autoconfirmed'); $wgNamespacePermissionLockdown[NS_DRAFT]['read'] = array('autoconfirmed'); $wgNamespacePermissionLockdown[NS_DRAFT_TALK]['read'] = array('autoconfirmed'); $wgNamespacePermissionLockdown[NS_ISSUE]['*'] = array('sysop'); $wgNamespacePermissionLockdown[NS_ISSUE]['read'] = array('*'); $wgNonincludableNamespaces[] = 102; $wgNonincludableNamespaces[] = 103;