Template:Zh GoogleMap Description Placemark/ru: Difference between revisions

From Documentation
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 30: Line 30:
|class="zhproperty"|Published||class="zhdescription"|Признак публикации, т.е. активности записи
|class="zhproperty"|Published||class="zhdescription"|Признак публикации, т.е. активности записи
|-
|-
|class="zhproperty"|Latitude||class="zhdescription"|Latitude
|class="zhproperty"|Latitude||class="zhdescription"|Широта
|-
|-
|class="zhproperty"|Longitude||class="zhdescription"|Longitude
|class="zhproperty"|Longitude||class="zhdescription"|Долгота
|-
|-
|class="zhproperty"|Address||class="zhdescription"|Text address of your placemark. You can load your data into this field, if you don't have lat|lng data. In this case address will be automatically geocoded and markers are displayed. And in backend marker will be shown too. But if you move marker (change position by dragging or clicking somewhere else), new positions will be stored as lat|lng.<br />
|class="zhproperty"|Address||class="zhdescription"|Адрес в текстовом виде. У вас есть возможность загрузить данные в это поле если у вас нет данных lat|lng. В этом случае адрес будет автоматически геокодирован и метка выведена. И в backend метка также будет отображена. Но если вы измените положение метки (измените позицию на карте путем перетаскивания или клика мышкой в другом месте), новая позиция будет сохранена в lat|lng формате.<br />
Displaying markers by lat|lng is more quick because there is no need time for geocoding
Вывод меток через lat|lng более быстрый, т.к. не требуется геокодирования.
|-
|-
|class="zhproperty"|Map Title||class="zhdescription"|Title of the map, where marker would be displayed
|class="zhproperty"|Map Title||class="zhdescription"|Наименование карты, на которой выводится метка
|-
|-
|class="zhproperty"|Icon Type||class="zhdescription"|Icon Type
|class="zhproperty"|Icon Type||class="zhdescription"|Иконка
|-
|-
|class="zhproperty"|Marker||class="zhdescription"|Marker Type<br />
|class="zhproperty"|Marker||class="zhdescription"|Тип метки<br />
* '''No''' - Do not show marker
* '''No''' - Метка не выводится
* '''Drop''' - Marker with animation (Drop)
* '''Drop''' - Метка с анимацией (Падающая)
* '''Bounce''' - Marker with animation (Bounce)
* '''Bounce''' - Метка с анимацией (Прыгающая)
* '''Simple''' - Marker without animation
* '''Simple''' - Метка без анимации
|-
|-
|class="zhproperty"|Open InfoWin||class="zhdescription"|Open InfoWin immediately for this placemark
|class="zhproperty"|Open InfoWin||class="zhdescription"|Сразу открыть всплывающее окно
|-
|-
|class="zhproperty"|InfoWin Content||class="zhdescription"|Content of InfoWin<br />
|class="zhproperty"|InfoWin Content||class="zhdescription"|Content of InfoWin<br />
Line 65: Line 65:
* '''Do not change''' - zoom is not changed
* '''Do not change''' - zoom is not changed
|-
|-
|class="zhproperty"|URL Site||class="zhdescription"|Site URL to display in placemark
|class="zhproperty"|URL Site||class="zhdescription"|URL адрес сайта
|-
|-
|class="zhproperty"|Site Name||class="zhdescription"|Site Name to display instead URL
|class="zhproperty"|Site Name||class="zhdescription"|Наименование сайта, которое будет отображаться вместо URL адреса
|-
|-
|class="zhproperty"|URL Image||class="zhdescription"|Image URL to display in placemark
|class="zhproperty"|URL Image||class="zhdescription"|URL адрес изображения для отображения в метке
|-
|-
|class="zhproperty"|Placemark Group||class="zhdescription"|Placemark Group
|class="zhproperty"|Placemark Group||class="zhdescription"|Группа
|-
|-
|class="zhproperty"|Category||class="zhdescription"|The category that this placemark is assigned to
|class="zhproperty"|Category||class="zhdescription"|Категория, к которой относится метка
|}
|}






