Difference between revisions of "WikiServer - Configuring the Wiki"
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
==Assign how links are opened by 'groups'== | ==Assign how links are opened by 'groups'== | ||
+ | If you would like to have some links open in the parent window ( '_self' ) and some open in a new window ( '_blank' ), you can identify a link as part of a group (foo or bar in this case) and tell the wiki how the group is to be treated. | ||
+ | |||
Install [[mediawikiwiki:Extension:LinkTarget|Extension:LinkTarget]] by first [[mediawikiwiki:Special:ExtensionDistributor/LinkTarget|downloading]] the file and pasting it into your Extensions folder of your wiki install. Then paste the following into your LocalSettings.php file:<br> | Install [[mediawikiwiki:Extension:LinkTarget|Extension:LinkTarget]] by first [[mediawikiwiki:Special:ExtensionDistributor/LinkTarget|downloading]] the file and pasting it into your Extensions folder of your wiki install. Then paste the following into your LocalSettings.php file:<br> | ||
Line 34: | Line 36: | ||
$wgExternalLinkTarget = '_blank'; | $wgExternalLinkTarget = '_blank'; | ||
$wgLinkTargetParentClasses = array( 'foo', 'bar' ); | $wgLinkTargetParentClasses = array( 'foo', 'bar' ); | ||
− | $wgLinkTargetDefault = '_self'; | + | $wgLinkTargetDefault = '_self'; |
+ | |||
==InterWiki Links== | ==InterWiki Links== |
Revision as of 02:28, 28 July 2020
Little snippets of configuration to add to LocalSettings.php...
To add any of them:
sudo vim /var/www/wiki/LocalSettings.php
Contents
Uploadable File Types
search for $wgFileExtensions
If you don't find it, you can add it.
on my wiki, it looks like:
######################################### # Uploadable File Types ######################################### $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'epub', 'ino', 'c', 'cpp', 'h', 'zip', 'gz', 'mp3', 'txt' );
You likely don't want ino, c, cpp, h
Open external links in new window
######################################### # Open external links in new window. ######################################### $wgExternalLinkTarget = '_blank';
Assign how links are opened by 'groups'
If you would like to have some links open in the parent window ( '_self' ) and some open in a new window ( '_blank' ), you can identify a link as part of a group (foo or bar in this case) and tell the wiki how the group is to be treated.
Install Extension:LinkTarget by first downloading the file and pasting it into your Extensions folder of your wiki install. Then paste the following into your LocalSettings.php file:
require_once "$IP/extensions/LinkTarget/LinkTarget.php"; $wgLinkTargetParentClasses = ' /*ENTER SOME CLASSES HERE*/ '; $wgExternalLinkTarget = '_blank'; $wgLinkTargetParentClasses = array( 'foo', 'bar' ); $wgLinkTargetDefault = '_self';
InterWiki Links
######################################### # InterWiki configuration ######################################### // To grant sysops permissions to edit interwiki data $wgGroupPermissions['sysop']['interwiki'] = true; // To create a new user group that may edit interwiki data // (bureaucrats can add users to this group) # $wgGroupPermissions['developer']['interwiki'] = true; // delete the comment indicator # as appropriate
See InterWiki Linking for a little bit more detail