web hosting line
1.866.605.2484
Free Web Hosting
MediaWiki Hosting
MediaWiki Tutorial
MediaWiki FAQ
About MediaWiki
Host Package
Free Domain name
Unlimited space
Unlimited Traffic/mo
99.9% Server Uptime
24/7 Top Customer Care
FREE Wiki Installation
Immediate activation
The Best Host Package
learn more sign up now

MediaWiki Images

Don't have a Mediawiki site yet?
Get Mediawiki installed for free with the wiki hosting pack!

To upload images, you should ensure that:

  • The 'images' directory is writable
  • Upload in MediaWiki is enabled. To do this, you should set $wgEnableUploads in LocalSettings.php to true
  • The file type you wish to upload must be allowed in /includes/DefaultSettings.php:

    $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'pdf' );

You can also set

$wgStrictFileExtensions = false;

to allow most file types to be uploaded.

  • The user is logged in

Uploading Directly from a URL

You can allow users to directly upload files from a URL. To allow this, in includes/DefaultSettings.php you should set:

$wgAllowCopyUploads = true

To add an image to a post, you need to indicate it in your post as an image using :

[[image:test.png]]

(where test.png is the name of the image).

You can also add thumbnailed images using:

[[image:test.png|thumb|caption]]

The image can be aligned so that you can add text next to it. Here is an example how to create a left alligned image:

[[image:test.png|left|thumb|50px|]]

Upload Permissions

By default, all registered users can upload files. To change this, you have to modify $wgGroupPermissions in includes/DefaultSettings.php:

  • To prevent normal users from uploading files, you should set:

    $wgGroupPermissions['user']['upload'] = false;

  • To create a special group called "uploadaccess", and allow members of this group to upload files, you should set:

    $wgGroupPermissions['uploadaccess']['upload'] = true;

  • To allow "autoconfirmed" (non-newbie) users to upload files, you should set:

    $wgGroupPermissions['autoconfirmed']['upload'] = true;



Web Hosting
(c) Copyright 2008 SiteGround Web Hosting Provider. All rights reserved
Resources: Tutorials . Video Tutorials . Web hosting FAQ . Joomla templates . WordPress themes . Web hosting forum
Quick links: eCommerce hosting . Joomla hosting . Magento hosting . phpBB hosting . WordPress hosting . Blog Hosting . cPanel hosting . FTP hosting . Flash hosting . Website Design
Copyright © 2009 SiteGround.com Inc