Utente:Alebot/getPageNew
Progetto
modificaEsiste 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
modificaPronte (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.