Utente:Carlomorino/PersonalButtons.js

Da Wikisource.

Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
  • Opera: premi Ctrl-F5.
/* per aggiungere autori a quelli gestiti da Strumenti per la rilettura - AutoreCitato,
   aggiungere nella lista mieiAutori le coppie <nome breve>:<nome lungo> separate da punti e virgola.
   Non andare a capo e non lasciare spazi adiacenti alla punteggiatura.

altri che forse non servono: 

Bacchini:Benedetto Bacchini;Boldetti:Marcantonio Boldetti;Bosio:Antonio Bosio;

*/


// mieiAutori="Ambrosoli:Solone Ambrosoli;Appian.:Appiano di Alessandria;Mariano Armellini:Mariano Armellini;Arnob.:Arnobio;Athen.:Ateneo di Naucrati;Augusto:Augusto;Avellino:Francesco Maria Avellino;Baronio:Cesare Baronio;Belli:Giuseppe Gioachino Belli;Giuseppe Gioachino Belli:Giuseppe Gioachino Belli;Bellini:Vincenzo Bellini (numismatico);Biondelli:Bernardino Biondelli;Bernardino Biondelli:Bernardino Biondelli;d’Ailly:Pierre Philippe Bourlier;d'Ailly:Pierre Philippe Bourlier;Camillo Brambilla:Camillo Brambilla;Brambilla:Camillo Brambilla;Carelli:Francesco Carelli;Carli:Gian Rinaldo Carli;Carli-Rubbi:Gian Rinaldo Carli;Caronni:Felice Caronni;Caucich:Antonio Riccardo Caucich;Cavedoni:Celestino Cavedoni;Celestino Cavedoni:Celestino Cavedoni;Cibrario:Luigi Cibrario;Ciacconio:Alfonso Chacón;Cinagli:Angelo Cinagli;Clem. Alex.:Clemente Alessandrino;Cluver.:Filippo Cluverio;Filippo Cluverio:Filippo Cluverio;Cluverio:Filippo Cluverio;Coh.:Henry Cohen;Cohen:Henry Cohen;Comparetti:Domenico Comparetti;Conze:Alexander Conze;Cordero:Giulio Cordero di San Quintino;San Quintino:Giulio Cordero di San Quintino;S. Quintino:Giulio Cordero di San Quintino;Cumano:Costantino Cumano;de Rossi:Giovanni Battista de Rossi;Dempster:Thomas Dempster;Dicearch.:Dicearco da Messina;Bonaventura da Bagnoregio:Dionigi di Alicarnasso;Desimoni:Cornelio Desimoni;Ecateo:Ecateo di Mileto;Ellanico:Ellanico di Lesbo;Ennius:Quinto Ennio;Heracl. Pont.:Eraclide Pontico;Euseb.:Eusebio di Cesarea;Eusthat.:Eustazio di Tessalonica;Fabretti:Ariodante Fabretti;Fest.:Sesto Pompeo Festo;Giuseppe Fiorelli:Giuseppe Fiorelli;Fiorelli:Giuseppe Fiorelli;Luigi Frati:Luigi Frati;Frontino:Sesto Giulio Frontino;Gamurrini:Gian Francesco Gamurrini;Garrucci:Raffaele Garrucci;Gell.:Aulo Gellio;Juvenal.:Decimo Giunio Giovenale;Justin.:Marco Giuniano Giustino;Ercole Gnecchi:Ercole Gnecchi;Francesco Gnecchi:Francesco Gnecchi;Gronovio:Jakob Gronov;Gruter.:Jan Gruter;Grutero:Jan Gruter;Guarnacci:Mario Guarnacci;Helbig:Wolfgang Helbig;Isidor.:Isidoro da Siviglia;Kenner:Friedrich von Kenner;Friedrich von Kenner:Friedrich von Kenner;Klügmann:Adolf Klügmann;Köhne:Bertrand von Köhne;Kunz:Carlo Kunz;Carlo Kunz:Carlo Kunz;Paulos Lambros:Paulos Lambros;Lanciani:Rodolfo Lanciani;Lanzi:Luigi Lanzi;Lactant.:Lucio Cecilio Firmiano Lattanzio;Lazari:Vincenzo Lazari;Le Blanc:François Le Blanc;Licofrone:Licofrone;Litta:Pompeo Litta Biumi;Liv.:Tito Livio;Lorenzo il Magnifico:Lorenzo de' Medici;Luppi:Costantino Luppi;Macrob.:Ambrogio Teodosio Macrobio;Vincenzo Malacarne:Vincenzo Malacarne;Malacarne:Vincenzo Malacarne;Marchi:Giuseppe Marchi;Giammaria Mazzuchelli:Giammaria Mazzuchelli;Mazzuchelli:Giammaria Mazzuchelli;Melani:Alfredo Melani;Micali:Giuseppe Micali;Milani:Luigi Adriano Milani;Théodore Mionnet:Théodore Mionnet;Mionnet:Théodore Mionnet;Bernardo Morsolin:Bernardo Morsolin;Morsolin:Bernardo Morsolin;Emilio Motta:Emilio Motta;Mulazzani:Giovanni Mulazzani;Nic. Damascen.:Nicola di Damasco;Niebuhr:Barthold Georg Niebuhr;Nonn.:Nonno di Panopoli;Olivieri:Agostino Olivieri;Orsi:Paolo Orsi;Horat.:Quinto Orazio Flacco;Ovid.:Publio Ovidio Nasone;Nic. Damasc.:Nicola di Damasco;Pais:Ettore Pais;Palladio:Andrea Palladio;Andrea Palladio:Andrea Palladio;Papadopoli:Niccolò Papadopoli;Papiniano:Emilio Papiniano;Bernardino Partenio:Bernardino Partenio;Passeri:Giovan Battista Passeri;Pausania:Pausania;Pausan.:Pausania;Paus.:Pausania;Pigorini:Luigi Pigorini;Plat.:Platone;Plin.:Gaio Plinio Secondo;Plinio:Gaio Plinio Secondo;Plutarch.:Plutarco;Poggi:Cencio Poggi;Polibio:Polibio;Polyb.:Polibio;Polluc.:Giulio Polluce;Portioli:Attilio Portioli;Procop.:Procopio di Cesarea;Vincenzo Promis:Vincenzo Promis;Domenico Promis:Domenico Promis;Sesto Properzio:Sesto Properzio;Properzio:Sesto Properzio;Romanelli:Domenico Romanelli;Riccio:Gennaro Riccio;Platina:Bartolomeo Sacchi;Sambon:Arthur Sambon;Scheffero:Johannes Scheffer;Robert von Schneider:Robert von Schneider;Schneider:Robert von Schneider;Scymn.:Scimno di Chio;Servio:Servio Mario Onorato;Serv.:Servio Mario Onorato;Domenico Sestini:Domenico Sestini;Sestini:Domenico Sestini;Sigonio:Carlo Sigonio;Sil.:Silio Italico;Steph.:Stefano di Bisanzio;Stettiner:Pietro Stettiner;Pietro Stettiner:Pietro Stettiner;Strab.:Strabone;Strabo:Strabone;Strabone:Strabone;Tagliabue:Emilio Tagliabue;Tanini:Girolamo Tanini;Carlo Taverna:Carlo Taverna;Pietro Tessieri:Pietro Tessieri;Tessieri:Pietro Tessieri;Timeo:Timeo;Thucyd.:Tucidide;Tolomeo:Claudio Tolomeo;Tzetz.:Giovanni Tzetzes;Valer. Max.:Valerio Massimo;Giuseppe Vernazza:Giuseppe Vernazza;Vernazza:Giuseppe Vernazza;Giorgio Viani:Giorgio Viani;Zanetti:Guido Antonio Zanetti;Zelada:Francesco Saverio de Zelada";

