מדיה ויקי:Common.js: הבדלים בין גרסאות בדף

מ טעינת מותנית
תיקוני אזהרות
שורה 25: שורה 25:
if ( wgPageName == "עמוד_ראשי" || wgPageName == "שיחה:עמוד_ראשי" ) {
if ( wgPageName == "עמוד_ראשי" || wgPageName == "שיחה:עמוד_ראשי" ) {
   importScript("MediaWiki:Mainpage.js");                              // שיפורים שונים בעמוד הראשי
   importScript("MediaWiki:Mainpage.js");                              // שיפורים שונים בעמוד הראשי
   if ( wgNamespaceNumber == 0 ) importScript("MediaWiki:Portals.js");  // פורטלים מתחלפים בעמוד הראשי
   if ( wgNamespaceNumber === 0 ) importScript("MediaWiki:Portals.js");  // פורטלים מתחלפים בעמוד הראשי
}
}


שורה 38: שורה 38:
importScript("MediaWiki:ImgToggle.js"); // החלפת תמונות, עבור [[תבנית:מפת מיקום]]
importScript("MediaWiki:ImgToggle.js"); // החלפת תמונות, עבור [[תבנית:מפת מיקום]]
importScript("MediaWiki:LoadingContent.js"); // הצגת טקסטים הנטענים באופן דינמי
importScript("MediaWiki:LoadingContent.js"); // הצגת טקסטים הנטענים באופן דינמי
importScript("Mediawiki:Imagemap-Highlight.js") // עבור [[תבנית:מפת תמונה]] עם סימון=כן
importScript("Mediawiki:Imagemap-Highlight.js"); // עבור [[תבנית:מפת תמונה]] עם סימון=כן
importScript('Mediawiki:Common.js/interwiki-lang.js'); // הצגת שם השפה בעברית
importScript('Mediawiki:Common.js/interwiki-lang.js'); // הצגת שם השפה בעברית
importScript('Mediawiki:Common.js/pgn.js'); // להצגת שחמט
importScript('Mediawiki:Common.js/pgn.js'); // להצגת שחמט
שורה 85: שורה 85:
$(function ()
$(function ()
{
{
if (wgArticleId == 0 && wgUserName) {
if (wgArticleId === 0 && wgUserName) {
  var slash = wgPageName.indexOf('/');
  var slash = wgPageName.indexOf('/');
  var norm = wgPageName.substr(0, slash) + wgPageName.substr(slash).toLowerCase();
  var norm = wgPageName.substr(0, slash) + wgPageName.substr(slash).toLowerCase();
שורה 92: שורה 92:
  if (norm == test + 'js') ext = 'js';
  if (norm == test + 'js') ext = 'js';
  else if (norm == test + 'css') ext = 'css';
  else if (norm == test + 'css') ext = 'css';
  if (ext != null) window.location.href = window.location.href.replace(/\/skin.(css|js)/i, '/' + skin + '.' + ext);
  if (ext !== null) window.location.href = window.location.href.replace(/\/skin.(css|js)/i, '/' + skin + '.' + ext);
}
}
     $('#firstHeading span').attr('dir', null);
     $('#firstHeading span').attr('dir', null);
שורה 131: שורה 131:
  */
  */
var restrictionEdit=mw.config.get('wgRestrictionCreate') || mw.config.get('wgRestrictionEdit');
var restrictionEdit=mw.config.get('wgRestrictionCreate') || mw.config.get('wgRestrictionEdit');
if(restrictionEdit && restrictionEdit.length>0 && (restrictionEdit[0]=='sysop' || restrictionEdit[0]=='autoconfirmed' || restrictionEdit[0]=='autopatrol') && $('#pl-noprotectionnotice, #pl-autoconfirmed, #pl-protected').length==0 &&
if(restrictionEdit && restrictionEdit.length>0 && (restrictionEdit[0]=='sysop' || restrictionEdit[0]=='autoconfirmed' || restrictionEdit[0]=='autopatrol') && $('#pl-noprotectionnotice, #pl-autoconfirmed, #pl-protected').length===0 &&
  ($.inArray(mw.config.get('wgAction'),['view','submit'])+1))
  ($.inArray(mw.config.get('wgAction'),['view','submit'])+1))
{
{