Please check our Instructions to Authors and send your manuscripts to nifs.journal@gmail.com. Next issue: March 2025.
MediaWiki:LocalSettings.php
- ==================================
- CUSTOMIZATION
- ==================================
- ----------------------------------
- 1. Disable anonymous editing
- ----------------------------------
- Entirely disable Anonymous Edits in Wiki versions 1.4 and before
- $wgWhitelistEdit = false;
- This snippet prevents editing from anonymous users
- $wgGroupPermissions['*']['edit'] = false;
- ----------------------------------
- 2. Disable free account creation
- ----------------------------------
$wgGroupPermissions['*']['createaccount'] = false;
- ----------------------------------
- 3. Disable reading
- ----------------------------------
- $wgGroupPermissions['*']['read'] = false;
- $wgWhitelistRead = array("Special:Userlogin", "MediaWiki:Monobook.css" );
- ----------------------------------
- 4. Set up Ifigenia logo
- ----------------------------------
$wgLogo = 'http://82.199.205.38/wiki/images/b/bc/Wiki.png';
- ----------------------------------
- 5. Upload file
- ----------------------------------
- Enable uploads
$wgEnableUploads = true;
- File extensions
$wgFileExtensions = array('png', 'gif', 'svg', 'jpg', 'jpeg', 'doc', 'odt', 'xls', 'pdf', 'tex', 'dvi', 'ogg', 'ppt', 'pps', 'odp');
- Upload and reupload permissions - to all registered users
$wgGroupPermissions['user']['upload'] = true; $wgGroupPermissions['user']['reupload'] = true;
- ----------------------------------
- 6. New namespaces
- ----------------------------------
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";
- ----------------------------------
- 6. Subpages enabled per namespace
- ----------------------------------
$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;
- ----------------------------------
- 7. Search namespace options
- ----------------------------------
- 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,
);
- ----------------------------------
- 8. Show watching users in Page views
- ----------------------------------
$wgPageShowWatchingUsers = true;
- ----------------------------------
- 9. TeX support
- ----------------------------------
$wgUseTeX = true; $wgTexvc = './math/texvc';
- ----------------------------------
- 10. Enable filtering of categories in Recentchanges
- ----------------------------------
$wgAllowCategorizedRecentChanges = true;
- ----------------------------------
- 11. Allow moving images
- ----------------------------------
$wgAllowImageMoving = true;
- ==================================
- EXTENSIONS
- ==================================
- Extension:NewUserLog
require_once("$IP/extensions/Newuserlog/Newuserlog.php");
- Extension:LinkSearch
require_once("$IP/extensions/LinkSearch/LinkSearch.php");
- Extension:ParserFunctions
require_once("$IP/extensions/ParserFunctions/ParserFunctions.php");
- Extension:CategoryTree
$wgUseAjax = true; require_once( 'extensions/CategoryTree/CategoryTree.php' );
- Extension:CurrentUsers
include("$IP/extensions/CurrentUsers/CurrentUsers.php");
- Extension:MathStatFunctions
require_once( "$IP/extensions/MathStatFunctions/MathStatFunctions.php" );
- Extension:ManageCategories
require_once("$IP/extensions/managecategories/managecategories.php");
- 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;