Блоги

Фильтрация маркеров по терминам на карте

24 мая 2010 в 12:12

Проблема следующая, необходимо пользователю предоставить возможность фильтровать маркеры по термину из словаря. Создаю представление посредством Views, пока тестовое по конкретному термину, который указываю в фильтрах, но карта не отображается(( В чем проблема не могу понять. еще хотелось бы конечно настроить, чтобы термин передавался в аргументах. помогите!

Таксономия: что, как и куда - для новичков

24 мая 2010 в 11:48

Всем привет!
С какого я решил написать эту инструкцию? Достали в поиске одинаковые темы.
Кому эта инструкция? "Как мне создать подкатегории?" "Что такое термины?" "А как это работает?"

Слова простые, музыка народная.

В Drupal, Таксономия служит для разбиения сайта на категории. При этом любой материал можно разместить во многих категориях.

Как строятся Категории:
Главная категория - это Словарь таксономии. Между собой словари не связываются, поэтому если у Вас на сайте несколько непересекающихся категорий (например Голые женщины и Компьютеры), создавайте несколько отдельных словарей.

Чтобы построить иерархию, вложенные подкатегории и т.д., нужно использовать Термины. При создании терминов, выбирайте им "родителя", то есть стройте дерево, растите дом.

Пример:

Словарь Голые женщины, разделы-термины: мулатки, белые и зеленые.
Словарь Компьютеры, разделы-термины: МАК, АйБиЭм
Строение:
Голые женщины
-разделы-термины
-мулатки
-белые
-зеленые
Компьютеры
-МАК
-АйБиЭм

Не надо создавать 5 словарей Голые женщины, мулатки, белые и зеленые.
А при создании материала, Вы можете выбрать термины:-мулатки и -АйБиЭм и тогда пользователь найдет данные про мулаток, сидящих за -АйБиЭм.

Позже инструкцию дополню.

Что за нафик? href даз конфликтен ла rel ?

24 мая 2010 в 10:29

Объясните почему друпал отказывается билдить в ссылку атрибут rel? Ваще логику не улавливаю ...

$items[] = array(    
        'class' => 'pager-last',
      );
return theme('item_list', $items, NULL, 'ul', array('class' => 'some_class'));

Это тупо список. Я сюда могу засунуть любой атрибут, даже если он физически является полной хренью, например, так:

$items[] = array(    
        'jopa' => 'he-he',
        'ahtung' => 'fatamt',
        'class' => 'pager-last',

      );
return theme('item_list', $items, NULL, 'ul', array('class' => 'some_class'));

При этом друля без проблем подставляет атрибуты и всё чики пуки.

Вопрос: почему как только появляется атрибут href друпал начинает нещадно резать атрибуты?

Пример:

 $links['some_place'] = array(
          'title' => t('bla-bla-bla'),
          'href' => "some-url-variables"
        );

Так билдятся ссылки для маркированного списка для камментов, в тизере ноды(обзорная страница) и т.д...

Если убрать href, друля тупо завернёт в <span>

$links['some_place'] = array(
          'title' => t('bla-bla-bla'),
        );

Но мне надо добавить rel, который он тупо не добавляет ): Как заставить и что покрутить, чтобы можно было втыкать свои атрибуты, например те-же onclick

 $links['some_place'] = array(
          'title' => t('bla-bla-bla'),

Промо сайт на Друпале? Реально?

24 мая 2010 в 10:28

есть сайт http://aldocoppola.ru, возможно ли на друпале такое же сделать, без флэша, с jquery, только без прелоадера, я так полагаю для каждой страницу нужно будет верстать свой шаблон? так

Даня, Друпааал!

24 мая 2010 в 9:58

Лазила по форуму, смотрела уроки на remage.su. Сын в это время сидел рядом, игрался в игрушки. Говорю ему:

- Даня, Друпал!
- ИИИИ! (восторженный крик)
(хм, думаю, не плохо)
- Даня, Друпал!!
- ... (на этот раз задумался)
- Даня, Друпал?..
- У? (перевод "Что это?")
- (объясняю)
- Ну так что, Даня, будем заниматься Друпалом?
- ... (улыбается, смотрит в бук)

Изменить элемент дизайна для не главных страниц сайта?

24 мая 2010 в 9:01

На главной странице сайта имеется сплеш, довольно крупный.. <div class="splash">...</div> Понятно, что он будет лишним для остальных страниц.

Вдруг "Access denied" для админа

24 мая 2010 в 7:43

Подскажите, может кто сталкивался.
Вдруг перестал логиниться юзер 1, при вводе логина и пароля выдает "Доступ запрещен", но судя по урлу логин и пароль принимает, 100% принимает. В таблице users все правильно.
Это локальная версия на денвере, на хостинге все работает нормально, делал дамп базы на хостинге, заливал на локальную версию, - результата нет, та же ошибка.

Привязка Primary links элемента к другому меню.

24 мая 2010 в 7:17

Всем привет. ВОзник вопрос, как привязать элемент горизонтального примари меню к навигационному меню, то есть:
Жмешь на пункт примари меню и к нему в left sidebar своя меню по типу navigation появляется. Рылся тут - ничего внятного не нашел к сожалению.
Спасибо

Проблема с модулем Ubercart, не показывает фото в товарах

23 мая 2010 в 23:51

При добавлении новых товаров подгружаю фото к товару, фото в админке выдает, сохраняю, но пользователю фото не показывается. Данная проблема раньше не наблюдалась.
Помогите советом, пожалуйста. Как решить данную проблему?
Заранее спасибо!

Перечень значений по умолчанию

23 мая 2010 в 22:43

Как сделать чтобы было несколько значений текстового поля по умолчанию и при создании нода можно было выбрать какое-то и потом по желанию скорректировать его для всех нодов одновременно?

Горизонтальное (и анимированное) размещение картинок в поле Image

23 мая 2010 в 22:27

Создал тип, добавил поле картинки, установил отображение через Thickbox или Lightbox2 (еще не решил чем пользоваться), но добавленные картинки отображаются столбиком, одна под другой, при большом количестве - страшное дело. Как сделать чтобы картинки в поле CCK image размещались горизонтально, а еще лучше с анимированной горизонтальной прокруткой? Можно ли как-то размещать картинки внутри текста с обтеканием и выравниванием право/лево? Кроме как ссылкой вручную.

Каталог ресторанов

23 мая 2010 в 21:55

Всем привет!

Есть ли готовые реализации каталога ресторанов / кафе на друпале?

Стоит ли вообще строить данное коммьюнити на этой системе?

Один пользователь пишется несколько раз в чем проблема?

23 мая 2010 в 21:51

В списке кто сейчас на сайте пишет одного пользователя несколько раз в чем проблемма?

Генетика! или убийственный SQL запрос

23 мая 2010 в 20:15

вот такая задача стоит:
есть база данных
__________________________________
uid | a1 | a2 | b1 | b2 | c1 | c2
----------------------------------

как можно сделать sql запрос, чтобы:
поиск по пользователю имеющего характеристики A1, A2, B1, B2, C1, C2
необходимо сравнить:
A1 c a1, a2
A2 c a1, a2
B1 c b1, b2
B2 c b1, b2
C1 c c1, c2
C2 c c1, c2

затем сортировать результат начиная с наименьшего количества совпадений.
Возможно ли такое реализовать? Если возможно то как?

Сайт Тинькова на Drupale

23 мая 2010 в 19:36

www.tinkov.com

Видно Тиньков настолько охренел от цен Лебедева, что свой персональный сайт сделал на опенсорц Smile

Кто делал, признавайтесь Wink ?

Подскажите модуль для импорта и экспорта пользователей.

23 мая 2010 в 16:46

Подскажите модуль для импорта и экспорта пользователей.

При голосовании за статью выскакивает ошибка.

23 мая 2010 в 16:23

При голосовании за статью выскакивает ошибка:

    * user warning: Unknown column 'vote_source' in 'field list' query: INSERT INTO votingapi_vote (content_type, content_id, value, value_type, tag, uid, timestamp, vote_source) VALUES ('node', 1, -1, 'points', 'vote', 1, 1274615832, '83.73.144.206') in /home/jb/be/includes/common.inc on line 3436.
    * user warning: Duplicate entry '0' for key 1 query: INSERT INTO votingapi_cache (content_type, content_id, value, value_type, tag, function, timestamp) VALUES ('node', 1, -0.0442477876106, 'points', 'vote', 'average', 1274615832) in /home/jb/be/includes/common.inc on line 3436.
    * user warning: Duplicate entry '0' for key 1 query: INSERT INTO votingapi_cache (content_type, content_id, value, value_type, tag, function, timestamp) VALUES ('node', 1, -10, 'points', 'vote', 'sum', 1274615832) in /home/jb/be/includes/common.inc on line 3436.

Голосование не происходит. В чём могут быть проблемы и как решить? Из модулей стоит: Extra Voting Forms, Voting API.

Как правильно изменить код после изменения в ТЗ? (решено)

23 мая 2010 в 15:42

Изначально стояла задача показать дополнительную информацию при показе документа только его автору.
в тексте моего модуля был тривиальный код: