Utente:Alebot/getPageNew
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.