/*
Macrob.:Ambrogio Teodosio Macrobio;Martial.:Marco Valerio Marziale;Marziale:Marco Valerio Marziale;Horat.:Quinto Orazio Flacco;Ovid.:Publio Ovidio Nasone;Pausania:Pausania;Pausan.:Pausania;Paus.:Pausania;Plutarch.:Plutarco;Polibio:Polibio;Polyb.:Polibio;Servio:Servio Mario Onorato;Serv.:Servio Mario Onorato;Strab.:Strabone;Strabo:Strabone;Strabone:Strabone;Tertulliano:Quinto Settimio Fiorente Tertulliano;Timeo:Timeo;Thucyd.:Tucidide;Tolomeo:Claudio Tolomeo;Ulpiano:Eneo Domizio Ulpiano;Valer. Max.:Valerio Massimo;Varro:Marco Terenzio Varrone;Virgil.:Publio Virgilio Marone;Vitruv.:Marco Vitruvio Pollione;
*/

/* i newButton danno errore: sposto in PersonalButtons.js
newButton("R.I.","newRi()");
newButton("Toggle","pr_toggle_layout()");
newButton("nota","note()");
newButton("Sc-Ac","incapsula('{{Sc|{{AutoreCitato|','}}}}')");
newButton("Boldo","incapsula('<span style=font-family:sans-serif;font-weight:bold;>','</span>')");
/*<!-- '''<span style=font-family:sans-serif;>FL HELENA AVGVSTA</span>''' -->
 
newButton("legenda","incapsula('<span style=&quote;font-family:sans-serif; font-weight:bold;&quote;>','</span>')");
*/


