3664
правки
Mansur700 (обсуждение | вклад) (Керла агӀо: «$(function() { var nonFlaggedNS = []; $.each(mw.config.get('wgFormattedNamespaces'), function( i, ns ) { if ( i > 0 && i != 6 && i != 10 && i != 14) { nonFlaggedN...») |
Mansur700 (обсуждение | вклад) Нет описания правки |
||
Строка 7: | Строка 7: | ||
} | } | ||
}); | }); | ||
nonFlaggedNS.push(' | nonFlaggedNS.push('Участница'); | ||
nonFlaggedNS = new RegExp('^(' + nonFlaggedNS.join('|') + '):'); | nonFlaggedNS = new RegExp('^(' + nonFlaggedNS.join('|') + '):'); | ||
Строка 23: | Строка 23: | ||
while ( titles.length ) { | while ( titles.length ) { | ||
$.post( // !!! | $.post( // !!! временно из-за [[mediazilla:36839]] | ||
mw.util.wikiScript('api'), | mw.util.wikiScript('api'), | ||
{ | { | ||
Строка 61: | Строка 61: | ||
} else { | } else { | ||
clss = 'flaggedrevs-pending'; | clss = 'flaggedrevs-pending'; | ||
addLnk('oldid=' + pg.flagged.stable_revid + '&diff=' + pg.lastrevid, ' | addLnk('oldid=' + pg.flagged.stable_revid + '&diff=' + pg.lastrevid, 'непров'); | ||
} | } | ||
} else { | } else { | ||
Строка 73: | Строка 73: | ||
if ( pg.talkid ) { | if ( pg.talkid ) { | ||
addLnk('curid=' + pg.talkid, '<b> | addLnk('curid=' + pg.talkid, '<b>обс.</b>'); | ||
} | } | ||
Строка 79: | Строка 79: | ||
for ( var c = 0; c < pg.categories.length; c++ ) { | for ( var c = 0; c < pg.categories.length; c++ ) { | ||
var cat = pg.categories[c].title.replace(/^[^:]+:/,''); //rm prefix | var cat = pg.categories[c].title.replace(/^[^:]+:/,''); //rm prefix | ||
if ( /: | if ( /:К быстрому удалению$/.test(cat) && !catText ) { | ||
catText = ' | catText = 'КБУ'; | ||
catColor = '#f88'; | catColor = '#f88'; | ||
catTip = cat; | catTip = cat; | ||
} else if ( /: | } else if ( /:Кандидаты на удаление$/.test(cat) ) { | ||
catText = ' | catText = 'К удалению'; | ||
catColor = '#faa'; | catColor = '#faa'; | ||
catTip = cat; | catTip = cat; | ||
} else if ( /^ | } else if ( /^Тептар:БУ:/.test(cat) ) { | ||
catText = cat.replace(/^ | catText = cat.replace(/^Тептар:/,''); | ||
catColor = '#f88'; | catColor = '#f88'; | ||
catTip = cat; | catTip = cat; | ||
} else if ( /^ | } else if ( /^Тептар:К отсроченному удалению$/.test(cat) ) { | ||
catText = ' | catText = 'Отсроченное'; | ||
catColor = 'pink'; | catColor = 'pink'; | ||
catTip = cat; | catTip = cat; | ||
} else if ( /: | } else if ( /:Оспариваемые быстрые удаления$/.test(cat) ) { | ||
catText = ' | catText = 'Оспаривается'; | ||
catColor = 'violet'; | catColor = 'violet'; | ||
catTip = cat; | catTip = cat; |