Vai al contenuto

Wikibooks:Popup di navigazione/FAQ

Wikibooks, manuali e libri di testo liberi.

Lo script non funziona

[modifica sorgente]

Aiuto, lo script non funziona!

[modifica sorgente]

Ho installato lo script seguendo le istruzioni, ma non succede nulla quando passo sopra ai link!

Risposta
Pulisci la cache del tuo browser e prova ancora. Se non funziona, riprova finché non ci riesci.

Come posso fare per pulire la cache del browser?

[modifica sorgente]
Risposta
Le istruzioni per gli utenti di Internet Explorer si trovano qui. Vedi anche wikipedia:en:Wikipedia:Cache (in lingua inglese).

Ho pulito la cache, ma lo script non fa nulla

[modifica sorgente]
Risposta
Disabilita tutti i filtri, (ad esempio gli adblocker come PithHelmet, AdBlock e così via) e le estensioni del browser (come greasemonkey), e prova ancora. Ricordati di pulire la cache!

Ancora nulla

[modifica sorgente]
Risposta
Forse c'è un conflitto con un altro script. Vedi #Lo script funziona, ma dà problemi
Risposta
Forse hai scoperto un bug. Potresti prendere nota del tuo browser, versione e sistema operativo e comunicarlo a Lupin (in lingua inglese).

I menu non funzionano

[modifica sorgente]

Perché i menu non mi funzionano?

Risposta
Il tuo browser potrebbe non supportare abbastanza bene i CSS. Puoi scegliere di non utilizzare i menu ed impostare popupStructure='original', o procurarti un browser più moderno.

Lo script non fa ciò che dovrebbe

[modifica sorgente]

I popup appaiono durante le modifiche

[modifica sorgente]

Potresti disabilitare i popup durante la modifica di una pagina? Mi sembrano piuttosto fastidiosi.

Risposta
Hai bisogno dell'opzione popupOnEditSelection, vedi Wikibooks:Popup di navigazione.

I popup appaiono in fondo alla pagina

[modifica sorgente]

Se lascio il mouse sopra ad un collegamento situato in fondo alla pagina, il popup è parzialmente coperto e non riesco a leggerlo. Qual è la soluzione?

Risposta
Puoi scegliere di spostare il popup più in alto, muovendolo con il mouse mentre tieni premuto il tasto SHIFT, oppure usare la rotellina del mouse per scorrere la pagina.

I popup causano una moltitudine di errori javascript

[modifica sorgente]

Perché, e come posso evitarlo?

Risposta
Potrebbe essere un bug. Tuttavia, alcuni errori sono risaputamente fastidiosi ma all'apparenza innocui. Quelli del tipo X non è definito dove X è qualcosa come pg, log o popupsReady possono essere tranquillamente ignorati. Se qualcuno è in grado di risolverlo, è pregato di comunicarlo a Lupin (in lingua inglese).

Lo script funziona, ma dà problemi

[modifica sorgente]

Che succede?

Risposta
Se tieni molta roba nel tuo file javascript, è possibile che ci sia un conflitto con lo script dei popup. Elimina tutto tranne l'installazione dei popup e vedi se funziona. In tal caso, prova a rimettere nel file una cosa alla volta per scoprire cosa provoca il conflitto.
Nota che lo script potrebbe conflittare con sé stesso se è stato caricato due volte.

Ho cambiato le opzioni, ma non è successo nulla

[modifica sorgente]
Risposta
Accertati di stare usando l'ultima versione del tuo file javascript, prova a pulire la cache - vedi sopra

Come si usano i popup?

[modifica sorgente]

Come posso fare un rollback utilizzando i popup?

[modifica sorgente]
Risposta
Se lasci il mouse sopra al link ad una differenza o al link ad una versione precedente, puoi fare un rollback in questo modo:
Un rollback eseguito tramite un popup: lascia il mouse sopra al link ad una differenza o al link ad una versione precedente e seleziona rollback
Nota che se lasci il mouse sopra al link ad una differenza, il rollback verrà sempre effettuato alla più vecchia delle due versioni confrontate.

Rimozione dello script

[modifica sorgente]

Come posso rimuovere lo script?

[modifica sorgente]
Risposta
Cancella le linee che avevi aggiunto al tuo file javascript e pulisci la cache del tuo browser.

Non funziona.

[modifica sorgente]
Risposta
Prova con un file javascript completamente vuoto. Ti aiuterà per sapere se stai modificando la pagina corretta.

Dovresti riuscire a trovarla scrivendo

javascript:void(document.location='/wiki/Special:Mypage/'+skin+'.js')

nella barra degli indirizzi del tuo browser mentre stai visitando una pagina di Wikibooks connesso con il tuo utente.

L'ho fatto, ma continua ad essere installato

[modifica sorgente]
Risposta
Ci dev'essere qualche tipo di utilizzo della cache. Potrebbe essere che il tuo browser sta tenendo il file in cache senza dirtelo, o forse i server Wikimedia hanno dei problemi. Potresti provare ad aspettare un giorno o due e vedere se viene pulita da sola. (O se sei impaziente, prova con il prossimo passo).

Ho provato ad aspettare ma è ancora lì

[modifica sorgente]
Risposta
Devi fare in modo che il tuo browser si dimentichi della copia in cache del tuo file javascipt. Mentre sei connesso con il tuo utente e stai guardando una pagina su Wikibooks, incolla questo nella tua barra degli indirizzi:
javascript:for (var i=0, s=document.getElementsByTagName('script'); i<s.length; ++i) { if (s[i].src.indexOf('javascript')>0) { document.location=s[i].src; break; } }

Ora dovresti riuscire a vedere il sorgente di una qualche incarnazione del tuo file javascript (che potrebbe essere vuoto se l'hai appena svuotato).

Se la copia che stai guardando è la copia corrente, senza l'installazione dei popup, allora dovresti essere a posto: se ricarichi una pagina di Wikibooks tenendo premuto il tasto SHIFT i popup dovrebbero essersene andati. In caso contrario, devi ricaricare premendo SHIFT o compiere qualche altro rituale per far sì che la tua pagina javascript rifletta la versione corrente. (Sarebbe bello se potessi aggiungere qua i dettagli dell'impresa qualora ci riuscissi). In tal caso, torna su Wikibooks, ricarica + SHIFT una pagina e i popup dovrebbero essersene andati.