Manual:External editors/it

MediaWiki 1.5 e versioni successive consente di modificare qualsiasi risorsa utilizzando uno strumento esterno. Questa operazione viene eseguita utilizzando un sistema molto semplice:


 * 1) Quando una risorsa viene richiesta per essere modificati esternamente, MediaWiki invia un file dicontrolloche contiene le informazioni sulla risorsa, soprattutto, il suo percorso di rete (URL) e l'interfaccia che deve essere utilizzato per cambiarla. Vedi Manual: editor esterni: file di controllo per le specifiche.
 * 2) Browser dell'utente deve essere configurato per chiamare una specialedomandadi supporto (vedi  sotto).
 * 3) La domanda di supporto dei processi il file di controllo, recupera la risorsa, lancia l'applicazione preferita per modificarlo, e, se lo si desidera, permette di risparmiare la risorsa al server.



Partire editing esterno
Nella tua personale MediaWiki preferenze è possibile impostare la modifica esterna come predefinita azione edit: Modifica → Preferenze → "editor uso esterno per difetto".

Tuttavia, un approccio più pratico è quello di aggiungere questo come opzione extra, utilizzando l'apposita  externaledit = true  MediaWiki parametro URL.
 * È possibile effettuare la "modifica esterna link" appaiono in tutte le pagine accanto al consueto link modifica con l'aggiunta di script editor esterno al  monobook.js file.
 * In alternativa, è possibile impostare una speciale bookmarklet nel tuo browser: creare un nuovo segnalibro / preferito e copiare questo nel campo URL:

Configura il tuo browser
Devi configurare il browser in modo che il tipo MIME  application / x-esterno- è associato con l'applicazione di supporto. 
 * Firefox 2: installare [https: / / addons.mozilla.org/en-US/firefox/addon/4498 MIME Edit] estensione, poi andare in Strumenti → Opzioni → Contenuti → Manage
 * Firefox 3: Se si prevede di modificare le immagini in formato SVG clicca l'immagine a tutto schermo pieno, File-> Save Page As-> Salva come tipo-> Web Page, solo in formato SVG-> Salva.
 * Inoltre, su FreeBSD e Linux è possibile modificare  / etc / mailcap  (o  ~ /. Mailcap ):
 * Opera: Via Strumenti → Preferenze → Avanzate → Download
 * In Internet Explorer è possibile tentare di applicazione di supporto associare . PHP  estensione del file

Applicazione Helper
id="ee.pl"> 

ee.pl
Vi è un 'implementazione di riferimento per l'applicazione di supporto chiamato 'ee.pl (disponibile qui, si veda README per l'uso e installazione Installa per le istruzioni di installazione). È scritto in Perl e può essere difficile da configurare. Tuttavia, fornisce un set completo di funzionalità. Gli sviluppatori sono invitati a scrivere un utente più facile attuazione. Potrebbe inoltre essere necessario Windows XP o  Ubuntu punte.

Si noti che il ee.pl GUI rende molto facile per salvare i dati al server, tra cui l'oggetto della modifica, o di annullare la modifica. È possibile anche effettuare modifiche multiple sul server utilizzando l'opzione "Salva e continua" pulsante.

Si prega di assicurarsi che si sta utilizzando l'ultima versione dello script, se non funziona come previsto.

Per ogni wiki che si desidera utilizzare con ee.pl, aggiungere una voce simile a ee.ini:

[((SITENAME))] Match URL = ((SERVER)) ((scriptPath)) Username =(MyUserName) Password =(MyPassword)

Ciò è necessario affinché le persone possano accedere - non conosce la tua password altrimenti! Si noti che se si sono attivi sul wiki molti, come molteplici lingue edizioni di Wikipedia, e se si utilizza lo stesso nome utente e password, si può semplicemente usare qualcosa come "wikipedia.org" o "wikimedia.org" con le informazioni di autenticazione come URL pattern match (o addirittura ". org" Se solo l'intenzione di accedere a questi siti). Un esempio voce generica:

[Generic] Match URL = edia.org Username =(MyUserName) Password =(MyPassword)

Less is more! Usando solo  o   è sufficiente, mentre aggiungendo l'intero URL causa spesso un errore.

Se si desidera modificare i file, è necessario usare qualcosa come  perché i file sono su tale host.

ee.pl come applicazione di supporto Java
Una versione di questo script è disponibile ee.pl qui come applicazione Java. E 'ancora in fase di sviluppo, ma le funzioni di base stanno lavorando. Si tratta di 'autenticazione sul wiki', 'download del file', 'Open del file con l'applicazione standard' e 'Carica il file indietro al Wiki'. La GUI Java dovrebbe essere ancora una volta una copia estesa dello script ee.pl GUI.

Se aprendo l'applicazione di supporto Java direttamente, l'ini file si chiede è il file stesso utilizzato dallo script ee.pl di cui sopra, chiamato ee.ini ee.ini. Copia che ini file e usarlo - per gli utenti Windows, gli indirizzi di programma deve essere nel formato di seguito, indicando dove il programma è, come ad esempio: svg = "C: \ Program Files \ Inkscape \ inkscape.exe" o se nello spazio utente: svg = "C: \ Documents and Settings \ Proprietario \ Documenti \ Inkscape \ inkscape.exe"

Attuazione WSH
Vi è l'implementazione chiamata ExtEdit scritte usando  Windows Script Host. Non salva gli articoli al server direttamente, ma lancia il vostro browser.

Alternative == == Diverse estensioni di Mozilla Firefox fornisce un altro modo di usare l'editor di testo esterni, vedi Wikipedia: sostegno editor di testo. In particolare, per gli utenti di Linux, l'uso di It's All Text è una procedura molto più semplice per invocare un editor esterno di quanto sopra descritto (in particolare quando alcune applicazioni di supporto, come ee.pl, scritto in Perl,  "può essere difficile mettere a punto" ).