Aiuto:Inputbox
Formattare il wikitesto
Immagini · Wikilink e Interlink · Tabelle · Note · Formule matematiche · File multimediali e suoni · Quiz HTML · CSS · Caratteri speciali e Unicode · Variabili · Funzioni di parsing · Inputbox |
Inputbox è un'estensione di MediaWiki sviluppata da Erik Möller per aggiungere form HTML predefiniti alle pagine wiki, inizialmente creata per lo scopo di aggiungere un box "Crea un articolo" a Wikinews.
Sintassi base
[modifica | modifica sorgente]Gli Inputbox sono costruiti così:
<inputbox> type=box type parameter1=value parameter2=value </inputbox>
Il parametro "type" è obbligatorio; tutti gli altri parametri sono opzionali.
Tipi di Inputbox
[modifica | modifica sorgente]Tipo | Descrizione | Esempio |
---|---|---|
type=search |
Genera un campo di ricerca con una larghezza di 50 caratteri. La denominazione dei bottoni può essere variata (vedi sotto); i nomi di default sono MediaWiki:Tryexact e MediaWiki:Searchfulltext. La casella di testo permette di specificare la parola da cercare. |
|
type=create |
Permette di creare una nuova pagina o di modificare una esistente. Guarda le opzioni preload= e editintro= sotto. L'etichetta del bottone può essere cambiata, guarda sotto; quella di default è MediaWiki:Createarticle. Il campo di testo permette di specificare quale pagina deve essere modificata. |
|
type=comment |
Aggiunge una o più sezioni ad una pagina esistente, o ne crea una nuova, con edit summary uguale al nome della sezione inserita. L'etichetta del bottone può essere cambiata, guarda sotto; quella di default è MediaWiki:Postcomment; nota che questo messaggio è usato anche nella sidebar della vecchia skin "Standard". La casella di testo specifica quale pagina deve essere modificata. |
Parametri
[modifica | modifica sorgente]Parametro Funzione |
Descrizione | Esempio |
---|---|---|
bgcolor= |
Imposta il colore di sfondo (valori HTML). Non usare le virgolette. |
<inputbox> type=search bgcolor=#eeeeff </inputbox> produce: |
width= |
Imposta la larghezza della casella di testo in caratteri. |
<inputbox> type=create width=6 </inputbox> produce: |
default= |
Permette di specificare il testo di default da mettere nel box. |
<inputbox> type=comment default=Wikipedia:Bar </inputbox> produce: |
preload= comment, create |
Quando si scrive nella casella di testo il nome di una pagina non esistente e si preme il pulsante, viene aperta la finestra di edit della relativa pagina con scritto il testo specificato dall'opzione. Scrivi il titolo di una pagina non esistente nel box di esempio per provare questa funzione. |
<inputbox> type=create preload=Template:Trasporti </inputbox> produce: |
editintro= comment, create |
Quando si scrive nella casella di testo il nome di una pagina non esistente e si preme il pulsante, viene aperta la finestra di edit della relativa pagina. Il testo specificato nell'opzione viene aggiunto al salvataggio. Scrivi il titolo di una pagina non esistente nel box di esempio per provare questa funzione. |
<inputbox> type=create editintro=Template:Trasporti </inputbox> produce: |
buttonlabel= Tutti i tipi |
Questa opzione serve per cambiare l'etichetta del bottone principale. |
<inputbox> type=comment buttonlabel=Aggiungi un nuovo commento </inputbox> produce: |
searchbuttonlabel= search |
Questa opzione è usata per cambiare l'etichetta "Search full text" del relativo pulsante. |
<inputbox> type=search searchbuttonlabel=Cercaaa </inputbox> produce: |
Usare il pulsante "Crea" su di una pagina già esistente rimanda alla pagina di modifica della relativa pagina. In questo caso editintro e preload sono ignorati.
Avvertimenti
[modifica | modifica sorgente]- Variabili, parametri e template non sono ammessi come valori dei parametri di Inputbox; guarda m:Template talk:Inputbox demo.