Natalie: Блог

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

Mollum вышел из беты!

23 сентября 2008 в 1:15

Mollom - это другой проект Дриса Бейтаерта, создателя Drupal. Mollom - это система модерации контента и защиты от спама для вашего сайта. Существует несколько версией системы, в том числе, разумеется, и для Друпала. Базовый вариант бесплатен и позволяет проверять до 100 сообщений в день. Mollom Plus стоит 30 евро в месяц и позволяет проверять до 10000 сообщений в день.

Пожелаем Дрису успехов с его новым детищем Smile

Google Analytics module для Drupal 6 - проблемы

19 сентября 2008 в 18:22

Кто-нибудь пользуется этим модулем? Почему-то ни стабильная, ни девелоперская версия не хотят добавлять код на страницу, так что Гугл его не видит.

Число RSS подписчиков - как подсчитать?

20 марта 2008 в 19:44

На блогах часто можно видеть количество RSS-подписчиков. Как сделать подобное на Drupal'e?
Нужно не для понтов, а для статистики.

Неформальные впечатления о Drupalcon'e

9 марта 2008 в 4:38

Собственно, мои впечатления. Если вам хочется знать, что конкретно говорилось, то лучше ловите слайды и видео (обещают вывесить) на drupal.org и drupalcon.org. А фотографии лучше смотреть на Flickr, тэг drupalconboston.

Очень хотелось заполучить машину времени, чтобы присутствовать сразу на всех сессиях Smile (обычно было 3-5 одновременно)

Panels 2 - первые впечатления

22 февраля 2008 в 21:28

Разбиралась на днях с этим модулем, надо было проапгрейдить сайт до новой версии. Впечатления самые положительные.

Обновление и установка
Обновление прошло безболезненно. Надо было просто удалить всю папку с panels, не отключая модуля (именно удалить всю папку, потому что файлы поменялись). На ее место распаковать Panels 2. Дальше, как полагается, update.php. После обновления базы данных на странице модулей в админке появляется отдельная категория Panels с несколькими новыми модулями.

Panels 2 и Views

Патч для advanced_forum - убрать информацию об анонимах

11 февраля 2008 в 20:59

Отличный модуль advanced forum позволяет сделать оформление форума и некоторый функционал больше похожим на привычные нам phpBB и прочие движки. Один недостаток: для анонимов появляется информация в виде "Зарегистрирован 1970 столько-то сообщений". Прикрепленный патч как раз убирает эту бесполезную инфу.

Быстрый способ улучшить быстродействие форума

8 февраля 2008 в 20:53

Утащено отсюда.

Вкратце: в темах форума есть навигационные ссылки, которые ведут к предыдущей или следующей теме. Форумирует их theme_forum_topic_navigation(). Проблема в том, что эта функция генерит грузящие БД запросы. Поскольку этими ссылками все равно обычно никто не пользуется, то лучше их просто отключить. Для этого в template.php добавить следующее:

Подпись в Drupal 6

16 декабря 2007 в 23:44

Не новость, просто отмечаю для себя. Как раз в тему форумов.

В Drupal 6 подписи будут
а) динамическими (то есть не будут добавляться прямо к тексту сообщения, как сейчас)
б) их можно будет вообще отключить! (сейчас низзя)

Пустячок, а приятно Smile

НО: подписи по-прежнему добавляются только к комментариям, а не к нодам, пусть даже форумным. Значит, без хака или дополнительного модуля типа Signature не обойдешься. Но хотя бы что-то...

Эксперимент: улучшаем форум в Drupal 5.x. Часть третья. Действия с темами

20 мая 2007 в 5:43

Продолжение банкета Smile

Начало

Вступление.
Часть 1.
Часть 1.

Рассмотрим подробнее операции с темами, доступные в стандартной поставке Drupal 5

Создание новой темы

Drupal предоставляет несколько путей создания новой темы.
Во-первых, стандартноме меню навигации: Create Content: Forum topic (Создать материал-Тема на форуме).

Модуль Taxonomy Force All

31 марта 2007 в 7:42

Таксономия - одна из отличительных черт Drupal. Однако известная проблема с ней в том, что все материалы дочерних терминов можно увидеть, только если добавить к пути термина all. Например, у вас есть термин "фрукты" (taxonomy/term/2) и к нему относится термин "яблоки" (taxonomy/term/5), в который вы добавили материал под названием "Антоновка". Если вы зайдете по адресу taxonomy/term/2, то "Антоновки" там не будет, она будет только в категории "Яблоки".

Эксперимент: улучшаем форум в Drupal 5.x. Часть вторая. Модули и блоки ядра.

