Участник:ЗаяцВолк/Скрипты: различия между версиями
Перейти к навигации
Перейти к поиску
ЗаяцВолк (обсуждение | вклад) (Новая страница: «Сборник скриптов и т. п. для сайта. == Фикс редиректов === '''Стасус''': Проблема решена, скрипт для истории. function fix_redirect(){ $('a.mw-redirect').each( function (index, element) { $.ajax('/index.php/' + element.textContent.replace(/ /gi, '_'), { method: "HEAD", success: function(){ element.textContent=element.getAttribute('title');} }); } ); } /* фикс проб...») |
ЗаяцВолк (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Сборник скриптов и т. п. для сайта. | Сборник скриптов и т. п. для сайта. | ||
== Фикс редиректов | == Фикс редиректов == | ||
'''Стасус''': Проблема решена, скрипт для истории. | '''Стасус''': Проблема решена, скрипт для истории. | ||
function fix_redirect(){ | function fix_redirect(){ | ||
$('a.mw-redirect').each( function (index, element) { | $('a.mw-redirect').each( function (index, element) { | ||
$.ajax('/index.php/' + element.textContent.replace(/ /gi, '_'), { method: "HEAD", success: function(){ element.textContent=element.getAttribute('title');} }); | $.ajax('/index.php/' + element.textContent.replace(/ /gi, '_'), { method: "HEAD", success: function(){ element.textContent=element.getAttribute('title');} }); | ||
} | } | ||
); | ); | ||
Строка 12: | Строка 18: | ||
} | } | ||
/* фикс проблемы с отображением редиректов */ | /* фикс проблемы с отображением редиректов */ | ||
/* mw.hook( 'wikipage.content' ).add( fix_redirect ); */ | /* mw.hook( 'wikipage.content' ).add( fix_redirect ); */ |
Текущая версия на 20:15, 19 октября 2023
Сборник скриптов и т. п. для сайта.
Фикс редиректов[править]
Стасус: Проблема решена, скрипт для истории.
function fix_redirect(){
$('a.mw-redirect').each( function (index, element) {
$.ajax('/index.php/' + element.textContent.replace(/ /gi, '_'), { method: "HEAD", success: function(){ element.textContent=element.getAttribute('title');} });
}
);
}
/* фикс проблемы с отображением редиректов */
/* mw.hook( 'wikipage.content' ).add( fix_redirect ); */