Zh OpenStreetMap Plugin Article Overview Map/ru: Difference between revisions

From Documentation
Jump to navigation Jump to search
(Created page with "== Назначение == Плагин для компонента предназначен для вставки карт в статьи, которые имеют атр...")
 
Line 16: Line 16:
Плагин поддерживает функцию автообновления
Плагин поддерживает функцию автообновления
</p>
</p>
== Конфигурирование ==
Вы должны скогфигурировать плагин - пользовательские поля и другие настройки.
[[File:OSM Article Overview Plugin-1.png]]
[[File:OSM Article Overview Plugin-2.png]]
{|class="zhpropertytable"
|-
|class="zhproperty"|Map Title||class="zhdescription"|Карта по умолчанию, когда она не задана при вызове плагина
|-
|class="zhproperty"|Field Group||class="zhdescription"|Группа, которой принадлежат поля широты и долготы, а также другие поля
|-
|class="zhproperty"|Latitude||class="zhdescription"|Свойство для получения значения широты
|-
|class="zhproperty"|Longitude||class="zhdescription"|Свойство для получения значения долготы
|-
|class="zhproperty"|Icon Type||class="zhdescription"|Свойство для получения значения иконки
|-
|class="zhproperty"|Icon X-offset||class="zhdescription"|Свойство для получения значения отступа иконки по X
|-
|class="zhproperty"|Icon Y-offset||class="zhdescription"|Свойство для получения значения отступа иконки по X
|-
|class="zhproperty"|Marker||class="zhdescription"|Метка<br />
* '''No''' - Не выводить метку
* '''Simple''' - Метка без анимации
* '''Simple: Bounce''' - Метка с анимацией (Прыгает)
* '''Simple: Elastic Bounce''' - Метка с анимацией (Упруго Прыгает)
* '''Icon File: Simple''' - Метка без анимации
* '''Icon File: Bounce''' - Метка с анимацией (Прыгает)
* '''Icon File: Elastic Bounce''' - Метка с анимацией (Упруго Прыгает)
|-
|class="zhproperty"|Open Popup||class="zhdescription"|Выполняет действие, которое описано в '''Action by Click''' и '''Zoom by Click'''
|-
|class="zhproperty"|Popup Content||class="zhdescription"|Содержимое информационного окна<br />
* '''Title'''
* '''None'''
|-
|class="zhproperty"|Action by Click||class="zhdescription"|Действие при клике на метке<br />
* '''Open Popup'''
* '''Open Article in the same page'''
* '''Open Article in new page'''
* '''None'''
|-
|class="zhproperty"|Article Button in Popup toolbar||class="zhdescription"|Кнопка Статьи в тулбаре информационного окна
|-
|class="zhproperty"|Show GPS information||class="zhdescription"|Вывести GPS информацию (координаты) в информационном окне
|-
|class="zhproperty"|<b>Default values</b>||class="zhdescription"|Секция для значений по умолчанию, если нет данных
|-
|class="zhproperty"|Icon Type||class="zhdescription"|Иконка
|-
|class="zhproperty"|Icon X-offset||class="zhdescription"|Отступ иконки по X
|-
|class="zhproperty"|Icon Y-offset||class="zhdescription"|Отступ иконки по Y
|}


== Использование ==  
== Использование ==  

Revision as of 13:01, 23 April 2020

Назначение

Плагин для компонента предназначен для вставки карт в статьи, которые имеют атрибуты для Обзорной карты.


Установка

Установите плагин через Extension Manager.

Сделайте его активным.

Т.к. это плагин для компонента, то компонент должен быть установлен

Плагин поддерживает функцию автообновления

Конфигурирование

Вы должны скогфигурировать плагин - пользовательские поля и другие настройки.


Map Title Карта по умолчанию, когда она не задана при вызове плагина
Field Group Группа, которой принадлежат поля широты и долготы, а также другие поля
Latitude Свойство для получения значения широты
Longitude Свойство для получения значения долготы
Icon Type Свойство для получения значения иконки
Icon X-offset Свойство для получения значения отступа иконки по X
Icon Y-offset Свойство для получения значения отступа иконки по X
Marker Метка
  • No - Не выводить метку
  • Simple - Метка без анимации
  • Simple: Bounce - Метка с анимацией (Прыгает)
  • Simple: Elastic Bounce - Метка с анимацией (Упруго Прыгает)
  • Icon File: Simple - Метка без анимации
  • Icon File: Bounce - Метка с анимацией (Прыгает)
  • Icon File: Elastic Bounce - Метка с анимацией (Упруго Прыгает)
Open Popup Выполняет действие, которое описано в Action by Click и Zoom by Click
Popup Content Содержимое информационного окна
  • Title
  • None
Action by Click Действие при клике на метке
  • Open Popup
  • Open Article in the same page
  • Open Article in new page
  • None
Article Button in Popup toolbar Кнопка Статьи в тулбаре информационного окна
Show GPS information Вывести GPS информацию (координаты) в информационном окне
Default values Секция для значений по умолчанию, если нет данных
Icon Type Иконка
Icon X-offset Отступ иконки по X
Icon Y-offset Отступ иконки по Y

Использование

Вывод карты

У Вас есть возможность вызвать карту только с одним определенным маркером для определенной статьи. Все атрибуты берутся из пользовательских полей статьи, если иконка не определена, берется значение по умолчанию. Для этого необходимо вставить следующий вызов

{zhosmmap-overview:NNN;Center;Zoom;MapType;Width;Height;Action}

где

  • NNN - идентификатор карты, если не будет указан, берется значение по умолчанию
  • Center - центр карты(map) или метка(placemark) является новым центром карты, допустимые значения:
    • map
    • placemark
  • Zoom - новый масштаб карты, допустимые значения
    • значение от 0 до 25 для переопределения масштаба
    • do not change - не изменять масштаб карты
  • MapType - новый тип карты
    • OSM
    • OPENTOPOMAP
    • do not change - не изменять тип карты
  • Width - новая ширина карты
    • значение ширины в пикселях
    • do not change - не изменять ширину карты
  • Height - новая высота карты
    • значение высоты в пикселях
    • do not change - не изменять высоту карты
  • Action - выполнить событие при загрузке карты, можно указывать через запятую
    • do not change - ничего не выполнять
    • click - выполнить событие нажатия на метки.
    • bounce - изменить анимацию метки (прыгает).
    • elastic bounce - изменить анимацию метки (упруго прыгает).
    • exclusive bounce - изменить анимацию метки (прыгает только одна метка).
    • exclusive elastic bounce - изменить анимацию метки (упруго прыгает только одна метка).

Для случая выполнения события Вы должны установить Center=placemark

Ограничения

Плагин не работает в контактах, так как у контактов тип отличен от "content"

Т.к. это плагин для компонента, то компонент должен быть установлен

См. также

Подробное описание компонента

Модуль для компонента


Language: English  • русский