dimaseo Dimaseo

Drupal 7. Nofollow для всех ссылок в меню

🔎 Drupal 7
5 фев 2011

Говоря простым языком, для правильной перелинковки на сайте, потребовалось присвоить всем ссылкам в Друпаловских меню атрибут NOFOLLOW, т.е. ссылка должна выглядеть так:

Drupal 7. Темизация страницы термина таксономии в зависимости от словаря.

🔎 Drupal 7
27 янв 2011

Я уже писал о темизации страницы таксономии в зависимости от словаря для Drupal 6. На днях появилась необходимость в подобном решении для седьмой версии. API Drupal 7 отличается от шестерки, да и произошли некоторые изменения в функциях темизации тем.

Yahoo Pipes - проверка наличия значений в полях

🔎 Yahoo Pipes, FeedWordPress, Wordpress
25 янв 2011

Сделал пайп, который парсит выдачу по заданному кею и ищет в результатах ссылки на "знакомые" сайты. Материалы по полученным ссылкам обрабатываются пайпами-заготовками и, в конечном итоге, на выходе имеем RSS, содержащий заголовок, дату публикации и полный материал статьи. Что с полученным RSS я делаю дальше догадаться не сложно.

Drupal 7 сниппет. Вывод анонсов нод определенного типа с пейджером.

🔎 Drupal 7
23 янв 2011

При разработке проектов на Drupal я часто сталкивался с необходимостью реализации раздела на сайте, в котором выводятся анонсы записей только одного определенного типа. Понятно, что с легкостью реализовать данный функционал может модуль views (благо уже есть версия для drupal 7), но я предпочитаю обходиться как можно меньшим количеством модулей и где возможно использую php сниппеты для Drupal 7.

Drupal 7 и Feeds

🔎 Drupal 7, Модули
18 янв 2011

При попытке запустить импорт фида на Drupal 7 постоянно вылетала следующая ошибка:

С русской локализацией:

Возникла AJAX HTTP ошибка. Полученный код HTTP: 500 Следует отладочная информация. Путь: /batch?id=74&op=do СтатусТекст: Internal Server Error ResponseText:

С английской локализацией:

An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: ch?id=74&op=do StatusText: Internal Server Error ResponseText:

При этом в логах была ошибка:

Страницы