Utente:Wim b/Monobook js
Wikibooks, manuali e libri di testo liberi.
Il monobook di Wikibooks è una variante ripresa da Wim_b del monobook di wikipedia, e riadattata per questo progetto. Nello specifico l'utente ha aggiunto 13 pulsanti utili in Wikibooks.
Questi permettono una veloce, sicura e corretta immissione di template, collegamenti, formattazioni, ecc.. Questa toolbar è stata pensata per agevolare l'immissione di codice wiki normalmente e più spesso usato, così l'utente può risparmiare tempo (e produrre di più ;) ) da impiegare in altri progetti. Il codice è stato predisposto a funzioni aggiuntive, ma in linea di massima basta aggiungere poche righe al tuo monobook.js per poter riuscire ad utilizzare subito i vantaggi di avere tutto a portata di mano. La toolbar ha 27 pulsanti in più rispetto a quella standard, ma nulla vieta in futuro di ampliarli se verranno ricevute molte richieste.In questo monobook le opzioni attivabili che possono essere considerate uguali per tutti (popup, pulsanti, ecc...) sono stati messi in una pagina, mentre le personalizzazioni (tatoo, strumenti extra e collegamenti nella toobar personale) sono stati configurati in modo e meniera che avessero ognuno una propria pagina, per agevolare le operazioni di personalizzazione, in quanto l'utente si trova davanti una porzione di codice, invece di un codice sterminato.Questo monobook è considerato ancora in via di sperimentazione, quindi bug, collegamenti inesistenti o errori posso essere annotati qui.
Indice |
[modifica] formattazione
I pulsanti di formattazione sono gli unici pulsanti aggiunti che non sono divisibili, cioè si possono attivare solo con tbar osta e non hanno un comando per attivarne uno solo, questi sono 3, partendo da sinistra sono: sta
- Pulsante per il commento (<!--commento-->)

- Pulsante per i link a wikipedia italiana ( [[w:nome della pagina]])

- Pulsante per aggiungere una categoria ([[Categoria:nome della categoria]])

