Liberar tamanhos e tipos de arquivos para upload na Wiki

De MediaWiki do Campus São José
Ir para: navegação, pesquisa

Para alterar os padrões de tipos de arquivos e tamanhos deve-se editar os seguintes parâmetros:

(http://meta.wikimedia.org/wiki/Uploading_files)

/etc/php.ini - Este arquivo define os padrões do PHP

upload_max_filesize = 100M
post_max_size = 100M

/var/www/html/wiki/LocalSettings.php - Este arquivo define os padrões locais da Wiki. Obs.: não é sobrescrito em atualizações da versão da Wiki. No arquivo /var/www/html/wiki/includes/DefaultSettings.php Encontar-se todas as opções de configuração, os parâmetros lá encontrados devem ser copiados para o LocalSettings.php para não serem sobrescritos numa eventual atualização.

$wgUploadSizeWarning = 1024 * 1024 * 10; # 10 MB
$wgMaxUploadSize = 1024*1024*100; # 100MB
$wgFileExtensions = array('gif','png','jpg','jpeg','svg','xls','doc','odt','pdf','ods','ppt','dia','odp');

Não se esqueça que para liberar uploads é necessário ajustar uma diretiva conforme abaixo:

$wgEnableUploads     = true;

Para habilitar a edição de fórmulas, acrescente as seguintes linhas:

$wgUseTeX            = true;
$wgMathPath         = "{$wgUploadPath}/math";
$wgMathDirectory    = "{$wgUploadDirectory}/math";
$wgTmpDirectory     = "{$wgUploadDirectory}/tmp";

Para obrigar o usuário a se autenticar antes de modificar qualquer página:

$wgNamespaceProtection[NS_POLICY] = array( 'block' );
$wgGroupPermissions['*']['edit'] = false;