=== Hidden Attributes for Customization ===
=== Дополнительные поля для пользовательской кастомизации ===


[[File:GM-Placemark-Detail-HiddenFields.JPG]]
[[File:GM-Placemark-Detail-HiddenFields.JPG]]


Если Вам дополнительно нужны поля, которые хотите заполнять через интерфейс, а затем их использовать в своих скриптах, то в разделе дополнительных полей для пользовательской кастомизации Вы можете определить в какое поле будет записываться нужная вам информация.


It is for you own customization. You can enter any values in this fields, and use what you want in you code. You can rename prompt in language file
Для удобства Вы также можете изменить подпись этих полей в файле
 
For your convenience you can also change the labels of the fields in file
   
   
<code>
<code>
Line 101: Line 100:
COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL
COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL


=== Placemark Customization ===


Copy your marker images (format PNG) in the directory
 
=== Кастомизация меток ===
 
Скопируйте свои изображения меток (в формате PNG) в каталог


<code>
<code>
Line 109: Line 110:
</code>
</code>


Component will automatically pick up the picture when choosing the type of marker.
Компонент автоматически подхватит изображения при выборе типа метки.
 
Единственное требование – чтобы расширение файла было .png т.е. в нижнем регистре, т.к. наименования изображений хранятся в БД без расширения, и оно дописывается при выводе.
 


The only requirement - the file extension have to be a .png ie in lower case, because names of images stored in a database without the extension, and it is appended in the output.


=== Placemark Grouping ===
=== Placemark Grouping ===


