维基百科的姊妹计划之一——维基共享资源(wikimedia commons)是一个储存自由版权图像,视频和音频的wiki网站,其目的是为维基百科等维基媒体计划提供多媒体资料库。上传到维基共享资源的图片可以在维基百科等计划中直接调用,从而不必重复上传。
此前这些图像资源一直只能在维基媒体计划中使用,其他的用mediawiki架设的wiki网站不能调用维基共资源上的图片。但是自1.13版以来,这已经可以实现了。在LocalSettings.php文件中加入以下语句:
$wgForeignFileRepos[] = array(
'class' => 'ForeignAPIRepo',
'name' => 'shared',
'apibase' => 'http://commons.wikimedia.org/w/api.php',
'fetchDescription' => true, // Optional
'descriptionCacheExpiry' => 43200, // 12 hours
'apiThumbCacheExpiry' => 43200, // 12 hours
'apiThumbCacheDir' => 'api_thumb_cache', // under $wgUploadPath
);
更多请看这里。