Imagecache presets в зависимости от роли
Прислано: okolobaxa
вс, 22/01/2012 - 16:10
Есть сайт с большим количеством фотографий. Как сделать чтобы для анонимов фотографии(поле типа Image, выводится через пресеты) показывались с водяным знаком, а для зарегистрированных без?
Проверка элементов вычисляемого поля на пустоту
Прислано: okolobaxa
вс, 18/12/2011 - 18:45
Создал вычисляемое поле, склеиваемое из двух(в обоих полях 4-х-значное значение года).
Склеиваю так:
<?php$entity_field[0]['value'] = $entity->field_from[LANGUAGE_NONE][0]['value']."|".$entity->field_to[LANGUAGE_NONE][0]['value'];?>
Необходимо чтобы при пустоте одного из полей, оно не участвовало в склейке, а то при сохранении вылезает php-warring.
В PHP не силен, пытался сделать так:
<?php$str = "";
if !empty($entity->field_from[LANGUAGE_NONE][0]['value']) && !empty($entity->field_from[LANGUAGE_NONE][0]['value'])
{
$str = $str.$entity->field_from[LANGUAGE_NONE][0]['value'];
}
$str = $str."|";
if !empty($entity->field_to[LANGUAGE_NONE][0]['value']) && !empty($entity->field_to[LANGUAGE_NONE][0]['value'])
{
$str = $str.$entity->field_to[LANGUAGE_NONE][0]['value'];
}
$entity_field[0]['value'] = $str;?>В результате должен получиться один из вариантов 1965|1966 или 1965| или |1966.
В чем может быть проблема?
UPD: Удалите тему плиз, я не знаю в чем проблема и как она исправилась, но все заработало.
- Для комментирования войдите или зарегистрируйтесь
[Решено] OpenLayers. Центрирование карты по маркеру
Прислано: okolobaxa
чт, 15/12/2011 - 07:23
Добрый день!
Есть какой-то штатный способ отцентрировать карту, показываемую через модуль OpenLayers, по маркеру?
Пример (точка правее, карта не отцентрирована по ней)
Есть материал "Фото", у которого есть geofield. В настройках OpenLayers создан слой, отображающий эту точку. Но при выводе карта центрируется в соответствии с настройками слоя. В настройках вывода материала ставил разные вариант Data options (Centroid, Bounding), но никакой разницы.
Что я делаю не так?
[Решено] Сбивается кодировка в админ-меню
Прислано: okolobaxa
вс, 03/04/2011 - 15:24
После некоторых операций в админке(обновление настроек материала, добавление полей к материалу) сбивается кодировка в верхнем админ-меню.

