Gaming
 

Справка:Всплывающие подсказки

Материал из WoWWiki

(Перенаправлено с Справка:Подсказки)

На WoWWiki существует ряд важных шаблонов, которые совместно работают над возможностью показывать всплывающие подсказки при наведении курсора на ссылки (при условии поддержки вашим браузером JavaScript).

В этой статье сделана попытка описать методы использования этих шаблонов для корректной работы функционала всплывающих подсказок.

Содержание

[править] {{Предмет}}, {{Добыча}} и {{ВП}}

Если вы хотите показать всплывающую подсказку для ссылки на предмет, то необходимо воспользоваться шаблоном {{Предмет}} или {{Добыча}}. Важно: Не используйте шаблон {{Предмет}} внутри шаблона {{ВП}} или {{КомплектВП}}.


Шаблон {{Предмет}} имеет следующий формат:

  • Достаточно передать в качестве параметра только название статьи wiki с этим предметом.
  • Добавление параметра |иконка= позволит отобразить иконку предмета перед его ссылкой.

Шаблон {{Добыча}} имеет следующий формат:

  • Первый параметр шаблона - качество предмета.
  • Второй параметр - название статьи wiki с этим предметом.
  • Третий параметр - дополнительное название, которое указывается в том случае, если необходимо отобразить текст, отличный от названия предмета/статьи на WoWWiki.
{{Предмет}} Пример Результат {{Добыча}} Пример Результат
{{Предмет|<Астральный тесак>}}Астральный тесак {{Добыча|<легендарный>|<Астральный тесак>}}[Астральный тесак]
{{Предмет|<Принцип>|<иконка=>}}Принцип {{Добыча|<необычный>|<Принцип>}}[Принцип]
{{Добыча}} Пример Результат
{{Добыча|<чары>|<Чары для оружия - огненное оружие>}}[Чары для оружия - огненное оружие]

Если предмет находиться на странице с неопределенностью, то введите название страницы вторым параметром, а название предмета - третим:

{{Предмет}} Пример Результат {{Предмет}} Пример Результат
{{Предмет|<Порча (меч)>|<Порча>}}Порча (меч) {{Добыча|<редкий>|<Порча (меч)>|<Порча>}}[Порча]
Если вы хотите на странице предмета сформировать подсказку, чтобы потом использовать ее в соответствующих шаблонах, то добавьте на странице шаблон {{ВП}} с минимальным набором параметров.

Шаблон {{ВП}} имеет следующий минимальный формат:

  • | mode= "циклический" параметр, используемый другими шаблонами.
  • | args= "циклический" параметр, используемый другими шаблонами.
  • | название= название предмета (указывать как в игре).
  • | качество= качество предмета, передаваемое шаблону {{Качество}} для формирования цветового обозначения качества предмета.
  • | связь= вид предмета по его неотъемлемости: ПпП (персональный при получении), ПпН (персональный при надевании), ПпИ (персональный при использовании) или ПкУЗ (привязан к учетной записи).

Таким образом, минимальный шаблон должен выглядеть так:

<onlyinclude>{{ВП
  | mode = {{mode|}}
  | arg = {{arg|}}
  | название = Астральный тесак
  | качество = легендарный
  | связь= ПкУЗ
}}</onlyinclude>

См. Шаблон:ВП для всей информации по существующим параметрам, необходимым для формирования полноценной подсказки.

Важно
  • Старайтесь не делать ширину подсказки больше чем 18em.
  • Не используйте для переноса строк перевод каретки (нажатие клавиши Enter):
    • Не правильно:
      |атрибут = +51 к ловкости<br>
      +3 к выносливости<br>
      +5 к интеллекту
    • Правильно:
      |атрибут = +51 к ловкости<br>+3 к выносливости<br>+5 к интеллекту
Если предмет не имеет подсказки на своей странице или пропущены обязательные параметры, то при наведении курсора на ссылку будет выводиться соответствующая ошибка.

[править] {{Монстр}}

Принцип использования шаблона {{Монстр}} для всплывающих подсказок идентичен шаблону {{НИП}}. Разница между ними только в том, что шаблону {{Монстр}} не требуется параметр сторона, так как он всегда равен значению - Бой.

