מדיה ויקי:Common.js: הבדלים בין גרסאות בדף
מראה
←using [[mw:CodeEditor|CodeEditor]]: Imagemap-Highlight |
מאין תקציר עריכה |
||
| שורה 49: | שורה 49: | ||
if ( $.inArray("autoconfirmed",wgUserGroups)==-1 ) { | if ( $.inArray("autoconfirmed",wgUserGroups)==-1 ) { | ||
importScript("MediaWiki:Navtip.js"); // הוספת התיבה "רוצה טיפ?" בצד למשתמשים אנונימיים | importScript("MediaWiki:Navtip.js"); // הוספת התיבה "רוצה טיפ?" בצד למשתמשים אנונימיים | ||
} | } | ||
גרסה מ־17:51, 27 בפברואר 2012
/* ייבוא סקריפטים */
/* פונקציה לייבוא סקריפט מ[[ויקיפדיה:סקריפטים]] */
function importUserScript() {
for (var arg = 0; arg < arguments.length; arg++) {
try {
importScript( "ויקיפדיה:סקריפטים/" + arguments[arg]);
}
catch(e) {}
}
}
/* פונקציה הטוענת פונקציות בעת עליית הדף */
function addLoadEvent(e) {
hookEvent( "load", e );
}
/* פונקציה לקבלת ערך של פרמטר משורת הכתובת */
function getParamValue( paramName ) {
return mw.util.getParamValue(paramName);
}
importScript("MediaWiki:Functions.js"); // פונקציות המצויות בשימוש בסקריפטים שונים
if ( wgPageName == "עמוד_ראשי" || wgPageName == "שיחה:עמוד_ראשי" ) {
importScript("MediaWiki:Mainpage.js"); // שיפורים שונים בעמוד הראשי
if ( wgNamespaceNumber == 0 ) importScript("MediaWiki:Portals.js"); // פורטלים מתחלפים בעמוד הראשי
}
// סקריפטים כלליים
importScript("MediaWiki:UploadLink.js"); // שינוי קישורי ההעלאה
importScript("MediaWiki:SubPagesLink.js"); // הוספת קישור לדפי המשנה של הדף הנוכחי
importScript("MediaWiki:FeaturedInterwiki.js"); // תמיכה באינטרוויקי מומלץ ואיכותי
importScript("MediaWiki:Navigationbar.js"); // תמיכה בקופסאות מוסתרות
importScript("MediaWiki:Collapsetables.js"); // טבלאות מוסתרות
importScript("MediaWiki:Hebcalendar.js"); // תוספות לתאריכים עבריים
importScript("MediaWiki:Autopurge.js"); // הוספת אפשרות לרענון אוטומטי על ידי אנונימיים, ללא מעבר בטופס
importScript("MediaWiki:Tabs.js"); // תמיכה בלשוניות
importScript("MediaWiki:AlertProtected.js"); // סקריפט המוסיף תבנית "מוגן" או "מוגן חלקית" לדף מוגן או מוגן חלקית, בהתאמה
importScript("MediaWiki:ImgPresentation.js"); // מצגת תמונות
importScript("MediaWiki:ImgToggle.js"); // החלפת תמונות, עבור [[תבנית:מפת מיקום]]
importScript("MediaWiki:LoadingContent.js"); // הצגת טקסטים הנטענים באופן דינמי
importScript("Mediawiki:Imagemap-Highlight.js") // עבור [[תבנית:מפת תמונה]] עם סימון=כן
importScript("MediaWiki:HelpLinks.js"); // הוספת מסגרת הפניית תשומת לב לדף השיחה של הערך + הסבר בדפי שיחה כיצד להוסיף פסקה חדשה לערך.
if (wgNamespaceNumber == 6)
try{mw.loader.load('//toolserver.org/~dapete/ime/ime.js');}catch(e){} // surround with try/catch in case other server behaves badly.
// סקריפטים עבור אנונימיים ו/או חדשים
if ( $.inArray("autoconfirmed",wgUserGroups)==-1 ) {
importScript("MediaWiki:Navtip.js"); // הוספת התיבה "רוצה טיפ?" בצד למשתמשים אנונימיים
}
// סקריפטים לדפי עריכה
if ( wgAction == "edit" || wgAction == "submit" )
{
importScript("MediaWiki:Edittoolbar.js"); // תוספות לסרגל העריכה
importScript("MediaWiki:EditSummaryLengthLimit.js"); // מניעת חריגה ממגבלת האורך בבתים על תקציר העריכה
importScript("MediaWiki:Templateslist.js"); // הצגת רשימת תבניות
importScript("MediaWiki:Nosaving.js"); // חיוב תצוגה מקדימה למשתמשים אנונימיים
importScript("MediaWiki:Edittools.js"); // שיפור התווים המיוחדים שמתחת לדף העריכה
importScript("MediaWiki:TemplatesExternalLinks.js"); // סקריפט המוסיף תבניות להוספת קישורים חיצוניים
}
// סקריפטים לעמודים ספציפיים
if(wgCanonicalSpecialPageName == "Upload" )
importScript("MediaWiki:Licenses.js"); // שיפורים ברשיונות ושינויים בדף ההעלאה
// הופעת [[תבנית:דיון חדש במזנון]] לפני יצירת פסקה חדשה במזנון
if(mw.config.get('wgPageName')=='ויקיפדיה:מזנון')
$(document).ready(function(){
$('#ca-addsection a').attr('href',$('#ca-addsection a').attr('href')+'&editintro=תבנית:דיון_חדש_במזנון');
});
/** WikiMiniAtlas *******************************************************
*
* Description: WikiMiniAtlas is a popup click and drag world map.
* This script causes all of our coordinate links to display the WikiMiniAtlas popup button.
* The script itself is located on meta because it is used by many projects.
* See [[Meta:WikiMiniAtlas]] for more information.
* Maintainers: [[User:Dschwen]]
*/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400');
/*
* Description: Redirects from /User:UserName/skin.js or .css to the user's actual skin page. Used (also) in {{תב|דף אישי}}.
* Originally created by [[:en:User:Cacycle]]
*/
function skinRedirect()
{
if (wgArticleId == 0 && wgUserName) {
var slash = wgPageName.indexOf('/');
var norm = wgPageName.substr(0, slash) + wgPageName.substr(slash).toLowerCase();
var test = 'משתמש:' + wgUserName.replace(/ /g, '_') + '/skin.';
var ext = null;
if (norm == test + 'js') ext = 'js';
else if (norm == test + 'css') ext = 'css';
if (ext != null) window.location.href = window.location.href.replace(/\/skin.(css|js)/i, '/' + skin + '.' + ext);
}
}
addOnloadHook(skinRedirect);
if ( wgPageName == "ויקיפדיה:בוקמרקלטים" || wgPageName == "שיחת_ויקיפדיה:בוקמרקלטים" ) {
importScript("MediaWiki:/common.js/bookmarkletsInit.js"); // דף הבוקמרקלטים
}
if (wgNamespaceNumber == -1 && wgCanonicalSpecialPageName === 'Search'){
importScript("MediaWiki:SearchEngines.js"); // בחירה במנועי חיפוש שונים
importScript('Mediawiki:Gadget-advanceSearch.js');
}
$("<style type='text/css'>.withoutJavaScript{display:none;}</style>").appendTo("head");