direqtor: Блог

Главные вкладки

Меню из двух словарей?

30 октября 2008 в 10:42

Для сайта нужна двухуровневая иерархия в одном из меню. Штатный способ - создать соответствующий словарь с иерархией терминов и вывести его через [module=taxonomy_menu]. Но тогда при редактировании придется выбирать из полного дерева, что не очень удобно. Подчиненные и основные термины относятся к разным сущностям и правильнее было бы вводить их каждый через свой выпадающий список. К тому же подчиненные термины в каждом из основных терминов совпадают (будут дубли в иерархии).

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

Сия тема поднималась здесь не раз.
Не нашел ли кто-нибудь решения?
Через какой-нибудь хитровыдолбленный views?
Или есть готовый модуль?
Или мне придется писать свой модуль?

Еще один сайт – ВостокСтройТехника

21 августа 2008 в 8:34

На этой неделе закончил еще один коммерческий сайт на Drupal.

Поскольку я сам еще не слишком большой специалист берусь за сайты попроще - бизнес-карточка с лентой новостей компании и каталог различной автоспецтехники.

Заказчик: китайская экспортная компания ВостокСтройТехника. Находится во Владивостоке и занимается поставками в Россию различной китайской складской и строительной спецтехники: погрузчиков, экскаваторов, бетононасосов и прочего. Так что, если вам вдруг понадобится крутой китайский трактор, чтобы гонять на нём по степям Поволжья, то запросто обращайтесь к мистеру Сюэ через форму контактов на сайте.

ТТХ проекта.

Адрес: www.vsteh.ru.

Движок: Drupal 6.

Дополнительные модули: Content Construction Kit (CCK), FCKeditor, IMCE, IMCE Image (CCK), Pathauto, Token, Transliteration, Views.

Включен модуль Locale, но перевод контента не используется. Кроме русского языка, для администрирования сайта и редактирования страниц доступен китайский интерфейс.

Темизация вывода полей CCK

7 августа 2008 в 11:02

Утверждается, что в Drupal можно темизировать всё. Вернее то, что проходит обработку функциями темизации. А это практически все, что мы видим на сайте.

Выводим десятичные величины как градусы, минуты и секунды дуги

7 августа 2008 в 11:02

Вывод значений числоых полей CCK в виде градусной меры посредством пользовательской темизации вывода поля.

Итак, если вам захотелось действительное числовое значение (с целой и дробной частью) поля CCK вывести в виде градусов, минут и секунд, то нет ничего проще.

Устранение ошибок в модуле Imce CCK Image

7 августа 2008 в 11:02

Устранение ошибок в модуле Imce CCK Image (imceimage) посредством пользовательской темизации вывода поля.

Модуль Imce CCK Image

В этом модуле на момент написания заметки (лето 2008 года) присутствуют две небольших, но неприятных ошибки.

Есть ли модуль для курсов валют?

6 августа 2008 в 9:55

Собственно, сабж.
А то ничего не нахожу. Только для какого-то турецкого банка.

А хотелось бы что-нибудь наподобие Weather - очень удачный модуль.

Как передать аргументы представлению в поле CCK Viewfield?

4 августа 2008 в 7:00

Разбираюсь тут с полем CCK Viewfield или View reference
Использую его порт на Drupal 6. Интересная штука. Позволяет добавлять Views в материалы в виде поля. В связи с этим возникла идея решить с его помощью старую проблему.

Кто здесь из Владивостока?

4 августа 2008 в 5:34

Собственно, хотелось бы узнать кто здесь из Владивостока или из Приморья?
Знаю, что наш город довольно активен в рунете. Неужели среди друпаловедов и друпаллугов не найдется народу на пару кружек пива на набережной нашего городка?

Openoffice.org выбирает Drupal

14 июля 2008 в 7:51

Один из сайтов проекта OpenOffice.org оказывается использует Drupal для поддержки сервиса дополнительных расширений (OpenOffice.org extensions).

Ничего удивительного. Опенсорсный офисный пакет использует опенсорсный движок для раздела своего сайта.

http://extensions.services.openoffice.org/

Межсайтовые ссылки на ноды?

8 июля 2008 в 10:56

Вопрос. А есть ли такой модуль? Чтобы через поле CCK делать ссылки на ноды других друпал сайтов?

