Yandex Map

Yandex map - продолжение ...

Продолжение топика ]]>http://www.drupal.ru/node/26296]]> спасибо автору !
Проверено и отлажено. Модуль в аттаче.

Пофиксино:
1) Вывод материал для блока «Last node on Yandex.Map»;
2) При обновлении материала с картой – сбрасывались установки метки карты;
3) JS инициализации карты добавлялся не только на страницы с картой;
Добавлено:
1) При использовании модуля cck возможность установки «веса» поля карты при просмотре материала;
2) Возможность редактирования названия поля карты для материала. Станица amin/settings/yandex_map;
3) При использовании модуля nodeformcols добавлена возможность установки «веса» поля при редактировании;
4) Изменен js.

Пример кода карты с метками для материала типа page (страница карты с метками)


if(module_exists('yandex_map')){
$yandex_map_block_count = 100;
yandex_map_block_last_node($yandex_map_block_count);
$out = theme('yandex_map');
}
else
{
$out = '

Карты нет

';
}
print $out;

Ключ для ]]>http://*.ua.com]]>
AG-mWEsBAAAAgUV0JAIAM7f9q6JBckd8pNq3TIuSwhyLHBsAAAAAAAAAAADKV8W0YplUpgMyzQt1VZAxqBGDZQ==

10/04/2010
Добавлено:
1) Возможность определения материла с картой ( admin/settings/yandex_map ) как подчиненного ( необходим модуль cck и поле типа nodereference в материале с картой ).
- Добавляет ссылку на создание материала с картой к материалу владельцу;
- Добавляет показ материала с картой на странице просмотра материала владельца;
- Довавляет ссылку на редактирование карты у материала владельца.
Зачем это - так как yandex map подключался на странице редактирования материала вместо с такими скриптами как tinyMCE ( тектовый wysiwyg ) в некоторых браузерах ( IE6|7 ) появлялись критические ошибки. Материалы потребовалось разделить.
2) Добавлена карта без меток на страницу просмотра меток, для случая когда меток еще нет.
19/05/2010
- Удаление подчиненного материала "карта" при удалении материала владельца
20/05/2010
- Добавлены ссылки на материал в "метке" на странице "карты".

RSS-материал