Wikisource:La fabbrica dei giocattoli/autoreIgnoto()
Ideatore e scopo
modificaIl giocattolo è stato immaginato e richiesto da Utente:Luigi62 allo scopo di produrre una lista degli template AutoreIgnoto, in cui sia riportato il nome della pagina in cui sono stati usati e il nome dell'autore che contengono (vedi discussione qui).
Meccanismo
modificaIl giocattolo è predisposto per essere avviato da una pagina in modifica; scrive sulla pagina l'elenco richiesto. L'algoritmo prevede due passi, entrambi via AJAX:
- estrazione della lista delle pagine che usano il template {{autoreIgnoto}}
- pagina per pagina, l'estrazione del codice dei template e l'estrazione, template per template, dell'autore passato come parametro
Installazione
modificaIl codice da aggiungere nel proprio vector.js è il seguente:
newButton("autIgnoto","autoreIgnoto");
Istruzione ed avvertenze
modifica- il tool viene attivato con la semplice pressione del pulsante collegato.
- Poichè il tool esegue numerose letture AJAX, può rispondere con un ritardo di parecchi secondi.
Un esempio di output (sono state salvate solo le prime righe):
Pagina:Istorie dello Stato di Urbino.djvu/137 Salvadore Pagina:Ricerche sopra l'aritmetica degli antichi.djvu/2 Eduardo Bernhard Pagina:Ricerche sopra l'aritmetica degli antichi.djvu/2 Tommaso Smith Pagina:Ricerche sopra l'aritmetica degli antichi.djvu/4 Eudosio Pagina:Ricerche sopra l'aritmetica degli antichi.djvu/4 Aristeo Pagina:Ricerche sopra l'aritmetica degli antichi.djvu/4 Megillo .....