Utente:Alebot/getPageNew

Da Wikisource.

Progetto[modifica]

Esiste una raccolta di script "autonomi", ossia privi di dipendenze dall'ambiente locale, fatti quindi per funzionare in qualsiasi progetto, in Utente:Alebot/getPageNew.js + Utente:Alex_brollo/Tabella_attiva.js. Per attivare tutte le funzioni in un progetto wiki qualsiasi, quindi, basta caricare nel proprio vector.js o common.js locale il seguente codice:

$("body").append($('<div class="ourDiv")></div>'));
//importScript("User:Alex_brollo/Library.js");
importScript("MediaWiki:JSValidator.js");
//importScript("User:Alex_brollo/Bottoni.js");
mw.loader.load('//it.wikisource.org/w/index.php?title=Utente:Alex_brollo/Tabella_attiva.js&action=raw&ctype=text/javascript');
mw.loader.load('//it.wikisource.org/w/index.php?title=Utente:Alebot/getPageNew.js&action=raw&ctype=text/javascript');

In seguito, anche Tabella_attiva.js sarà integrata in getPageNew.js e tutto si ridurrà al caricamento di una sola riga di codice.

Fase di sviluppo[modifica]

Pronte (ma non definitive) le routine di base, scritte per essere generali, sono in preparazione gli script di collegamento fra una funzione e l'altra e manca quasi del tutto l'interfaccia (ossia, i pulsanti o link attivi per "scatenarle" gli script. In questa fase, i test possono essere fatti chiamandole varie funzioni dalla console js, gli esperimenti avvengono su quella di Chrome.