Manual:External editors/pt-br

O MediaWiki 1.5 ou superior permite editar qualquer arquivo em qualquer editor externo. Isso é possível se utilizando um sistema muito simples:
 * 1) Quando um arquivo é requisitado para edição externa, o MediaWiki envia um arquivo de controle contendo informações a seu respeito; mais importante, seu endereço URL e a interface que será usada para a alteração. Veja Manual:External editors: control files para maiores detalhes das especificações.
 * 2) O navegador do usuário deve ser configurado para chamar um aplicativo de edição especial. Veja abaixo.
 * 3) Esse aplicativo de ajuda processa o arquivo de controle, recupera o arquivo fonte, inicia o aplicativo que irá editá-lo, e, se desejado, salva o arquivo fonte no servidor.



Iniciando a edição externa
Em suas preferências pessoais no MediaWiki você pode configurar a edição externa como padrão: Preferências → Edição → "Use editor externo por padrão".

No entanto, é mais prático adicionar isso como uma opção extra, usando a tag especial externaledit = true MediaWiki URL parameter. Image:
 * Você pode fazer o "link de edição externa" aparecer em todas as páginas ao lado do link editar usual, acrescentando editor de script externo para o arquivo .js.
 * Ou você pode configurar um bookmarklet especial no seu navegador: criar um novo marcador/favorito e copiá-lo para o campo URL:

Configurando seu navegador
Você precisa configurar seu navegador para que o tipo MIME application/x-external-editor seja associado ao aplicativo de edição. 
 * Firefox 2: instale a extensão MIME Edit (Este add-on foi desativado por um administrador.), em seguida, vá em Ferramentas → Opções → Gerenciar → Conteúdo
 * Firefox 3: Se você está planejando a edição de imagens SVG clique na imagem para tamanho real completo, Arquivo -> Salvar como Página -> Salvar como tipo -> Página Web, apenas SVG -> Salvar.
 * Além disso, no FreeBSD e Linux você pode editar /etc/mailcap (ou ~mailcap/.):
 * Opera: via Ferramentas → Preferências → Avançado → Downloads
 * No Internet Explorer você pode tentar associar aplicativo auxiliar como extensão de arquivo .php.

ee.pl
There is a reference implementation for the helper application called ee.pl (available here, see README for usage and INSTALL for setup instructions). It is written in Perl and may be difficult to set up. However, it provides a complete set of features. Developers are welcome to write a more user friendly implementation. You may also need Windows XP or Ubuntu tips.

Note that the ee.pl GUI makes it very easy to save the data back to the server, including an edit summary, or to cancel the edit. You can also make multiple edits on the server by using the "Save and continue" button.

Please make sure you are using the latest version of the script if it is not working as expected.

For each wiki you want to use ee.pl with, add an entry like this to ee.ini:

[] URL match= Usuário=(MyUsername) Senha=(MyPassword)

This is necessary so people can log in – it does not know your password otherwise! Note that if you are active on many wikis, such as multiple Wikipedia languages editions, and you use the same username and password, you can simply use something like "wikipedia.org" or "wikimedia.org" with this authentication information as the URL match pattern (or indeed ".org" if you only intend to access these sites). An example generic entry:

[Generic] URL match=edia.org Usuário=(MyUsername) Senha=(MyPassword)

Less is more! Just using  or   is sufficient, whereas adding the whole URL often causes an error.

If you want to edit files, you need to use something like  because files are on that host.

XExternalEdit
XExternalEdit é um aplicativo de edição escrito em Java, com interface gráfica. Veja sourceforge.net/projects/xexternaleditor/ para mais informações.

Alternativas
Várias extensões do Mozilla Firefox fornecem outra forma de usar um editor de textos externo, consulte Wikipedia: apoio editor de texto. Particularmente, para usuários de Linux, o uso do It's All Text! é um procedimento muito mais simples para invocar um editor externo do que o descrito acima (especialmente quando alguns aplicativos auxiliares, tais como ee.pl, escrito em Perl, podem ​​ser difíceis de se configurar).