پرش به محتوا

مدیاویکی:Gadget-sidebarToggle.js: تفاوت میان نسخه‌ها

بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۲۶: خط ۲۶:
  */
  */
var msg = {
var msg = {
toggleTabText: "Toggle sidebar",
toggleTabTitle: "Hide or show the sidebar"
};
/**
* Translations for messages displayed by this script.
* To have your translations added, please contact this script's maintainer.
*/
var translations = {
fa: {
toggleTabText: "تغییر وضعیت نوار سمت راست",
toggleTabText: "تغییر وضعیت نوار سمت راست",
toggleTabTitle: "مخفی یا نمایش نوار سمت راست",
toggleTabTitle: "مخفی یا نمایش نوار سمت راست",
}
};
};
   
   
خط ۴۹: خط ۳۸:
  * The text direction of the page.
  * The text direction of the page.
  */
  */
var dir = "ltr";
var dir = "rtl";
   
   
/**
/**
خط ۶۰: خط ۴۹:
  */
  */
var nodes = {};
var nodes = {};
 
/**
* Equivalent CSS property names for RTL pages.
*/
var cssRTLProps = {
"left": "right",
"margin-left": "margin-right"
};
/**
* Changes the CSS property name as appropriate for the page's text direction.
* @param prop {string} The CSS property name to be changed.
*/
function flipCSSProp(prop) {
if ( dir === "rtl" && cssRTLProps[prop] ) {
return cssRTLProps[prop];
}
return prop;
}
/**
/**
  * Loads the current state from sessionStorage (preferred) or localStorage.
  * Loads the current state from sessionStorage (preferred) or localStorage.
خط ۱۳۴: خط ۱۰۴:
};
};
   
   
animations.mwPanelIE[ flipCSSProp("left") ] = "-10em";
animations.mwPanelIE[ "right" ] = "-10em";
animations.mwPanelNonIE[ flipCSSProp("left") ] = "-10em";
animations.mwPanelNonIE[ "right" ] = "-10em";
animations.notSidebar[ flipCSSProp("margin-left") ] = 0;
animations.notSidebar[ "margin-right" ] = 0;
animations.leftNavigation[ flipCSSProp("left") ] = "1em";
animations.leftNavigation[ "right" ] = "1em";
  animations.collsidebar[ "background-image" ] = "url(/images/thumb/8/87/Top.png/20px-Top.png)";
 
  $("collsidebar").css("background-image", "url(/images/thumb/8/87/Top.png/20px-Top.png)");


if ( isOldIE ) {
if ( isOldIE ) {