The marker may be included in one group, for this to specify a marker belonging to the group. If the field of markers grouping is set (field value Placemark Group Control is different from No), then starts an additional feature: a list of active groups (the location is determined by this same field, with the first four (left, top, right, bottom) correspond to the table form of representation, while the two latter (Group-Map, Map-Group) - based on the div, and you have the opportunity to do anything with them.  
Метка может входить в одну из групп, для этого на метке указываете принадлежность к группе.


The map also has a drop-down list Placemark Group CSS - which implements the following functionality:  
Если на карте установлен признак использования группировки меток (значение поля Placemark Control отлично от No), то начинает работать дополнительная функциональность: появляется список активных групп (местоположение определяется этим же полем, причем первые четыре (left, top, right, bottom) соответствуют табличной форме представления, а два последний (Group-Map, Map-Group) – строится на div, и у Вас есть возможность делать с ними что угодно.
* the first two styles - predefined, and are in a file in the folder
 
На карте также есть выпадающий список Placemark Group CSS – который реализует следующую функциональность:
* первые два стиля – предопределенные, и находятся в файле в папке


<code>
<code>
Line 124: Line 129:
</code>
</code>


* the third - you can override it in your css-file template
* третий – Вы его можете переопределить в своем css-файле шаблона
* while in three cases, just have three different names of objects, respectively, we can change the styles they like.
* при этом в этих трех случаях просто имеем три разных названия объектов, соответственно, можно изменять стили как вздумается.  




The following names
Наименования следующие


for the div-tag ID takes the value
для div-тега идентификатор принимает значения
* GMapsMenu-advanced
* GMapsMenu-advanced
* GMapsMenu-simple
* GMapsMenu-simple
* GMapsMenu-external
* GMapsMenu-external


for ul-tag
для ul-тега
* zhgm-menu-advanced
* zhgm-menu-advanced
* zhgm-menu-simple
* zhgm-menu-simple
* zhgm-menu-external
* zhgm-menu-external


Accordingly, styles, prescribes for them. Field Show Placemark Group Icon is used to display icons in the list of groups.
Соответственно, стили прописываем для них.
 
Поле Show Placemark Group Icon на закладке "Maps" используется для отображения иконки группы в списке групп.

Revision as of 20:44, 12 November 2011

Создание меток

Переходим на закладку "Placemarks".

Вводим необходимое количество меток с привязкой к конкретной карте.

Координаты удобно выбирать путем перетаскивания метки (значения автоматически подставляются в поля формы) или кликая мышкой на необходимом месте.

Также вы можете использовать поле автозаполнения над картой.


Свойства метки

Title Наименование метки
Description Примечание
Addition HTML text HTML текст, который будет включен в метку

Будьте внимательны, если вы вводите email адрес, то другой плагин Joomla! его изменит, и в результате возникнет ошибка и карта не будет выведена. В этом случае вы можете скопировать код, который создался в результате работы плагина и вставить его в HTML текст, и в этом случае плагин его не поменяет.

Published Признак публикации, т.е. активности записи
Latitude Широта
Longitude Долгота
Address Адрес в текстовом виде. У вас есть возможность загрузить данные в это поле если у вас нет данных lat|lng. В этом случае адрес будет автоматически геокодирован и метка выведена. И в backend метка также будет отображена. Но если вы измените положение метки (измените позицию на карте путем перетаскивания или клика мышкой в другом месте), новая позиция будет сохранена в lat|lng формате.

Вывод меток через lat|lng более быстрый, т.к. не требуется геокодирования.

Map Title Наименование карты, на которой выводится метка
Icon Type Иконка
Marker Тип метки
  • No - Метка не выводится
  • Drop - Метка с анимацией (Падающая)
  • Bounce - Метка с анимацией (Прыгающая)
  • Simple - Метка без анимации
Open InfoWin Сразу открыть всплывающее окно
InfoWin Content Content of InfoWin
  • Title and Description
  • Title
  • Description
  • None
Action by Click Action by Click on this placemark
  • Open InfoWin
  • Open Link - link, that entered in URL Site field
  • Open Link in new page
  • None
Zoom by Click Zoom by Click on this placemark

You can change zoom when you click on marker

  • Do not change - zoom is not changed
URL Site URL адрес сайта
Site Name Наименование сайта, которое будет отображаться вместо URL адреса
URL Image URL адрес изображения для отображения в метке
Placemark Group Группа
Category Категория, к которой относится метка


Дополнительные поля для пользовательской кастомизации

Если Вам дополнительно нужны поля, которые хотите заполнять через интерфейс, а затем их использовать в своих скриптах, то в разделе дополнительных полей для пользовательской кастомизации Вы можете определить в какое поле будет записываться нужная вам информация.

Для удобства Вы также можете изменить подпись этих полей в файле

/administrator/language/en-GB/en-GB.com_zhgooglemap.ini

lines

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE1_LABEL

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE2_LABEL

COM_ZHGOOGLEMAP_MAPMARKER_DETAIL_ATTRIBUTE9_LABEL


Кастомизация меток

Скопируйте свои изображения меток (в формате PNG) в каталог

/administrator/components/com_zhgooglemap/assets/icons/

Компонент автоматически подхватит изображения при выборе типа метки.

Единственное требование – чтобы расширение файла было .png т.е. в нижнем регистре, т.к. наименования изображений хранятся в БД без расширения, и оно дописывается при выводе.


Placemark Grouping

Метка может входить в одну из групп, для этого на метке указываете принадлежность к группе.

Если на карте установлен признак использования группировки меток (значение поля Placemark Control отлично от No), то начинает работать дополнительная функциональность: появляется список активных групп (местоположение определяется этим же полем, причем первые четыре (left, top, right, bottom) соответствуют табличной форме представления, а два последний (Group-Map, Map-Group) – строится на div, и у Вас есть возможность делать с ними что угодно.

На карте также есть выпадающий список Placemark Group CSS – который реализует следующую функциональность:

  • первые два стиля – предопределенные, и находятся в файле в папке

/administrator/components/com_zhgooglemap/assets/css/markergroups.css

  • третий – Вы его можете переопределить в своем css-файле шаблона
  • при этом в этих трех случаях просто имеем три разных названия объектов, соответственно, можно изменять стили как вздумается.


Наименования следующие

для div-тега идентификатор принимает значения

  • GMapsMenu-advanced
  • GMapsMenu-simple
  • GMapsMenu-external

для ul-тега

  • zhgm-menu-advanced
  • zhgm-menu-simple
  • zhgm-menu-external

Соответственно, стили прописываем для них.

Поле Show Placemark Group Icon на закладке "Maps" используется для отображения иконки группы в списке групп.