Кто-нибудь сталкивался?
Заказ и оплата услуг
Прислано: okolobaxa
пт, 01/04/2011 - 09:54
Хочу реализовать форму заказа и оплаты услуг юридической фирмы.
Как прикрутить к webform или CCK-материалу форму оплаты через РобоКассу?
И вообще, кто как предпочитает реализовывать заказ услуг на сайте, через webform или через CCK-материал?
Фильтрация соседних точек на карте с помощью View и Location
Прислано: okolobaxa
ср, 23/03/2011 - 14:10
Добрый вечер коллеги!
Есть ресурс на котором на карте города отмечается множество всяких интересных заведений. Каждое заведение - отдельный материал с CCK полями широта и долгота, которые предоставляются модулем Location при создании точки.
Нет возможности проверять каждую точку на дубликат, поэтому хотелось бы изобрести вьюшку которая покажет точки у которых есть предполагаемые дубликаты.
Идея состоит в том чтобы брать координаты точки(от модуля Location) и сравнивать их между собой с некоторым приближением. Например если координата 50.55555 то ищем все точки с координатами 50.55000 - 50.55999(числа даны естественно условно). Дальше уже в ручном режиме отбираем мух от котлет. Точек просто реально много, более 5000 поэтому нет ни желания ни возможности делать все в ручную.
Предполагаю что это можно сделать какой то умной фильтрацией в Views, но на ум пока ничего не приходит. Думаю нужно смотреть в сторону каких-то PHP-фильтров? Посоветуйте в какую сторону смотреть.
- Для комментирования войдите или зарегистрируйтесь
RPX авторизация в Drupal
Прислано: okolobaxa
пн, 16/02/2009 - 20:07
Решил в своём блоге не делать регистрацию а прикрутить авторизацию через OpenID. Хотелось бы чтобы был доступен только этот вариант вместо обычной регистрации. В поисках решения на drupal.org вышел на статью http://drupal.org/node/314295 но данные услуги теперь предоставляет другой сайт - https://rpxnow.com.
Суть в том чтобы для авторизации на сайте использовать OpenID|google|yahoo|aol-аккаунты. Имхо очень удобно и современно.
Кто нибудь игрался с этим сервисом? Как его прикрутить к Drupal? Если у кого есть успешный опыт использования либо какой-нибудь совет поделитесь плиз.
Дрис Байтаерт о коммерциализации Drupal
Прислано: okolobaxa
вт, 26/02/2008 - 15:02
В 2000 году Дрис Байтаерт создал систему управления контентом Drupal с открытым исходным кодом. За это время, сообщество выросло до нескольких тысяч участников, а сама CMS стала очень популярной и завоевала ряд престижных наград, например Open CMS Award 2007. Репортер Wikinews Michaël Laurent взял интервью у основателя проекта. Ниже краткий перевод наиболее интересных вопросов.
Views и комментарии
Прислано: okolobaxa
пт, 22/02/2008 - 15:53
Имеется вид созданный через Views, показывающий определённый тип контента, но при просмотре списка вида не показывается колличество комментариев к ноде. Колличество комментов к другим типам контента(например блог) показывается нормально. В чем может быть загвоздка?
- Для комментирования войдите или зарегистрируйтесь
Глюк ThickBox+ImageGallary
Прислано: okolobaxa
пт, 22/02/2008 - 10:54
Установил ThickBox. Хотел использовать в связке с ImageGallary. Но при клике на миникопию появляется прогресс бар и на этом замирает. См.скрин
Неправильная генерация плейлистов в SWF Tools
Прислано: okolobaxa
пт, 22/02/2008 - 08:39
Решил настроить видео блогинг, поставил SWF Tools, классный модуль, но работает не до конца. При прикоеплении flv файла к ноде генерируется XML плейлист который имеет вид
<playlist version="1" xmlns="http://xspf.org/ns/0/"> <title>test</title> <info></info> <annotation></annotation> <trackList> <track> <title>afraid.flv</title> <creator></creator> <location>http://mysite.ru/files/files/drupal.flv</location> <image></image> <info>http://mysite.ru/files/files/drupal.flv</info> </track> </trackList> </playlist>
Заливаю файл в http://mysite.ru/files/ в в плейлисте генерируется http://mysite.ru/files/files/
Ролевой доступ к Image Gallery
Прислано: okolobaxa
чт, 14/02/2008 - 15:25
Имеется галерея сделанная через Image Gallery. И имеется две роли. Назовем их "Прохожий" и "Друг". Требуется сделать чтобы Прохожие могли просматривать только сами альбомы(Thumbnail-картинки(миникопии)) а Друзья могли нажимать на миникопии и просматривать Оригиналы.
Поддомены и мультисайтинг
Прислано: okolobaxa
ср, 13/02/2008 - 17:28
Решил попробывать мультисайтинг, но с первого раза не получилось, прочитав все что есть тут тоже ничего не смог сделать. Требуется помощь
Условия следующие:
Основной сайт установлен в www.mysite.ru/drupal. Есть поддомен sub.mysite.ru который является аллиасом www.mysite.ru/drupal
В папке /site/ создана папка sub.mysite.ru в settings.php прописан путь $base_url = 'http://sub.mysite.ru';
При отбращении к странице sub.mysite.ru перекидывает на sub.mysite.ru/drupal и показывает такую ошибку:
warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/style.css) is not within the allowed path(s): (/www/mysite.ru) in /www/mysite.ru/html/drupal/includes/theme.inc on line 67.
Не работает стандартный форум
Прислано: okolobaxa
вт, 29/01/2008 - 20:11
После одновления Drupal до версии 5.6 перестал работать стандартный форум. А именно не отображаются темы. При добавлении тема заносится в базу, но в списке тем не отображается, счетчик тем/сообщений тоже стоит на нуле. Права выставлены верно. В чем загвоздка?
CCK Taxonomy Field
Прислано: okolobaxa
вт, 29/01/2008 - 18:14
Переделываю свой фильмовик с модуля moviedb на чистый CCK. Поставил плагин для CCK Taxonomy Field. С помощью него хотел сделать поле ввода актёров, но обнаружил что модуль не работает со словарями настроенными на множественный выбор, а мне необходимо именно так. Подскажите решение.
- Для комментирования войдите или зарегистрируйтесь
