//<pre>
// Elenco dei tool da caricare. NB: La stringa deve iniziare e finire con uno spazio
var toLoad = "purg led ns0 lks orol tabs navnewp mjs mcss sand csu admin prob aut rich stru unw allp tbaraiu con pov wiki stu enc tra cocp cacp cat prom benv canc caut cimm cviol aviol avand spam uni edw tras orf wip cgr aimm unv ndis dis vedan gall ref ipro sbo sot small bar br cate sef cne avan cwtch popup nms cmd qed wed since goo verrch vpopedt vfolfat";
var nomeBot="JaloBot";
if(typeof mbTrustedPages == 'undefined') mbTrustedPages = new Object();
mbTrustedPages['Utente:Salvatore_Ingala/Orfanizza'] = true;
//Monobook Modulare ver.4.1
//Lancia il vero monobook
// Vedi [[Wikipedia:Monobook.js/MonobookCompleto.js]]
document.writeln('<script type="text/javascript" src="/w/index.php?title=Wikipedia:Monobook.js/MonobookCompleto.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//JUST FOR DEBUG
//document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Jalo/monobook.js/test&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//CONFIGURAZIONE POPUP
popupDelay = 21; //attesa aspetta 2per secondil'apertura
popupFixRedirs=true; //correzione redirect
popupRedlinkRemoval = true; // elimina i collegamenti a link rossi
popupRevertSummaryPrompt=true; //chiede il testo da inserire quando si fa un rollback
popupQueriedRevertSummary = "Rollback da popup. Ripristinata la versione di $3";
popupFixDabs=true; //per correggere le disambigue
popupRedlinkSummary = "Eliminato link rosso: %s";
popupRedirAutoClick='wpSave'; //salva automaticamente quando corregge i redirect
popupOnEditSelection = false;
//Mostra i Tatoo
document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:JaloSCDBob/Tatoo&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//JUST FOR DEBUG
//document.writeln('<script type="text/javascript" src="/w/index.php?title=Utente:Jalo/Sandbox&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//TASTI PERSONALI
addLoadEvent( function ()
{
addToolbarButton('tb-firma', 'javascript:addTextAtCursor("~~~~","","",4)',
'http://upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png', 'My sign', 'Jalo');
daInserire = "==Cronologia precedente alla pulizia dai copyviol==\n{{cassetto\n|titolo=cronologia\n|testo=<pre>\n</pre>}}";
addToolbarButton('tb-cass', 'javascript:addText(daInserire, "Cronologia pre-pulizia copyviol", 1)',
'http://upload.wikimedia.org/wikipedia/commons/c/cd/Button_vote_deletion.png', '[pre-copyviol]', 'Cronologia pre-copyviol');
});
//Speedy Google Search
addOnloadHook(function(){
var listener = function(e){
e = (e) ? e : ((window.event) ? window.event : null);
if(e && e.ctrlKey){
if(navigator.appName=='Microsoft Internet Explorer' && navigator.userAgent.indexOf("Opera")==-1) //IE
var t = document.selection.createRange().text;
else //Non-IE
var t = document.getSelection().toString();
t = t.replace(/^\s+/, '').replace(/\s+$/, ''); //trim
var q = t.indexOf('"') == -1 ? '"' : '';
if(t)
window.open("http://www.google.com/search?q=" + q + encodeURIComponent(t) + q);
}
}
if (window.addEventListener)
window.addEventListener('mouseup', listener, false); //Non-IE
else
document.onmouseup = listener; //IE
});
/*
var savefile = "d:\\mozdata.txt";
function save() {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("Permission to save file was denied.");
}
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath( savefile );
if ( file.exists() == false ) {
alert( "Creating file... " );
file.create( Components.interfaces.nsIFile.NORMAL_FILE_TYPE, 420 );
}
var outputStream = Components.classes["@mozilla.org/network/file-output-stream;1"]
.createInstance( Components.interfaces.nsIFileOutputStream );
*//* Open flags
#define PR_RDONLY 0x01
#define PR_WRONLY 0x02
#define PR_RDWR 0x04
#define PR_CREATE_FILE 0x08
#define PR_APPEND 0x10
#define PR_TRUNCATE 0x20
#define PR_SYNC 0x40
#define PR_EXCL 0x80
*/
/*
** File modes ....
**
** CAVEAT: 'mode' is currently only applicable on UNIX platforms.
** The 'mode' argument may be ignored by PR_Open on other platforms.
**
** 00400 Read by owner.
** 00200 Write by owner.
** 00100 Execute (search if a directory) by owner.
** 00040 Read by group.
** 00020 Write by group.
** 00010 Execute by group.
** 00004 Read by others.
** 00002 Write by others
** 00001 Execute by others.
**
*//*
outputStream.init( file, 0x04 | 0x08 | 0x20, 420, 0 );
// var output = document.getElementById('blog').value;
var output = "Testo di prova";
var result = outputStream.write( output, output.length );
outputStream.close();
}
function read() {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("Permission to read file was denied.");
}
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath( savefile );
if ( file.exists() == false ) {
alert("File does not exist");
}
var is = Components.classes["@mozilla.org/network/file-input-stream;1"]
.createInstance( Components.interfaces.nsIFileInputStream );
is.init( file,0x01, 00004, null);
var sis = Components.classes["@mozilla.org/scriptableinputstream;1"]
.createInstance( Components.interfaces.nsIScriptableInputStream );
sis.init( is );
var output = sis.read( sis.available() );
document.getElementById('blog').value = output;
}
save();
*/
//</pre>
|