Zh GoogleMap plugin, new behavior

Hi there

I just find a little time and add a new behavior of plugin call for placemark.

Now, when you call plugin for one placemark (zhgooglemap-marker), I forced disable placemark list, because it is not needed there (one placemark on map).


PS from this time plugin for joomla 2.5 is stopped in development (adding new features), due to joomla 2.5 stopped in support.

Only plugin version for j.3.x will continue developing.

Zh Google Map module, new release for support all component features


I did common use component code in module. Today all component features is supported in module, because I use the same code from component.
On this week and next week I’ll try to change plugin to use this code too.

When I did integration, I’ve fixed some translation bugs – AJAX loading content and voting was only in English. Now it is OK, fixed. Therefore component was changed too.


Zh YandexMap, changed icon offset for custom icons! You have to read!

Всем привет.

В данном релизе (4.3.1 для компонента, 3.1 для плагина и 2.1 для модуля) ИЗМЕНЕН алгоритм вычисления отступов для пользовательских иконок.

Если наименование иконки не начинается с default# то такую иконку я считаю пользовательской

Будьте внимательны, если Вы используете свои иконки, то теперь при незаданных отступах центром приложения иконки считается середина нижнего края иконки!
(раньше это был левый нижний край со смещением 7).
Смещение 7 исторически пришло из АПИ v1, и я его просто реализовал, чтобы при переходе на АПИ2 ничего не произошло с ними.

С чем связано изменение: если Вы используете свои иконки, и размеры у них отличны от тех, которые идут с расширением, Вам приходится подгонять отступ, чтобы иконка не “смещалась” при изменении масштаба.
Чаще всего иконка имеет центральную точку “опоры” внизу посередине, что и сейчас я реализовал в новой версии расширения.

Что нада сделать, чтобы Ваши иконки не “съехали” при установке новой версии – если у вас “симметричные” иконки, то просто обнулите горизонтальный отступ (x-offset, x-отступ), и тогда все подхватится автоматически правильно. Если у вас есть сдвиг относительно середины – вам надо пересчитать горизонтальный отступ.
В любом случае, это практичекси одно update выражением в MySQL

Заранее спасибо за понимание,

Zh GoogleMap component for j.3.x, code review

Hi there.

I started to review code of component and module for using one common code for both extension (component and module). In future I’ll add common use that code in plugin.
Therefore that new version started new “big” version of component.

PS I will continue support j2.5 release without adding new featues, etc.
Just only support extension for 2.5, because joomla 2.5 is supported until December 31, 2014

Zh GoogleMap component, a few bugfixes


I’ve got time and added some bugfixes:
– in some cases you can’t override clusterer icons (when active different icons for placemark clusters, grouped by Placemark Group attribute)
– for admin panel (for j.3.x) when you save in details, any detail tab was changed to first
– fixed warning for “Strict Standards: Declaration of ZhGoogleMapTableZhGoogleMap::_getAssetParentId() should be compatible with JTable::_getAssetParentId(JTable $table = NULL, $id = NULL)“in admin panel
I added class names for Routes (description, totals), and for Map Header and Footer. Now you can override styles in your template not only by div ID, but also by class name.

Refreshed translation files.

Zh GoogleMap, new translation


I returned to continue development of my extensions.

I’ve change “big” version, but only
– add Hungarian translation
– add one field into placemark table (date of creation) – it is only for future, now you can use it for manual setting this date. I did email messages parsing to automatic placemark creation (it works and will be used on site)

The version number changed to big value only for my aims – to separate versions from “old” development circle and “new”

Zh GoogleMap, you can show new buttons in infowin: contact, article and details

Hi there

Tonight I did new release of component, plugin and module.
New features – in Advanced tab of placemark details:
* you can enable for placemark infowin new buttons in toolbar
** the Contact button – if you enable contact integration on map, and set contact to your placemark, now you can go to contact page.
By default, I’ll call “standard” contact view. But you can enter the URL to your contact page, and I’ll use this URL for call
** the Article button. You can assign article to your placemark, and I’ll show button and call this article. If you want to alter the article URL, you can enter yours (did like for Contact)
** the Placemark Details button. You can go to placemark details (like it is done in placemark list view). You can enter placemark attributes to alter this details view (enter by semicolon separator). This is list of attributes:
*** full description
*** image galery
*** addition html text
*** load bootstrap
*** load bootstrap styles
*** thumbnail
ie to enter all attributes: full description;image galery;addition html text;load bootstrap;thumbnail
This attributes the same as for placemark details view (menu item)

Some little bugfixes is done – do not show title (on mouse over on placemark) when you enable dynamic loading placemarks…