Manual:Thumb.php/pt-br

Detalhes
Script usado para redimensionar imagens se estiver configurado para ser feito quando o navegador da web solicitar a imagem e não ao gerar a página.

Para usá-lo, defina $wgThumbnailScriptPath para o caminho deste arquivo.

Os parâmetros são  para o nome do arquivo,   para o tamanho,   para página em arquivos de várias páginas (se disponível).

Exemplo: https://commons.wikimedia.org/w/thumb.php?f=Delle_strade_ferrate_e_della_loro_futura_influenza_in_Europa.djvu&w=600&p=206

Rotina de tratamento de página 404 (inexistente)
Este script pode também ser utilizado como uma manipulador de páginas 404 para gerar miniaturas de imagem quando elas não existirem. Para usá-lo, siga os passos abaixo, em seguida, defina $wgGenerateThumbnailOnParse para false. Se você tiver definido a variável $wgLocalFileRepo no arquivo LocalSettings.php, em seguida, é necessário definir também $wgLocalFileRepo['transformVia404'] para true;

MediaWiki >= 1.20
Crie uma regra de reescrita para chamar thumb_handler.php quando um arquivo na variável $wgUploadPath/thumb/ não existir. Se o seu wiki estiver no diretório /w, algo parecido com isto deve funcionar no Apache:

Se isso não funcionar, a versão 1.19 ainda deve funcionar.

MediaWiki <= 1.19
Crie uma regra de reescrita para chamar este script quando um arquivo na variável $wgUploadPath/thumb/ não existir. Se o seu wiki estiver no diretório /wiki, algo parecido com isto deve funcionar no Apache:


 * Exemplo: http://www.mediawiki.org/w/thumb.php?f=example.jpg&width=100

Transformações por script
Apenas adicione o seguinte código no final do arquivo.

Nenhuma mudança de configuração no Apache é necessária. Isso fará com que thumb.php já retorne o arquivo se ele já foi renderizado, ou renderizar o arquivo sob demanda, se necessário.