Fandom Developers Wiki
Advertisement

Этот скрипт или набор стилей только для ЛИЧНОГО использования!

Вы можете установить этот скрипт или набор стилей для себя, но его запрещено использовать на всей вики (т.е. в MediaWiki:ImportJS, MediaWiki:Common.js, MediaWiki:Common.css, MediaWiki:Fandomdesktop.js, MediaWiki:Fandomdesktop.css или MediaWiki:FandomMobile.css), т. к. это будет нарушать Условия Использования Фэндома.
(См. Политика настроек)

LinkThumb — небольшой инструмент для управления файлами. Он помогает администраторам быстро просмотреть список из файловых ссылок без необходимости открывать каждую из них для проверки изображения, что полезно на вики с хаотичными названиями файлов.

Миниатюра составляет 200 пикселей в ширину и появляется в левом нижнем углу экрана. Перед исчезновением она показывается две секунды.

Скрипт поддерживает все форматы медиафайлов, но, если файл недоступен для предпросмотра (как, например, файлы расширений *.ico и *.ogg), будет выведена иконка формата.

Установка[]

Настройка[]

LinkThumb можно настроить, используя объект window.linkThumbConfig. У него есть три параметра:

  • width, которое определяет горизонтальный размер миниатюры. Его значение не может быть отрицательным числом или нулем и по умолчанию равно 200 пикселям.
  • closeTimeout, определяющий количество времени, спустя которое миниатюра исчезнет. По умолчанию равно 1 секунде (1000 миллисекунд).
  • requestTimeout, которое отвечает за длительность задержки при отправке запроса к API. Минимальное значение равно 500 миллисекундам, но оптимальное составляет 1000.

Объект с настройками должен располагаться над строкой импорта скрипта. Код ниже можно использовать как пример при настройке:

window.linkThumbConfig = {
    width: 300,
    closeTimeout: 2500,
    requestTimeout: 1000
}

Changelog[]

V0.1
Script launched.
V0.2
Added handling of failed and nonexistent requests.
API query now resolve redirects. Script now works with File: redirects.
Fixed script not working on titles with Unicode characters.
V0.3
The script is UCP compatible now.
User can configure script using the window.linkThumbConfig object.
The script now can be used on non-English wikis and can be translated to other languages.
Advertisement