Улучшенные случайные статьи

Существует инструмент, улучшающий работу средства «Случайная Статья». Он предназначен в основном для работающих над проектом Улучшение случайных статей.

Содержание

Установка

Пользоваться улучшенными случайными статьями могут только зарегистрированные пользователи. Для установки вам необходимо добавить сюда следующие строки:

 function enable_super_puper_labuda_search()
 {
    document.getElementById("n-randompage").innerHTML =
        '<a href="http://tools.wikimedia.de/~edwardspec/cgi-bin/wikirand.cgi">' +
        'Случайная статья</a>';
    document.getElementById("searchBody").innerHTML +=
        '<a href="javascript:random_in_cat();">' +
        'Случайная статья в категории</a>';

    var sstring = /in=cat&arg=(.+)/.exec(document.referrer);
    document.getElementById("searchInput").value =
        sstring ? sstring[1] : "";
 }
 addLoadEvent(enable_super_puper_labuda_search);
 function random_in_cat()
 {
    window.location =
        'http://tools.wikimedia.de/~edwardspec/cgi-bin/wikirand.cgi?in=cat&arg=' +
        document.getElementById('searchInput').value;
 }

После этого следует сбросить кэш браузераFirefox это делает клавиша F5).

Функциональность

После установки ссылка «Случайная статья» в списке «навигация» (в левой части страницы) будет указывать на скрипт вне Википедии, который будет перенаправлять вас на случайную статью Википедии, кроме:

  • Статей о фильмах. Большинство из них залиты ботом, и их нельзя доработать, не зная фильма (что, учитывая объём заливки, маловероятно);
  • NGC-статей (статей о галактиках), имеющих названия «NGC <номер>» — их не менее шести тысяч.

В будущем будут фильтрироваться также статьи, на которых висит шаблон {{бот}}.

Случайная статья в категории

Под формой поиска появляется дополнительная ссылка «Случайная статья в категории». Можно перейти к случайной статье в, скажем, категории Компьютер, прописав «Компьютер» в поле поиска и щёлкнув по этой ссылке.

Следует отметить, что первый поиск по той или иной категории может быть медленным (в нашем примере выше — 5-15 секунд), зато последующие займут всего 1-2 секунды.

Случайная статья выбирается из указанной категории или из любой подкатегории (которые просматриваются до глубины 3 — вплоть до под-подкатегорий).

После перенаправления в поле поиска сохраняется название категории, в которой производился поиск (правда, в неудобном для человека формате). Для повторения поиска там же просто кликните по ссылке ещё раз.

Отладка

Если вас перенаправило на ту же статью, на которой вы были ранее, то это может значить, что

  • происходит отладка скрипта его автором;
  • в указанной категории и подкатегориях нет статей;
  • это может произойти и случайно (в небольших категориях).

См. также

  • Блог сообщений об изменениях скриптов
 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home