Browse history interactively ← Previous edit Next edit → Content deleted Content addedInline
Revision as of 13:35, 18 July 2012 view source TheDJ (talk | contribs )Extended confirmed users , Template editors 46,201 edits fix directionality issue← Previous edit
Revision as of 13:39, 18 July 2012 view source TheDJ (talk | contribs )Extended confirmed users , Template editors 46,201 edits rtlNext edit →
Line 28:
Line 28:
var side = "right";
var side = "right";
if (dir.toLowerCase() == "ltr" ) {
if (dir.toLowerCase() == "rtl " ) {
side = "left";
side = "left";
}
}
Line 57:
Line 57:
var topicons = getElementsByClassName (our_content, "div", "topicon");
var topicons = getElementsByClassName (our_content, "div", "topicon");
for (var el = 0; topicons && el < topicons.length; el++) {
for (var el = 0; topicons && el < topicons.length; el++) {
if (dir.toLowerCase() == "ltr" ) {
if (dir.toLowerCase() == "rtl " ) {
topicons.style.marginLeft = editwidth + "px";
topicons.style.marginLeft = editwidth + "px";
} else {
} else {
Line 65:
Line 65:
var mwfrtag = document.getElementById ("mw-fr-revisiontag");
var mwfrtag = document.getElementById ("mw-fr-revisiontag");
if (mwfrtag) {
if (mwfrtag) {
if (dir.toLowerCase() == "ltr" ) {
if (dir.toLowerCase() == "rtl " ) {
mwfrtag.style.marginLeft = editwidth + "px";
mwfrtag.style.marginLeft = editwidth + "px";
} else {
} else {
Revision as of 13:39, 18 July 2012
// **********************************************************************
// ** ***WARNING GLOBAL GADGET FILE*** **
// ** changes to this file affect many users. **
// ** please discuss on the talk page before editing **
// ** **
// **********************************************************************
// Imported from ], version as of: 2007-06-19T04:28:52
// Updated from ], version as of: 2009-04-28T11:54:22
if ($.inArray( mw.config.get('wgAction'), ) !== -1 && mw.config.get( 'wgNamespaceNumber' ) >=0) {
$(function edittop_hook () {
var localtitles = {
cs: 'Editovat úvodní sekci',
en: 'Edit lead section',
fa: 'ویرایش بخش آغازین',
fr: 'Modifier le résumé introductif',
it: 'Modifica della sezione iniziale',
ja: '導入部を編集',
ko: '도입부를 편집',
pt: 'Editar a seção superior',
'pt-br': 'Editar a seção superior'
};
var our_content = document.getElementById ("content") || document.getElementById ("mw_content") || document.body;
var editspans = getElementsByClassName (our_content, "span", "editsection");
var span1;
var dir = $('#firstHeading').css('direction') || 'rtl';
var side = "right";
if (dir.toLowerCase() == "rtl" ) {
side = "left";
}
for (var i = 0; editspans && i < editspans.length; i++) {
if (editspans.className.indexOf ("plainlinks") == -1) {
span1 = editspans;
break;
}
}
if (!span1) {
return;
}
var span0 = span1.cloneNode (true);
var editwidth = span1.offsetWidth;
if (mw.config.get("skin") == "monobook") {
mw.util.addCSS ("h1.firstHeading span.editsection {float: " + side + ";}");
}
if (mw.config.get("skin") == "modern") {
mw.util.addCSS ("h1#firstHeading span.editsection {float: " + side + ";}");
}
if (mw.config.get("skin") == "vector") {
mw.util.addCSS ("h1.firstHeading span.editsection {font-size: 50%;}");
} else {
editwidth += 10;
}
var topicons = getElementsByClassName (our_content, "div", "topicon");
for (var el = 0; topicons && el < topicons.length; el++) {
if (dir.toLowerCase() == "rtl" ) {
topicons.style.marginLeft = editwidth + "px";
} else {
topicons.style.marginRight = editwidth + "px";
}
}
var mwfrtag = document.getElementById ("mw-fr-revisiontag");
if (mwfrtag) {
if (dir.toLowerCase() == "rtl" ) {
mwfrtag.style.marginLeft = editwidth + "px";
} else {
mwfrtag.style.marginRight = editwidth + "px";
}
}
our_content = document.getElementById ("mw_header") || document.getElementById ("content") || document.body;
var parent = our_content.getElementsByTagName ("H1");
parent.insertBefore (span0, parent.firstChild);
var a = span0.getElementsByTagName ("A");
if (a.href.indexOf ("§ion=T") == -1) {
a.title = a.title.replace (/(: |:).*$/, "$1" + "0");
a.setAttribute ("href", a.getAttribute ("href", 2).replace (/§ion=\d+/, "§ion=0"));
}
else { //transcluded
a.title = localtitles || localtitles.en;
a.setAttribute ("href", mw.util.wikiGetlink( mw.config.get( 'wgPageName' ) ) + "?action=edit§ion=0");
}
});
}
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.
**DISCLAIMER** We are not affiliated with Wikipedia, and Cloudflare.
The information presented on this site is for general informational purposes only and does not constitute medical advice.
You should always have a personal consultation with a healthcare professional before making changes to your diet, medication, or exercise routine.
AI helps with the correspondence in our chat.
We participate in an affiliate program. If you buy something through a link, we may earn a commission 💕
↑