Utente:Wim b/Monobook js

Wikibooks, manuali e libri di testo liberi.

Questo progetto è ancora in via di sviluppo, non copiarti questo codice.


Il vero codice del monobook sarà reso ufficiale tra beve tempo, questa pagina è solo a puro scopo dimostrativo, utile a chi si sta occupando del progetto. per ulteriori informazioni contattare Wim_bcontattami.

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.

Collegamenti wikibook's toolbar.pngAvanzamento wikibook's toolbar.png Elenco wikibook's toolbar.png

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

Collegamenti wikibook's toolbar.png

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

  1. Pulsante per il commento (<!--commento-->) Commento wikibook's toolbar.png
  2. Pulsante per i link a wikipedia italiana ( [[w:nome della pagina]]) Wikipedialink wikibook's toolbar.png
  3. Pulsante per aggiungere una categoria ([[Categoria:nome della categoria]]) Categoria wikibook's toolbar.png

[modifica] Avanzamento

Avanzamento wikibook's toolbar.png

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% wikibook's toolbar.png 00%
  • Avanzamento 25% ({{avanzamento|25%}}) 25% wikibook's toolbar.png 25%
  • Avanzamento 50% ({{avanzamento|50%}}) 50% wikibook's toolbar.png 50%
  • Avanzamento 75% ({{avanzamento|75%}}) 75% wikibook's toolbar.png 75%
  • Avanzamento 100% ({{avanzamento|100%}}) 100% wikibook's toolbar.png 100%

[modifica] Elenco

Elenco wikibook's toolbar.png elen I pulsanti di elenco comprendono una facile immissione dell'elenco puntato e di quello numerato

  • Elenco numerato (# ogni nuova riga) Elenco num wikibook's toolbar.pngnum
  • Elenco puntato (* ogni nuova riga) Elenco punt wikibook's toolbar.PNGpunt


[modifica] Template

I pulsanti di template consento di inserire facilmente 3 template utili in wikibooks Puls da aiutare.pngButton wikificare.pngButton fuente primaria.png (teut)

  • Consente di inserire il template di spostamento da me creato per le pagine di discussioni delle voci importate da wikipediaButton fuente primaria.png(ptob) (non compreso nel comando teut)
  • Inserisce il template "da wikificare"{{da wikificare}}Button wikificare.png(wikif)
  • Inserisce il template per le voci da aiutare {{da aiutare}} Puls da aiutare.png (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

Per installare il monobook standard basta che salvi questo codice nel tuo monobook.js


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.


Per far funzionare il monobook.js basta che copi e incolli il codice sotto nel tuo tuo monobook.css

[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

Nuvola apps xmag.png 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.

Il collegamento al menù "Stumenti extra" e al "tatoo"" anche se sono già presenti nel codice del monobook.js modificato, se non create la pagina i 2 elementi non vengono visualizzati, senza provocare malfunzionamenti o altro.

[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
Wiki c copy.gif cocp Controlcopy Non è necessario se avete già specificato "tbar"
[[Immagine:]] cacp Cancelcopy Non è necessario se avete già specificato "tbar"
Wiki test.GIF test Test Non è necessario se avete già specificato "tbar"
Button halt.png prom Promozionale Non è necessario se avete già specificato "tbar"
Button tournesol.png benv Benvenuto Non è necessario se avete già specificato "tbar"
[[Immagine:]] canc Da cancellare Non è necessario se avete già specificato "tbar"
Pulsante-cancut.png 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"
Wiki vand.gif avand Vandalismo Non è necessario se avete già specificato "tbar"
Pulsante spam.png spam Avviso spam Non è necessario se avete già specificato "tbar"
Pulsante nPOV.png bnpov AvvisobloccoNPOV Non è necessario se avete già specificato "tbar"
Pulsante unverified.png unv Unverified Non è necessario se avete già specificato "tbar"
Pulsante grazie.png grz Grazie Non è necessario se avete già specificato "tbar"
Btn toolbar gallery.png gall Gallery Non è necessario se avete già specificato "tbar"
Button reflink.png 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% wikibook's toolbar.png 00% aggiunge il template 00% non necessario se è già specificato tbar o avan
25% wikibook's toolbar.png 25% aggiunge il template 25% non necessario se è già specificato tbar o avan
50% wikibook's toolbar.png 50% aggiunge il template 50% non necessario se è già specificato tbar o avan
75% wikibook's toolbar.png 75% aggiunge il template 75% non necessario se è già specificato tbar o avan
100% wikibook's toolbar.png 100% aggiunge il template 100% non necessario se è già specificato tbar o avan
tatoo aggiunge il tatoo
stex aggiunge il menù strumenti extra
Elenco punt wikibook's toolbar.PNG punt aggiunge il pulsante elenco puntato non necessario se è già specificato tbar o elen
Elenco num wikibook's toolbar.png 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

[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:

  1. Ho salvato il codice nel mio monobook ma non è cambiato niente. Cosa devo fare?
    • Ricordati di purgare la cache (CTRL-F5).
  2. Ancora niente.
    • Ricordati di copiare anche il monobook.css nel tuo e ri-purga la cache.
  3. 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.
  4. E l'ordine dei link a sinistra?
    • Idem come sopra.
  5. 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 ")
  6. 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.
  7. Ho un'idea riguardo ad una cosa da aggiungere al monobook. A chi lo dico?
  8. 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.
  9. 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'.
  10. Come al solito, il mio problema non è elencato nelle FAQ, o queste non mi hanno aiutato a risolverlo. E adesso?

[modifica] Collegamenti interni

Strumenti personali