====== Nessuna barra degli strumenti di modifica ====== :?: In qualche modo la [[it:toolbar|barra degli strumenti]] di modifica sparisce e non è più visibile. Cosa si deve fare? Se il navigatore web è Firefox, Mozilla o Netscape, si consultino i consigli su [[it:tips:dom.disable_image_src_set]]. :!: La barra degli strumenti di modifica è costruita in JavaScript. Questo significa che se c'è un errore da qualche parte in JavaScript lo script verrà interrotto e la barra degli strumenti non sarà visibile. Per risolvere il problema si seguano i seguenti passi: - Assicurarsi ovviamente che JavaScript sia abilitato e che si stia usando un navigatore web recente - Assicurarsi anche di eseguire un versione recente di DokuWiki (( versioni precedenti di DokuWiki non funzionano con Google Chrome)) - Si provi a forzare la ricarica della pagina * Qualche volta il navigatore ha uno script danneggiato nella propria cache * Si usi Shift-F5, Ctrl-F5, Ctrl-Shift-R o quant'altro necessita al vostro navigatore per forzare la ricarica * Si faccia questo in modalità modifica (ignorando l'avviso relativo alla ripetizione dell'invio dei dati) - Assicurarsi che JS è caricato (attraverso una chiamata alla ''tpl_metaheaders()'' funzione all'interno del vostro template). * Si veda il codice sorgente della pagina e si trovi la riga js.php * Si carichi il file js.php (esempio ''%%http://example.com/dokuwiki/lib/exe/js.php%%'') in una nuova finestra per vedere se ogni cosa appare. - Se safe mode è abilitato sul server, potrebbe essere necessario disattivare manualmente **copy($cache,"compress.zlib:/...** nella riga 160 (circa). Basta aggiungere due barre davanti alla riga. - Se si aggiorna una versione precedente di of DokuWiki assicurarsi di avere aggiornato il file ''conf/dokuwiki.php'' * mettere sempre le modifiche nel file local.php * Non definiti valori di configurazione bloccano JavaScript, quindi questo è importante! (i.e.: assicurarsi che ''$conf['usedraft']'' è definito) - Si provi a disattivare i componenti aggiuntivi installati forniti da terze parti, i loro JavaScript potrebbero essere rotti * Dopo averli disattivati si forzi ancora la ricarica della pagina - Provate a rimuovere il vostro conf/userscript.js se ne avete uno * Dopo averlo disattivato si forzi ancora la ricarica della pagina - Si provino differenti navigatori web - Si provi a disattivare le componenti del navigatore web che interferiscono con JavaScript - Si disattivi l'opzione JavaScript/CSS [[config:compress|compacting]] * Si forzi ancora la ricarica della pagina naturalmente ;-) * Se questo aiuta, molto probabilmente uno dei vostri componenti aggiuntivi fornisce JavaScript rotto, si vada ad un passaggio precedente per trovare quello che non funziona - Se si continuano ad avere problemi, si controlli l'errore JavaScript nella console di Firefox e si segnali l'errore nel [[:bugs|bug tracker]] * Assicurarsi di avere disattivato prima l'opzione [[config:compress|compacting]] In caso di problemi causati da componenti aggiuntivi di terze parti contattate cortesemente i loro autori invitandoli a risolvere il problema.