[modifica] Avanzamento
I pulsanti di avanzamento agevolano l'utente nell'inserimento del template ({{avanzamento| %}}) necessari in Wikibooks per mostrare l'avanzamento del libro (nota: il template viene inserito in cima alla pagina)
- Avanzamento 00% ({{avanzamento|0%}})
00% - Avanzamento 25% ({{avanzamento|25%}})
25% - Avanzamento 50% ({{avanzamento|50%}})
50% - Avanzamento 75% ({{avanzamento|75%}})
75% - Avanzamento 100% ({{avanzamento|100%}})
100%
[modifica] Elenco
elen I pulsanti di elenco comprendono una facile immissione dell'elenco puntato e di quello numerato
[modifica] Template
I pulsanti di template consento di inserire facilmente 3 template utili in wikibooks ![]()
![]()
(teut)
- Consente di inserire il template di spostamento da me creato per le pagine di discussioni delle voci importate da wikipedia
(ptob) (non compreso nel comando teut) - Inserisce il template "da wikificare"{{da wikificare}}
(wikif) - Inserisce il template per le voci da aiutare {{da aiutare}}
(daiu)
[modifica] Altri pulsanti
Gli altri pulsanti (17) sono gli stessi che si trovano in wikipedia, con il monobook completo. E sono, 3 per le pagine da cancellare, 3 per le violazioni di copyright, 6 per messaggi di sistema (vandalismo, spam, test, promozione, benvenuto e grazie), gli ultimi 5 sono utilità varie (blocco NPOV, vedi anche, galleria immagini, tag ref e interprogetto).
[modifica] Installazione
NOTA: DOVE TROVATE SCRITTO "TUONOMEUTENTE" DOVETE SOSTITUIRLO CON IL VOSTRO NOME UTENTE, CIOÈ CON QUELLO CON CUI VI SIETE REGISTRATI. ALTRIMENTI QUALORA VOLESTE USARE DETERMINATE FUNZIONI AGGIUNTIVE, QUESTE NON FUNZIONERANNO.
[modifica] Strumenti standard
Gli strumenti standard sono già presenti nel codice del monobook, inquanto non necessitano di personalizzazioni, di defoult sono già attivati nel codice.Su questi strumenti l'unica opzione che è possibile fare è attivarli o disattivarli, ciò è posibile farlo scrivendo o cancellando la sigla che li contraddistingue. Per maggiori informazioni consultare la tabella.
[modifica] Popup
| Per approfondire, vedi la pagina Wikibooks:Popup di navigazione. |
popup Il popup è un comodo strumento che permette di agevolare il compito di molti utenti, soprattutto nella visualizzazione di anteprime, nello specifico permette:
- Anteprima della prima parte del testo di una voce (grazie a en:User:Pilaf per il suo script "Live Preview" che ha reso possibile tutto questo)
- Anteprima delle immagini dai loro collegamenti
- Anteprima della prima immagine di ogni voce
- Anteprima delle differenze negli osservati speciali, nella cronologia e nelle modifiche correlate.
- Anteprima dei wikilink selezionati durante la modifica di una pagina (usa il mouse per selezionare un wikilink)
- Rollback dei vandalismi con un click dalla cronologia (vedi immagine)
- Informazioni su redirect, stub e pagine di disambiguazione
- Informazioni sulla pagina come la dimensione, il numero di link, il numero di immagini, il numero di categorie e l'età della pagina
- Dovrebbe funzionare su tutti i wiki di Wikimedia
- Accesso immediato (con un click) a
- modifica della pagina
- contributi utente
- tool di Interiot (edit counter)
- scrivi all'utente
- cronologia
- segui/non seguire
- mostra e permette di modificare le pagine di discussione
- puntano qui
- modifiche correlate
- per gli amministratori, proteggi e sblocca, cancella e blocca utente
- log utente e log dei blocchi
- elenco delle sottopagine delle pagine utente
- ricerca in Wikipedia, ricerca globale su Wikipedia e su Google
- Scorciatoie da tastiera (opzionali)
- Riparazione automatica dei link per evitare i redirect e le pagine di disambiguazione (opzionale)
[modifica] format
Lo strumento format consente di correggere alcuni degli errori più comuni, esempio perchè con perché in modo automatico preciso e veloce. Per vedere se il vostro strumento funziona correttamente digitate la parola "questaèunaprova", preceduta da uno spazio e senza apici, se verrà corretta con " funziona" allora vuol dire che il vostro strumento sta lavorando correttamente.
[modifica] Personalizzazioni avanzate
Queste personalizzazioni sono già presenti nel codice del monobook.js, per attivarle basta copiare il codice desiderato in una pagina apposita ed attivare il codice nel Speciale:MyPage/monobook.js.Per tale sopo seguire le istruzioni relative ad ogni personalizzazione.
[modifica] Nuovo indirizzo nella toolbar personale
Questa funzione (esterna al monobook) consente di creare una nuova voce nella toolbar personale.Il nome e il collegamento sono totalmente modificabili dall'utente finale.Copia questo codice in questa pagina (codice:ptb)
[modifica] Strumenti Extra
Questa funzione (esterna al monobook) consente di creare un nuovo box strumenti, chiamato strumenti extra. Questo è totalmente modificabile dall'utente finale, come contenuti e titolo. Il tuo è questo (codice:stex)
[modifica] Tatoo
Nel vostro monobook è già presente il codice per attivare il tatoo, basta che vi creiate una sottopagina utente chiamata Tatoo in cui inserire il codice adattato prendendolo da qui sotto. (codice:tatoo)
[modifica] codice tatoo
Naturalmente al posto di collegamento ci va messo il nome del collegamento che si intende fare, e per immagine.estenzione, il nome dell'immagine con l sua estenzione NB. il collegamento all'immagine non deve essere [[Immagine:nome.esten]] ma quello del collegamento che trovate sotto L'immagine.
[modifica] Configurazione
Da questa versione il monobook.js sarà modulare, ovvero potrete scegliere cosa installare (per default viene installato tutto).
Per modificare la lista dei tool installati è sufficiente aprire il vostro monobook in modifica ed editare la linea che inizia con "var toLoad=".
Questa riga contiene una serie di sigle, una per ogni tool da importare.
NB: la stringa racchiusa tra apici deve iniziare e finire con uno spazio.
Le sigle devono essere separate da spazi e quella che segue è la lista dei tool disponibili (altri potrebbero essere aggiunti in futuro, per cui consiglio di mettere questa pagina tra gli Osservati, vedi il paragrafo Aggiornamenti).
| Pulsante | Sigla | Tool inserito | Note |
|---|---|---|---|
| purg | Aggiunge tab "purge" | ||
| led | Aggiunge tab "ultima modifica" | ||
| ns0 | Aggiunge tab "0" | Apre in modifica la sezione 0 della pagina | |
| lks | Personalizza i link nella barra in alto | Pagina utente, discussione, preferenze, ... | |
| orol | Aggiunge l'orologio in alto a destra | ||
| tabs | Aggiunge i tab "Messaggi talk" e "strumenti vari" | ||
| nav | Aggiunge tutti i link nel portlet "navigazione" | ||
| chat | Aggiunge un link diretto alla chat di wikibooks | Il link verrà aggiunto nella barra superiore | |
| newp | Aggiunge "Pagine nuove" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| mjs | Aggiunge 'monobook.js' nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| mcss | Aggiunge 'monobook.css' nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| sand | Aggiunge "Sandbox" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| blk | Aggiunge "Block Log" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| csu | Aggiunge "Cancella subito" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| pca | Aggiunge "Pagine da cancellare" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| stub | Aggiunge "Stub" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| admin | Aggiunge "Admin" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| prob | Aggiunge "Utenti problematici" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| aut | Aggiunge "Autorizzazione ottenute" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| vand | Aggiunge "Vandalismi in corso" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| rich | Aggiunge "Richieste agli amministratori" nel menù "navigazione" | Non è necessario se avete già specificato "nav" | |
| stru | Aggiunge tutti i link nel portlet nel menù "strumenti" | ||
| uec | Aggiunge "user edit count" nel menù "strumenti" | Non è necessario se avete già specificato "stru" | |
| log | Aggiunge "Log" nel menù "strumenti" | Non è necessario se avete già specificato "stru" | |
| whois | Aggiunge "Whois" nel menù "strumenti" | Non è necessario se avete già specificato "stru" | |
| newp | Aggiunge "Pagine nuove" nel menù "strumenti" | Non è necessario se avete già specificato "stru" | |
| unw | Aggiunge "non seguire" nella pagina degli Osservati Speciali | ||
| allp | Aggiunge il pulsante "AllPages" nel box di ricerca | ||
| tbar | Aggiunge tutti i pulsanti alla Toolbar | ||
| cocp | Controlcopy | Non è necessario se avete già specificato "tbar" | |
| [[Immagine:]] | cacp | Cancelcopy | Non è necessario se avete già specificato "tbar" |
| test | Test | Non è necessario se avete già specificato "tbar" | |
| prom | Promozionale | Non è necessario se avete già specificato "tbar" | |
| benv | Benvenuto | Non è necessario se avete già specificato "tbar" | |
| [[Immagine:]] | canc | Da cancellare | Non è necessario se avete già specificato "tbar" |
| caut | Avvisocancellautente | Non è necessario se avete già specificato "tbar" | |
| [[Immagine:]] | cimm | Cancella subito | Non è necessario se avete già specificato "tbar" |
| [[Immagine:]] | cviol | ViolazioneCopyright | Non è necessario se avete già specificato "tbar" |
| avand | Vandalismo | Non è necessario se avete già specificato "tbar" | |
| spam | Avviso spam | Non è necessario se avete già specificato "tbar" | |
| bnpov | AvvisobloccoNPOV | Non è necessario se avete già specificato "tbar" | |
| unv | Unverified | Non è necessario se avete già specificato "tbar" | |
| grz | Grazie | Non è necessario se avete già specificato "tbar" | |
| gall | Gallery | Non è necessario se avete già specificato "tbar" | |
| ref | References | Non è necessario se avete già specificato "tbar" | |
| popup | Popup di navigazione | ||
| elen | aggiunge i pulsanti elenco puntato ed elenco numerato | non necessario se già specificato tbar | |
| avan | aggiunge i pulsanti di avanzamento progetto | non necessario se è già specificato tbar | |
| 00% | aggiunge il template 00% | non necessario se è già specificato tbar o avan | |
| 25% | aggiunge il template 25% | non necessario se è già specificato tbar o avan | |
| 50% | aggiunge il template 50% | non necessario se è già specificato tbar o avan | |
| 75% | aggiunge il template 75% | non necessario se è già specificato tbar o avan | |
| 100% | aggiunge il template 100% | non necessario se è già specificato tbar o avan | |
| tatoo | aggiunge il tatoo | ||
| stex | aggiunge il menù strumenti extra | ||
| punt | aggiunge il pulsante elenco puntato | non necessario se è già specificato tbar o elen | |
| num | aggiunge il pulsante elenco numerato | non necessario se è già specificato tbar o elen | |
| sta | aggiunge i pulsanti categoria, commento e wikipedialink | non necessario se è già specificato tbar | |
| ptb | aggiunge i collegamenti nella toolbar personale | la pagina se desiderata va creata |
[modifica] Aggiornamenti
Per permettere di capire velocemente cosa è stato aggiunto o tolto, verranno elencate qui le modifiche.
[modifica] 27 gennaio 2007
- corretti i collegamenti alle pagine nel menù "navigazione"
[modifica] 28 gennaio 2007
- aggiunto il pulsante per il template:da aiutare
- aggiunto il pulsante per il template:da wikificare
- aggiunto il pulsante per il template:stub
[modifica] Aiuto
Se avete bisogno di aiuto nella configurazione dei codici nelle pagine esterne, o per qualsiasi chiarimento o aiuto, contattatemi.
[modifica] FAQ
Questa è una lista delle domande più comuni con le relative risposte:
- Ho salvato il codice nel mio monobook ma non è cambiato niente. Cosa devo fare?
- Ricordati di purgare la cache (CTRL-F5).
- Ancora niente.
- Ricordati di copiare anche il monobook.css nel tuo e ri-purga la cache.
- L'ordine delle icone nella Toolbar non mi piace. Si può cambiare?
- Al momento no. Ma se otterrò troppe proteste per questo mi impegnerò a prepararlo per la prossima versione.
- E l'ordine dei link a sinistra?
- Idem come sopra.
- I tool installati funzionano tutti tranne due. Perche?
- Se i tool che non funzionano sono il primo e l'ultimo della tua stringa di configurazione, è probabile che non hai lasciato uno spazio all'inizio e alla fine (es: var toLoad=" aaa bbb ccc ")
- E normale che alcuni link appaiano e scompaiano a seconda della pagina aperta?
- Si. Per limitare l'ingombro dei tool, la loro presenza è stata limitata alle pagine per cui servono.
- Ho un'idea riguardo ad una cosa da aggiungere al monobook. A chi lo dico?
- Prova a fare un fischio in Wikibook:Monobook.js/Richieste. Parliamone.
- Avevo uno script che non è stato incluso in questo monobook. Posso continuare ad usarlo? E come faccio?
- Si, puoi usarlo. Basta che il codice di questo monobook lo inserisci prima del tuo tool all'interno del monobook.js. Già che ci sei, spiega il tuo tool in Wikibook:Monobook.js/Richieste, se lo crediamo utile anche per altre persone potremmo aggiungerlo nelle versioni future.
- Ho fatto come hai detto nella risposta precedente, ma è venuto fuori un gran casino. Che faccio?
- Per pura sfortuna il tuo tool non è compatibile (ma non disperare). Chiedi aiuto in Wikibooks:Monobook.js/Aiuto. Qualche anima pia ti aiutera'.
- Come al solito, il mio problema non è elencato nelle FAQ, o queste non mi hanno aiutato a risolverlo. E adesso?
- Esiste sempre una misera assistenza in Wikibooks:Monobook.js/Aiuto. Spiegaci il problema che proviamo a trovare una soluzione.