2012-01-03 73 views
0

如何在MediaWiki中添加以下新扩展?如何在Mediawiki中添加扩展?

* .xmcd和* .mcd用于MathCad源文件 * .m和* .dat用于Matlab源文件。

我已经一些扩展在下面的LocalSettings.php提到

$ wgFileExtensions = array_merge($ wgFileExtensions,阵列( 'DOC', 'PDF', '百分点', '拉链', 'SVG',“ xls','vsd','vdx','docx','xlsx','pptx'));

在此先感谢

Jayaprabu [R

+0

你的意思是你想让用户上传这些文件到wiki? – Wikis 2012-01-05 10:45:23

回答

1

如果我理解正确的话,你只需添加扩展名如下:

$wgFileExtensions = array_merge($wgFileExtensions, array('doc','pdf', 'ppt', 'zip', 'svg', 'xls', 'vsd', 'vdx', 'docx', 'xlsx', 'pptx', 'xmcd' , 'mcd' , 'm' , 'dat')); 

如果不工作,你必须检查你的上传(LocalSettings.php)中启用:

$wgEnableUploads = true; 

Directory“images”必须是可写的。最后,你可以设置上传的最大尺寸:

$wgMaxUploadFile = '25MB'; 
+0

我添加后,我得到了以下错误。 文件已损坏或扩展名不正确。请检查文件并重新上传。 – Prabu 2012-01-20 08:15:23

+0

这可能是由于MIME类型与文件扩展名不匹配造成的。如果你想跳过这一步(可能会导致任何安全问题),请设置['$ wgVerifyMimeType = false;'}(https://www.mediawiki.org/wiki/Manual:$wgVerifyMimeType) – leo 2014-04-16 11:22:51