Шаблон {{Монстр}} имеет следующий формат:

  • Первый параметр - название статьи wiki с этим монстром.
  • Второй параметр - титул монстра.
Пример Результат
{{Монстр|Александр Кальдер|Наставник чернокнижников}}Бой Александр Кальдер <Наставник чернокнижников>

Для корректной работы всплывающих подсказок для НПС на их странице необходимо обязательно использовать правильно заполненный шаблон {{НИПКарточка}}.

[править] {{НИП}} и {{НИПКарточка}}

Для формирования всплывающей подсказки НИП с базовой информацией о нём используйте шаблон {{НИП}}, создающим ссылку на соответствующую страницу НИП.

Шаблон {{НИП}} имеет следующий формат:

  • Первый параметр шаблона - сторона, которой принадлежит НПС (Альянс, Орда или Нейтральная).
  • Второй параметр - название статьи wiki с этим НПС.
  • Третий параметр - титул НПС.
Пример Результат
{{НИП|Альянс|Александр Кальдер|Наставник чернокнижников}}Альянс Александр Кальдер <Наставник чернокнижников>
{{НИП||Андорму|Хранители Времени|уровень=70+}}[70+] Андорму <Хранители Времени>

Для корректной работы всплывающих подсказок для НПС на их странице необходимо обязательно использовать правильно заполненный шаблон {{НИПКарточка}}.

Пример {{НИПКарточка}}
{{НИПКарточка
  | название = Александр Кальдер
  | изображение = Alexander Calder.jpg
  | титул = Warlock Trainer
  | уровень = 60
  | тип =
  | сторона = Альянс
  | город =
  | раса = Человек
  | существо = Гуманоид
  | пол = Мужской
  | местоположение = [[Стальгорн]]
  | родственники = [[Амеля Кальдер|Амелия]] (сестра), [[Дези Холодная]] (кузина)
  | статус = Живой
}}

[править] {{Задание}}, {{ЗаданиеРасш}}, {{ЗаданиеКласс}} и {{ЗаданиеКарточка}}

Шаблоны {{Задание}}, {{ЗаданиеРасш}} и {{ЗаданиеКласс}} создают ссылки на задания в соответствующем формате с возможностью отображения всплывающих подсказок. Данные для подсказок берутся из шаблона {{ЗаданиеКарточка}}, который обязательно необходимо использовать на странице с заданием.

Пример Результат
{{Задание|Изыскательский стержень}}Изыскательский стержень
{{ЗаданиеРасш|нейтральная|47П|Изыскательский стержень}}Нейтральная [47П] Изыскательский стержень
{{ЗаданиеКласс|нейтральная|Чернокнижник|60Г|Заточение}}Нейтральная Чернокнижник [60Г] Заточение

Для корректной работы всплывающих подсказок заданий на их странице необходимо обязательно использовать правильно заполненный шаблон {{ЗаданиеКарточка}}.

Пример {{ЗаданиеКарточка}}
{{ЗаданиеКарточка
  | название = Заточение
  | сторона = Нейтральная
  | уровень = 60
  | требует уровень = 60
  | класс = Чернокнижник
  | тип = Группа
  | категория = Выжженные земли
  | начало = {{НИП|нейтральная|Дайо Дряхлый|уровень=60}}
  | опыт = 2650
  | награды = {{Добыча|редкий|Фолиант жертвоприношения}}
  | id = 7583
}}

[править] {{Коорд}}

Этот шаблон создает ссылку с координатами, при наведении курсора на которую будет показана карта соответствующей зоны (региона) в виде всплывающей подсказки. На появившейся карте на пересечении указанных координат установится метка (Изображение:BlipA.gif).

Пример Результат
{{Коорд|54|51|Дуротар}}[54, 51]
{{Коорд|56|75|Борейская Тундра}}[56, 75]

Список наименований карт зон (регионов) можно просмотреть на странице Шаблон:Координаты/Карты.

Если при наведении курсора на ссылку отображается только рамка карты с меткой, то перейдите на страницу Участник:Strizh/Карты зон для формирования миниатюр изображений. Другой причиной подобных ситуаций является отсутствие самой карты или ссылки на нее в шаблоне {{ЗонаКарта}}.

[править] Как это работает

Шаблоны работают совместно cо скриптом на Javascript, разработанным Pcj и адаптированным для русской версии участником Strizh.