26 марта 2007 в 6:10

Продолжаем банкет.

Начало: Вступление. Часть 1.

Внимание: в приведенном примере используется перевод интерфейса от Vadbars, за что ему большое спасибо! Перевод можно скачать здесь.

Теперь, когда с базовыми настройками все ясно, можно включить дополнительные модули для форума.
Идем в Администрацию модулей (Administer-Site building – Modules), и включаем следующие модули:

Эксперимент: улучшаем форум в Drupal 5.x. Часть первая. Базовые настройки.

18 марта 2007 в 21:57

Продолжение. Начало здесь.

Форумы и таксономия. Создание форумов и контейнеров.

Форумы в Друпале управляются таксономией. Фактически все форумы - это термины в общем словаре. Но есть между обычными словарями и словарем для форумом кое-какие отличие, о которых мы поговорим чуть позже.

Эксперимент: улучшаем форум в Drupal 5.x. Вступление.

17 марта 2007 в 21:58

Drupal – движок для построения интернет-сообществ. Сообщество сложно представить себе без функционального форума. К сожалению, стандартный форум Drupal оставляет желать лучшего из-за множества недостатков:

  • Базовая функциональность – нельзя создать модераторов и закрытые форумы, разбить темы или соединить их, подписаться на темы и послать частные сообщения.

Модуль upload_preview

15 марта 2007 в 19:32

Upload_preview показывает уменьшенные копии предварительного просмотра прикрепленных изображений, как на странице редактирования материала, так и на видимой странице (view). Это удобно, если вы загрузили несколько изображений и не хотите их перепутать. Работает с comment_upload.

Модуль update status

26 февраля 2007 в 8:33

Модуль update status проверяет drupal.org раз в день на наличие новых версий Друпала и дополнительных модулей. Это касается только официальных версий, а не developer's (в разработке). Например, 5.x-1.0, а не 5.x-1.x-dev. Для модуля необходим действующий крон (либо его можно запустить вручную). После установки и запуска крона в первый раз, зайдити в administer >> logs >> update status.

Новая официальная тема для Друпала 5.0

25 октября 2006 в 6:33

Это уже официальная инфа: в следующей версии Друпала будет новая главная тема, называется Themtastic
http://acko.net/themetastic
Bluemarine тоже будет включена в поставку, но в 6.0 ее уже скорее всего не будет.
Теперь интересно, войдет ли в релиз Zen от Lullabot, которая тоже претендовала на главное место?

Демо Друпала с дополнительными модулями

18 сентября 2006 в 23:52

http://drupaldemo.highervisibilitywebsites.com/
login: demo
pass: demo
Модулей штук двадцать пять, включая контрольную панель (весьма напоминающую нюковскую).

Node Teaser - создание тизеров

15 сентября 2006 в 7:16

Еще один модуль для создания отдельных тизеров. Можно указывать, на каких страницах будет отдельное поля для тизера и будет ли показываться ссылка read more.
http://drupal.org/project/nodeteaser

Drupal Vs. Mambo (Joomla!) - статья

9 сентября 2006 в 21:14

ВОт пример хорошей сравнительной статьи. Написан разработчиками модулей для Мамбы, которые потом перешли на Друпал. В большой степени относится и к Joomla!, которая пока не настолько отличается от Mambo. Если кому интересно, переведу основные моменты.

Уязвимость в модуле Pathauto 4.6 и 4.7

7 сентября 2006 в 17:51

В модуле Pathauto обнаружена возможность выполнеия XSS. Затронутые версия старше 30 августа 2006. Рекомендуется скачать новые версии модуля.

------------PATHAUTO CROSS SITE SCRIPTING VULNERABILITY------------

* Advisory ID: DRUPAL-SA-2006-018

* Project: Pathauto 4.6, 4.7

* Date: 2006-Sep-05

* Security risk: less critical

* Exploitable from: remote

* Vulnerability: Cross site scripting

------------DESCRIPTION------------

It is possible for a malicious user to execute XSS (Cross Site Scripting) by
enticing a victim to click on a specially crafted link. This may lead to
administrator access if certain conditions are met.
Learn more about XSS on Wikipedia
[http://en.wikipedia.org/wiki/Cross_site_scripting].

Вопрос линуксоидам

4 сентября 2006 в 7:05

Я тут балуюсь с Ubuntu. Не подскажете какой-нибудь пакет для управления и тестирования виртуальными хостами на локалке - типа Денвер, но для Линукса. Причем желательно так, чтобы обходиться без консоли. Меня особенно интересуют шаблоны для виртуальных хостов - а то когда я попыталась прописать alias, так вообще локалхост перестал грузиться Smile