MediaWiki:Gadget-referenceTooltips.js: различия между версиями

перевод гаджета с w:MediaWiki:Gadget-referenceTooltips.js
(полность забрал с enWP не работает без этого)
(перевод гаджета с w:MediaWiki:Gadget-referenceTooltips.js)
footer = $("#footer li").parent();
}
footer.append($("<li>").append($("<a>").text("EnableВключить Referenceвсплывающие Tooltipsподсказки").attr("href","javascript:(function(){})()").click(function(){toggleRT(1)})));
return;
}
} else {
settingsMenu = $("<form>").append(
$("<button>").css("width","100%").text("DisableОтключить Referenceвсплывающие Tooltipsподсказки").button().click(function(){toggleRT(0)}),
$("<br>"),
$("<small>").text("OnceПосле disabled,отключения Referenceвсплывающие Tooltipsподсказки canмогут beбыть re-enabledповторно usingвключены aпри linkпомощи inссылки theв footerподвале of the pageстраницы."),
$("<hr>"),
$("<label>").text("DelayЗадержка beforeперед theпоявлением tooltip appearsподсказки (inв millisecondsмиллисекундах): ").append($("<input>").attr({"type":"number","value":settings[1],step:50,min:0,max:5000})),
$("<br>"),
$("<span>").text("TooltipПодсказка isпоявляется activated byпри:"),
$("<label>").append(
$("<input>").attr({"type":"radio", "name":"RTActivate", "checked":settings[2]==0&&"checked", "disabled":"ontouchstart" in document.documentElement&&"disabled"}),
"hoveringнаведении"
),
$("<label>").append(
$("<input>").attr({"type":"radio", "name":"RTActivate", "checked":settings[2]==1&&"checked"}),
"clickingклике"
)
).submit(function(e){e.preventDefault()}).dialog({modal:true,width:500,title:"ReferenceНастройки Tooltipsвсплывающих optionsподсказок",buttons:{"SaveСохранить settingsнастройки":function(){
var a = this.getElementsByTagName("input"),
b = +a[0].value;
} catch (e) { mw.log(e) }
c.removeChild( c.firstChild );
$( tooltipNode.firstChild.insertBefore( document.createElement( "span" ), tooltipNode.firstChild.firstChild ) ).addClass("RTsettings").attr("title", "TooltipНастройки settingsвсплывающих подсказок").click(function(){
mw.loader.using(["jquery.cookie","jquery.ui.dialog"], openSettingsMenu);
})