Utente:Alex brollo/eiv.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 22:
(function ($,mw) {
if(mw.config.get("wgCanonicalNamespace")!=="Page" || mw.config.get("wgAction")!=="view") return false;▼
▲ if(mw.config.get("wgCanonicalNamespace")
/* passo 1 : costruire l'ambiente */▼
▲ var eiv={};
▲/* passo 1 : costruire l'ambiente */
creabox();▼
function toggle() {▼
$("sfondoEiv").toggle();▼
return false;▼
}▼
▲function activate() {
$('<li id="ca-eiv"><span><a href="#" title="Attiva eiv" >eiv</a></span></li>').click(function() {toggle();}).insertAfter($("#ca-view"));▼
▲ function toggle() {
return false;▼
}▼
▲ }
function creabox() {▼
$('<div id="sfondoEiv" style="width: 100%; height: 100%; position: fixed; z-index: 100; top: 0px; left: 0px; background-color: rgb(250, 250, 250); display:none;"></div>').appendTo($("#content"));▼
$(".prp-page-image").clone().appendTo($("#sfondoEiv"));▼
$("#sfondoEiv .prp-page-image").css("width","40%");▼
$("#sfondoEiv .prp-page-image img").draggable();▼
var box=$('<div style="display:block; border:1px solid black; position:fixed; top:10px; left:10px; /* z-index:999; */ background-color:#efefef;padding:6px;" id="editBox"></div>');▼
▲
box.append($("<div id='handle' style='width:100%; background-color:#dfdfdf; min-height:10px;' ><div id='areaBottoni' style='float:left;max-width:400px'></div> </div>"))▼
box.append($("<textarea name='wpHeaderTextbox' id='wpHeaderTextbox' style='width:100%; height:30px; border:1px solid gray;' />"));▼
box.append($("<textarea name='wpTextbox1' id='wpTextbox1' rows='35' style='width:550px; border:1px solid gray;' />"));▼
▲ }
box.append($("<textarea name='wpFooterTextbox' id='wpFooterTextbox' style='width:100%; height:30px; border:1px solid gray;' />"));▼
$("#sfondoEiv").append(box);▼
// attivazione alex.activeEleme▼
$("#editBox textarea").focusin(function () {alex.activeElement=this;})▼
▲ $('<div id="sfondoEiv" style="width: 100%; height: 100%; position: fixed; z-index: 100; top: 0px; left: 0px; background-color: rgb(250, 250, 250); display:none;"></div>').appendTo($("#content"));
$("#editBox").draggable({ handle: "areaBottoni" });▼
▲ $(".prp-page-image").clone().appendTo($("#sfondoEiv"));
▲ $("#sfondoEiv .prp-page-image").css("width","40%");
▲ $("#sfondoEiv .prp-page-image img").draggable();
▲ var box=$('<div style="display:block; border:1px solid black; position:fixed; top:10px; left:10px; /* z-index:999; */ background-color:#efefef;padding:6px;" id="editBox"></div>');
▲ box.append($("<div id='handle' style='width:100%; background-color:#dfdfdf; min-height:10px;' ><div id='areaBottoni' style='float:left;max-width:400px'></div> </div>"))
▲ box.append($("<textarea name='wpHeaderTextbox' id='wpHeaderTextbox' style='width:100%; height:30px; border:1px solid gray;' />"));
▲ box.append($("<textarea name='wpTextbox1' id='wpTextbox1' rows='35' style='width:550px; border:1px solid gray;' />"));
▲ box.append($("<textarea name='wpFooterTextbox' id='wpFooterTextbox' style='width:100%; height:30px; border:1px solid gray;' />"));
▲ $("#sfondoEiv").append(box);
▲ // attivazione alex.activeEleme
▲ $("#editBox textarea").focusin(function () {alex.activeElement=this;})
▲ $("#editBox").draggable({ handle: "areaBottoni" });
'<span class="
'<span
'<span class="quality1"><input tabindex="7" title="Pagine_SAL_25%" type="radio" value="1" name="wpQuality"></span>'+
'<span class="quality3"><input tabindex="8" title="Pagine_SAL_75%" checked="" type="radio" value="3" name="wpQuality"></span>'+
'<span id="radioQuality4" class="quality4"><input tabindex="9" title="Pagine_SAL_100%" type="radio" value="4" name="wpQuality"></span></span>';
'<
'<
'<
'</span>';▼
▲ '<span class="quality3"><input tabindex="8" title="Pagine_SAL_75%" checked="" type="radio" value="3" name="wpQuality"></span>'+
$("#handle").append($(qb));▼
▲ '<span id="radioQuality4" class="quality4"><input tabindex="9" title="Pagine_SAL_100%" type="radio" value="4" name="wpQuality"></span></span>';
▲ qb+='<br><span style="float:right">'+
▲ '</span>';
▲ $("#handle").append($(qb));
}
}
});
|