Справка:Всплывающие подсказки
Материал из 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
}}
[править] {{Коорд}}
Этот шаблон создает ссылку с координатами, при наведении курсора на которую будет показана карта соответствующей зоны (региона) в виде всплывающей подсказки. На появившейся карте на пересечении указанных координат установится метка (
).
Пример Результат {{Коорд|54|51|Дуротар}} [54, 51] {{Коорд|56|75|Борейская Тундра}} [56, 75]
Список наименований карт зон (регионов) можно просмотреть на странице Шаблон:Координаты/Карты.
Если при наведении курсора на ссылку отображается только рамка карты с меткой, то перейдите на страницу Участник:Strizh/Карты зон для формирования миниатюр изображений. Другой причиной подобных ситуаций является отсутствие самой карты или ссылки на нее в шаблоне {{ЗонаКарта}}.
[править] Как это работает
Шаблоны работают совместно cо скриптом на Javascript, разработанным Pcj и адаптированным для русской версии участником Strizh.
