Блог пользователя - mudus

OpenLayers

5 октября 2012 в 11:28

1. Можно ли (и если можно, то как) настроить OpenLayers так, чтобы при нанесении на карту точки не только бы отображался текст координат (как в 6-ке - в отдельном поле внизу), но и менялся бы от перемещения точки (как в gmap)?

Если вопрос может показаться путанным, то разложу его на части. Сейчас я осилил только два варианта по отдельности:
1) только текстовое поле для ввода координат;
2) только карта, чтобы поставить на нее точку.
В модуле gmap эти два варианта совмещены (как-то по-умолчанию). Если только текстовый ввод - неудобно для пользователя - он не видит куда ставится точка на карте. Если только карта - нельзя точно выставить координаты.

2. Может быть можно как-то переключать эти варианты, если уж нельзя совместить?

e-journal - проблемы и перспективы

30 октября 2010 в 11:45

поставил и настроил e-journal.

А. Выдает ошибку

warning: Invalid argument supplied for foreach() in /var/www/htdocs/dropa/sites/all/modules/cck/content.module on line 1284.

при включенном CKK. Решение http://demo.drupal.ru/node/2793 неработает. т.к. оно насколько я смог понять из содержания файла content.module уже включено в последнюю версию модуля.

Б. вылезает какой-то хвост при просмотре содержания:

cover_page_node) : ?

- на сайте друпал.орг написано. что эта проблема не решена уже пол-года и всем пофиг.

Вопросы:

1. Продолжается ли разработка этго модуля и можно ли расчитывать на то что ошибки будут исправлены?
2. Если нет (см 1 вопрос), чем можно полноценно заменить e-journal (только не ojs - он заполнит весь хостинг, тк. работает с файлами, а не с базой (хотя отображение этих файлов я так и не смог настроить))?
3. Если 1 и 2 не имеют решений стоит ли просто подавить вывод ошибки (как бы закрыть глаза) и можно ли скрыть хвост?
4. Можно ли надеяться, что в 7-й версии друпала модуль будет поддерживаться?

Заранее спасибо.

ПС по поводу хвоста: если из файла ..theme/display-issue.tpl.php удалить или закомментить код то все работает и хвоста нет. удаленный код:

<?php
/**
*<?if ($issue->cover_page_node) : ?>
*<div class="issue-cover">
*<?php print theme('node', $issue->cover_page_node, TRUE); ?>
*</div>
*<?endif;?>
*я закоментил этот блок - тогда ошибка не выдается*/
?>