לדלג לתוכן

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

מתקן באג קטנטן - wgRestrictionEdit לא מוגדר בדף שינויים אחרונים
(סקריפט מעודכן)
(מתקן באג קטנטן - wgRestrictionEdit לא מוגדר בדף שינויים אחרונים)
שורה 9: שורה 9:
function protectNotice()
function protectNotice()
{
{
  if ( wgRestrictionEdit[0] != 'sysop' && wgRestrictionEdit[0] != 'autoconfirmed' ) return; // only protected pages
  if ( !wgRestrictionEdit || ( wgRestrictionEdit[0] != 'sysop' && wgRestrictionEdit[0] != 'autoconfirmed' ) ) return; // only protected pages
  if ( wgNamespaceNumber != 0 ) return; // only main namespace
  if ( wgNamespaceNumber != 0 ) return; // only main namespace
  if ( wgAction != 'view' && wgAction != 'submit' ) return; // only view or preview mode
  if ( wgAction != 'view' && wgAction != 'submit' ) return; // only view or preview mode
שורה 48: שורה 48:
}
}


addOnloadHook(protectNotice);
if ( wgNamespaceNumber === 0 && ( wgAction === 'view' || wgAction === 'submit' ) ) addOnloadHook( protectNotice );
משתמש אלמוני