Пару лет назад разработчики что-то такое намекали (http://drupal.org/node/49819), но вроде ничего пока нет. Никто не знает поточнее? Очень нужна такая функциональность.

Якобы многоязычные меню

3 июля 2008 в 7:06

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

Например, на руской части сайта должно быть меню с заголовком «Разделы» с пунктами «Новости сайта» и «Новости проектов», а на английской соответственно «Chapters» с пунктами «Site news» и «Our projects»

DataLife Engine. Оставить ее или перейти на Друпал?

1 июля 2008 в 5:25

Появился тут заказчик на сайт кафетерия. На имеющемся у него сайте стоит триальная версия DataLife Engine. Сайт простенький - каталог блюд по разделам.общий прайс, контактные данные. Думаю добавить еще форму онлайн-заказа.
На Друпале все это сделать несложно, но вот думаю может оставить старый движок. Посмотрел - он вроде под новостные сайты более заточен + платный (триалка с ограничениями).
Может кто сталкивался с ним оставьте мнение... Смогу ли я все нужное аккуратно на нем все сделать? Или переехать на болеее знакомую платформу?

Генерация картинок на Drupal-сайте

19 июня 2008 в 9:24

При работе над одним своим проектом понадобилось написать PHP-скрипт, который генерирует изображение. С PHP в этом нет ничего сложного.

Поскольку проект уже был сделан на Drupal, возникла мысль, а нельзя ли сделать это используя его возможности, например, для использования некоторых системных функций или подключения к базе данных. Оказалось можно. Причем, как минимум двумя способами: в отдельном файле и в собственном модуле.

Простенький сайт для китайцев

6 июня 2008 в 9:28

Хотя моя фирма и редко делает сайты на заказ (специфика такова), но иногда приходится. В основном занимаемся своими проектами.

И вот под очередной заказ выбрал Drupal в качестве движка.

Сайт простенький - бизнес-карточка с лентой новостей компании и небольшим каталогом товаров.

Заказчик: китайская экспортная компания Тяньшунь Жэньхэ.

ТТХ проекта:

Адрес: www.truck-cn.ru.

Движок: Drupal 6.

Node.tpl.php, список доступных переменных

29 мая 2008 в 11:32

Не нашел полного русского перевода доступных переменных в разных шаблонах, потому взялся за это сам.

Для тех, кто английского не знает. Smile

Принимаются исправления.

node.tpl.php, список доступных переменных (Drupal 6)

node.tpl.php, список доступных переменных (Drupal 5)

IMCE image поле cck не видать во views

16 мая 2008 в 7:04

Пытаюсь освоить views.
Создал тип данных в котором есть доп. поля типа text и imceimage.
Создаю для этого типа данных Views, в котором хочу отобразить в табличном виде title, text и imceimage.
В диалоге добавить поля текстовое поле видно, а картинку не видно.

Так и должно быть или я чего-то не понял? И куда рыть, может кто знает?

Операторы И/ИЛИ в модуле таксономии и адресах ссылок

8 мая 2008 в 11:53

Хотелось бы узнать стоит ли модуль таксономии небольшой доработки?
Касается это ссылок на страницы где показываются ноды принадлежащие нескольким терминам таксономии одновременно (операция «И») или хотя бы одному из них (операция «ИЛИ»). Ссылка при этом формируется taxnomy/term/2+5+3 или taxnomy/term/2,5,3 и обрабатывается модулем taxonomy.

Модуль LiveJournal CrossPoster

24 апреля 2008 в 14:21

Пощупал тут ручками модуль LiveJournal CrossPoster. Не сильно глубоко щупал, но на ощупь он мне понравился.
Тут вроде бы о нем еще не писали.
В своем блоге разместил кратенький атчетег.

Не работает image_attach

24 марта 2008 в 12:45

Не работает загрузка изображений при создании нод.
Модуль включен. В типах нод указано подключение изображений. При добавлении ноды форма Attached Images есть. Ранее добавленные изображения цепляются нормально. Выбираю файл, пишу титл, нажимаю сохранить, а в ответ - тишина! Изображение в содержимое не попадает, к ноде не цепляется. Как будто его и не было. Ошибок в журнале нет.