Wiki della Community
Advertisement

Una inputbox ti consente di aggiungere in qualsiasi pagina un modulo con un campo per inserire un testo e un bottone personalizzabile per eseguire l'azione scelta.

Ce ne sono di tre tipi: il modulo di creazione di un'articolo, il modulo di ricerca e il modulo di commento. I caratteri contenibili di default nel modulo sono 50.

Tipi di inputbox[]

Creazione di un articolo[]

Il modulo di creazione articolo inserisce un modulo nella pagina che permette all'utente di creare una nuova pagina inserendo il titolo. Una nuova pagina viene aperta con il titolo inserito dall'utente. La creazione della pagina è gestita dall'estensione InputBox che controlla se la pagina è già esistente e ritorna un messaggio di errore in caso affermativo. È anche possibile usare template precaricati con il modulo per semplificare il processo di creazione dell'articolo per gli editor.

Scrivi questo: Per ottenere questo:
<inputbox>
type=create
</inputbox>

Ricerca[]

Un modulo di ricerca fornisce agli utenti un modulo extra per effettuare ricerche nella community, in aggiunto a quello nella barra di navigazione globale e locale.

Scrivi questo: Per ottenere questo:
<inputbox>
type=search
</inputbox>

Commenti[]

Questo modulo aggiunge una sezione ad una pagina esistente (non necessariamente quella in cui è usato), che può essere utile per aggiungere una nuova discussione in una pagina di discussione, o nuovi elementi in una pagina di novità.

Il testo inserito nel modulo è la pagina in cui iniziare una nuova intestazione di sezione. Se utilizzi come type commenttitle invece di comment, il testo inserito nel modulo diventa il titolo della nuova sezione, ed è anche utilizzato come oggetto della modifica con l'aggiunta. In questo caso, devi definire anche il nome della pagina con il parametro page.

Scrivi questo: Per fare questo:
<inputbox>
type = comment
buttonlabel=Posta un commento
</inputbox>

<inputbox>
type = commenttitle
page = Discussioni aiuto:Inputbox
buttonlabel=Posta un commento
</inputbox>

Personalizzare una inputbox[]

Ci sono diversi parametri che puoi usare per personalizzare lo stile di una inputbox.

Colore di sfondo
bgcolor=#FFFFFF
Imposta il colore di sfondo usando i codici colore HTML. Inserisci il codice colore senza virgolette. Nota che inserire un colore di sfondo che è troppo chiaro o scuro può rendere l'inputbox illeggibile sui temi chiari o scuri, e dovrebbe essere evitato.
Larghezza
width=##
Imposta la larghezza del campo di input, dove ## è il numero di caratteri. (Il default è 50.)
Testo di default
default=qualsiasi testo
Il testo di default che appare nell'input prima che ci si interagisca, come ad esempio "Inserisci qui il titolo della pagina"
Etichetta pulsante
buttonlabel=qualsiasi testo
Questa etichettà viene usata per il testo nel pulsante principale di invio del modulo.
Etichetta pulsante di ricerca
searchbuttonlabel=qualsiasi testo
Per i moduli di ricerca, questa etichetta viene usanta per il pulsante "Cerca tutto il testo".
Posizione pulsante
break=no
Rimuove lo spazio di default tra il campo di input e i pulsanti, mostrandoli uno accanto all'altro.
Testo temporaneo
placeholder=qualsiasi testo
Definisce il testo temporaneo che sarà mostrato nell'inputbox quando è vuota.
Nascondi modulo
hidden=yes
Rimuove il modulo visualizzando solo il pulsante che indirizza automaticamento alla pagina specificata in default=.
Scrivi questo: Per ottenere questo:
<inputbox>
type=create
width=15
placeholder=Scrivi qui!
buttonlabel=Clicca qui!
break=no
</inputbox>
Scrivi questo: Per ottenere questo:
<inputbox>
type=create
width=15
default=Scrivi qui!
hidden=yes
buttonlabel=Clicca qui!
break=no
</inputbox>

Usare template precaricati con il modulo di creazione articolo[]

Vedi Aiuto:Template precaricati per maggiori dettagli

Se vuoi utilizzare un template standard per gli articoli, puoi specificarlo nelle impostazioni dell'inputbox. Farlo pre-caricherà l'articolo con un layout di base in termini di template e strutture, standardizzando il processo per gli editor.

Testo precaricato
preload=nomepagine
Per i moduli di commento o creazione, il testo della pagina "nomepagina" sarà precaricato (vedi sotto) nel campo di modifica delle nuova pagina appena creata.
Esempio: specificando "preload=Template:Nuova_pagina", il contenuto di "Template:Nuova pagina" sarà caricata nella finestra di modifica del nuovo articolo.
Modifica introduzione
editintro=pagename
Per i moduli di commento o creazione, l testo della pagina "nomepagina" sarà aggiunto, come istruzioni, prima del form di invio della nuova pagina. Viene mostrato al posto del testo di MediaWiki:Newarticletext.
Esempio: specificando "editintro=Template:Benvenuto", il contenuto di Template:Benvenuto sarà mostrato sopra l'articolo.
Scrivi questo: Per ottenere questo:
<inputbox>
type=create
preload=Template:Nuova_pagina
editintro=Template:Benvenuto
width=25
</inputbox>

Vedi anche[]

Aiuto aggiuntivo e feedback[]

Advertisement