Wikisource:La fabbrica dei giocattoli/autoNs0()
Ideatore e scopo[modifica]
Il giocattolo è stato immaginato da Utente:Alex brollo come generalizzazione di precedenti tool ad hoc per automatizzare in modo quasi completo la scrittura del codice delle sottopagine (capitoli) in ns0
Meccanismo[modifica]
Lo script, che va attivato su una sottopagina ns0, legge il campo Sommario della pagina indice collegata ed estrae i dati necessari per costruire il codice.
Installazione[modifica]
Il codice da aggiungere nel proprio vector.js è il seguente:
newButton("autoNs0","autoNs0");
In alternativa, è possibile attivare il gadget Precarica, che richiama la funzione autoNs0 automaticamente all'ingresso in una pagina da creare.
Istruzione ed avvertenze[modifica]
Il tool funziona solo se:
- nella pagina Indice il campo Sommario è ben compilato con {{Indice sommario}} nella versione che prevede almeno i parametri nome=, titolo=, from= e delta=
- vi è esatta corrispondenza fra nome della pagina che si sta creando in ns0 e il nome= in uno dei template Indice sommario (cosa che si ottiene automaticamente se si parte proprio dalla pagina Indice e si segue il "link rosso" per creare la pagina)
Se queste tre condizioni sono rispettate, allora una pressione del bottone autoNs0:
- compila un template IncludiIntestazione completo;
- compila un tag pages completo (tranne nel caso vi sia bisogno di usare section per "pagine spezzate", in questo caso va ritoccato a mano);
- aggiunge in fondo un template Sezione note