MediaWiki:Common.js: различия между версиями
>Sikon Нет описания правки |
>Edward Chernenko отмечать избранные статьи звёздочкой |
||
| Строка 13: | Строка 13: | ||
hide_bad_iwiki(); | hide_bad_iwiki(); | ||
sysdep_init(); | sysdep_init(); | ||
fixSearch(); | fixSearch(); | ||
markFeatured(); | |||
if(typeof onPageLoad != "undefined") | if(typeof onPageLoad != "undefined") | ||
| Строка 30: | Строка 30: | ||
document.links[i].innerHTML = ""; | document.links[i].innerHTML = ""; | ||
} | } | ||
} | } | ||
| Строка 202: | Строка 192: | ||
if(button) | if(button) | ||
button.name = 'go'; | button.name = 'go'; | ||
} | |||
var featuredArticles = '|Google|IP|Алфавит|Боевой айсберг|Брюсов|Википедия|Да Винчи, Леонардо|Дарт Херохито|Девочки-волшебницы|Джордж Буш-младший|Дровосексуальность|Индия (северная)|Как правильно:Выговаривать имя Ахмуд Мухмадинеджад|Как правильно:Писать математические формулы|Костыль|Кот|Ктулху|ЛОР|Ленин, Владимир Ильич|Метро-2|Москва|Мышь|Нострадамус|Рейган, Рональд Макдональд|Сила|Сферический конь в вакууме|Тесла, Никола|Ураган Катрина|Хомский|Хрущёв, Никита Сергеевич|Черви|Язык глухонемых спецназовцев|Япония|'; | |||
function markFeatured() | |||
{ | |||
var body, lnk, mm, article, mark, i; | |||
if (!(body = document.getElementById('bodyContent'))) return; | |||
var links = body.getElementsByTagName('A'); | |||
for (i=0; i<links.length; i++) | |||
{ | |||
lnk = links[i]; | |||
if (!lnk.title) continue; | |||
article = '|' + decodeURIComponent(lnk.title) + '|'; | |||
if(featuredArticles.indexOf(article) < 0) continue; | |||
mark = document.createElement('img'); | |||
mark.src = "http://images.wikia.com/absurdopedia/images/3/33/Small_skew_star.gif"; | |||
mark.title = "Это избранная статья"; | |||
lnk.parentNode.insertBefore(mark, lnk); | |||
} | |||
} | } | ||