Drupal

Как быстрее добавлять HTML-теги в произвольное поле для текста

19.02.2013

Для друпала есть модуль BUEditor, помогающий в полях для ввода текста оборачивать слова в HTML-теги. Экономит немного времени и сил.

Неудобство в том, что на каждый новый сайт нужно этот модуль устанавливать и настраивать. И потом всё равно периодически попадаются поля, к которым ты панельку не привязал. Особенно в админке.

Решение — добавить эту функциональность к браузеру. Например, лля Firefox нашелся аддон BBCodeXtra.

1 комментарий

Drupal, Админка, Модерация сайта, Полезные расширения Firefox

Зачем проектировать структуру адресов страниц сайта. Проблемы стандартных URL в Drupal

25.05.2011 / 3 комментария

Стандартные URL в друпале — это node/nid для статей и taxonomy/term/tid для категорий. Довольно часто их осознанно оставляют как есть. Например, когда материалы на сайт добавляют посетители, заголовки обычно такого качества, что я не вижу смысла генерировать из них URL.

Пользуясь стандартными адресами, время от времени сталкиваюсь с неудобствами.

  1. Не получается с помощью инструментов веб-аналитики анализировать группы страниц, соответствующие разделам сайта.
  2. Не доступна информация по индексации поисковыми системами разделов сайта.
  3. Нельзя в robots.txt закрыть от индексации категории одного словаря.
  4. Сложнее размещать рекламу на сайте с таргетингом по разделам.
  5. В друпале сложнее настраивать видимость блоков, кеширование boost'ом, видимость wysiwyg-редакторов и др.
  6. Программы для анализа логов сервера не могут дать информацию по разделам сайта.

Читать дальше →

Drupal, URL, Структура сайта

Почему персональные контактные формы плохо работают в качестве системы личных сообщений на сайте

05.05.2011

Если форум или комьюнити-сайт растет, рано или поздно у пользователей появляется потребность отправлять друг другу личные сообщения. Сейчас считается, что раскрывать емейл пользователя небезопасно, и нужна «внутренняя почта». Во многих популярных движках такая функциональность есть, но на мой взгляд эти компоненты довольно громоздкие, и лучше бы обходится без них. Кроме того не нравится, что у человека фактически появляется еще один почтовый ящик, за которым нужно следить.

Поэтому я стал использовать модуль Contact из базовой поставки Друпала. Он создает персональную контактную форму для каждого пользователя, сообщения из которой просто отправляются на емейл. И не нужны никакие «Входящие», удаление сообщений, список контактов. Не возникает лишней сущности.

Но у изящного решения оказался серьезный недостаток: далеко не все пользователи активно пользуются электронной почтой и регулярно проверяют ящик. Многие не пользуются почтовыми клиентами. Человек может несколько раз в день заходить на сайт, а письмо будет лежать в ящике неделю. И хорошо, если его не задвинут вглубь инбокса извещения из «Одноклассников».

Получается, что если аудитория сайта состоит из «неделовых» людей, система личных сообщений в виде контактных форм будет работать неэффективно.

5 комментариев

Ошибки при разработке сайтов, Drupal, Сообщество

Можно ли продавать сборки, модули и темы оформления Drupal?

16.06.2010 / 15 комментариев

Иногда спрашивают, можно ли купить модуль или сборку Drupal, используемые на моих сайтах. Я что-то знаю про open source и свободные лицензии, знаю, что Drupal лицензирован под GPL, но многие конкретные вопросы до последнего времени оставались для меня без ответов. Решил разобраться, выкладываю результаты в виде FAQ'а.

Читать дальше →

Drupal

Приёмы управления содержимым drupal-сайтов, улучшение юзабилити админки

11.09.2009 / 7 комментариев

По материалам того, что рассказывал в Киеве, составил обзор модулей для эффективного управления содержимым drupal-сайтов. Получилось в формате Q&A.

Читать дальше →

Проектирование интерфейсов, юзабилити, Drupal, Админка, Модерация сайта, Производительность труда, Юзабилити

Помогите определиться с темой доклада для Drupal Camp

16.08.2009

Собираюсь съездить на киевский Drupal Camp и что-нибудь там рассказать. Заявил две темы:

Планирую выбрать одну. Презентацию выложу здесь. Какая тема вам интереснее?

6 комментариев

Drupal

Можно ли построить что-то дельное на базе бесплатных CMS?

15.07.2008

В марте делал обзор серьезных сайтов на Drupal. В комментариях Brim спросил, как обстоит дело с социальными сетями. Вопрос более чем уместный, поскольку движок часто упоминают в связи с комьюнити-сайтами.

Так как же обстоит дело?

Еще год назад я мог назвать три русских drupal-сайта с прицелом на построение комьюнити. Рассчитывал, что их число будет расти лавинообразно. Эти сайты — venividi.ru (путешествия), vnezapno.ru (назначение встреч) и drugme.ru (здоровье).

Сегодня поискал, не появилось ли чего-нибудь новенького. Не появилось. Более того, drugme по-моему отказался от Друпала, и переехал на самописный движок. Показатели посещаемости всех трех сайтов достаточно скромные.

Еще наблюдение: в рунете я не видел ни одного нормального сайта на Pligg. И могу сказать, что живых закладочных сервисов на базе Scuttle сейчас тоже не найти.

Scuttle — бесплатный движок для сервиса закладок

Закладки Scuttle

Интересно послушать ваши мнения, почему так: все возможности для недорогого запуска проектов есть, а самих проектов нет.

45 комментариев

Drupal, Pligg, Бесплатная CMS, Успешность интернет-проекта