/*
function addAcd() {
   var lista=mieiAutori.split(";");
   for (var i=0;i<lista.length;i+=1) {
   acd[lista[i].split(":")[0]]=lista[i].split(":")[1];
   }
}
 
$(document).ready(addAcd);
html='<a href="javascript:ac_plus()" >'+
'<img src="http://upload.wikimedia.org/wikipedia/commons/b/b6/Button_AC_plus.png" title="AutoreCitato plus"/>'+
'</a>';
acd_add={};
function ac_plus(){
   var t=selection();
   var autore=t[1];
   if (acd[autore]==undefined) {
        if (acd_add[autore]!=undefined) 
           {acd[autore]=acd_add[autore]; }
        else
           {autoreCompleto=prompt("Autore ignoto. Inserisci cognome e nome:",autore);
            autoreCompleto=autoreCompleto.trim();
            if (autoreCompleto=="") return;
 
            acd_add[autore]=autoreCompleto;
            acd[autore]=autoreCompleto;
            saveCookAcd(); }
 
        }            
    t[1]="{{AutoreCitato|"+acd[autore]+"|"+autore+"}}";
    scriviBox(t.join(""));
 
}
// Funzioni specifiche per i cookies; gestione cookie Acd, oggetto acd_add (autori aggiuntivi)
function saveCookAcd() {
datiAcd=escape(JSON.stringify(acd_add));
createMyCookie("Acd",datiAcd,60);
}
 
function readCookAcd(){ 
    if (readMyCookie("Acd")!=null) {
       acd_add=JSON.parse(unescape(readMyCookie("Acd")));
       }
}
function resetCookAcd(){
    acd_add={};
    saveCookAcd();
    alert("I dati del cookie Acd sono stati annullati");
    }
function customToolbar() {
//$('span[title="Firma e data"]').appendTo($("div.toolbar.section.section-main"));
$(html).appendTo($("div.group.group-format")[1]);
//$('div.group.group-insert').remove();
//$("div.group.group-heading").remove();
//$('div.label[style="height: auto; "]').remove();
//$("#wikiEditor-ui-toolbar").easydrag().attr("style","border:1px solid black;background-color:#E0EEF7")
//$("#tattoo").attr("style","float:right;").appendTo($("#wikiEditor-ui-toolbar"));
//$(".editHelp").remove();
//$(".editButtons").appendTo($(".section-advanced")); 
}
$(document).ready(customToolbar);
$(document).ready(readCookAcd);
*/
/************************************************************************/
/* ||AVO|AVG||spqb|spqr  */

/*
datiPagine['Storia degli antichi popoli italiani - Vol. III.djvu']={
  'delta':12,
  'pari':'{{RigaIntestazione|#pag||}}',
  'dispari':'{{RigaIntestazione|||#pag}}',
  'tipo':'prosa',
  'regex':"[\s]*<br />[\s]*|\n\n||\<br>|\n||\\.»|»\.||air |all'||Varrò|Varro||deir |dell'||eh’|ch’||eh.|ch.||ninna|niuna||ninno|niuno||piiì|più||Vili|VIII||cbe|che||piìi|più"
 };
*/
/* 
il fine

*/

// Queste due robe dovrebbero creare due bottoni img+ e img- in bottoniera
/*img_enlarge=function(){
	var img=$(".prp-page-image img")[0];
	$(".prp-page-image img").css({"width":Math.trunc(img.width*1.12)+"px",
	"height":Math.trunc(img.height*1.12)+"px",
	"top":Math.trunc(img.top-img.height*0.03)+"px",
	});
	return false;
}
newButton("img+","img_enlarge","es","Ingrandisce immagine");

img_reduce=function(){
	var img=$(".prp-page-image img")[0];
	$(".prp-page-image img").css({"width":Math.trunc(img.width/1.12)+"px",
	"height":Math.trunc(img.height/1.12)+"px",
	"top":Math.trunc(img.top+img.height*0.03)+"px",
	});
	return false;
}
newButton("img-","img_reduce","es","Riduce immagine");
// questa roba qua accoppa OpenSeadragon, e assegna ai due pulsanti Zoom + e - in toolbox la stessa funzione di img+ e img- 
shortcut.add("Ctrl+Alt+i", function() {
$(".openseadragon-container").remove();
$(".prp-page-image img").css("display","initial");
$(".prp-page-image").attr("id","prp-page-image");
$(".prp-page-image").css("overflow","auto");
$(".prp-page-image img").draggable();
$("#prp-page-zoomIn").click(img_enlarge);
$("#prp-page-zoomOut").click(img_reduce);
});
*/
newButton("R.I.","newRi()");
newButton("Toggle","pr_toggle_layout()");
newButton("nota","note()");
newButton("Sc-Ac","incapsula('{{Sc|{{AutoreCitato|','}}}}')");
newButton("Boldo","incapsula('<span style=font-family:sans-serif;font-weight:bold;>','</span>')");