Drupal CMF CMS

Изображение пользователя andyceo.

Вставка видов (представлений, англ. Views) в документы (ноды, англ. nodes)

Если вы используете модуль Views, и, возможно, хотели бы вставлять содержимое из вида в обычный документ (ноду), есть пара модулей, которые могут Вам помочь:

  • Модуль Insert View действует как фильтр, который может быть включен для различных форматов ввода.
  • Модуль Viewfield добавляет CCK-поле для документов (нод), а также позволяет вам выбрать нужный вид для отображения.

Более "продвинутый" вариант заключается в том, чтобы вставлять вид вручную, используя PHP. Это может быть сделано прямо на странице редактирования документа (если вы используете метод ввода со включенным фильтром PHP), или через PHPTemplate в файлах .tpl.php вашей темы.

Изображение пользователя andyceo.

Drupal: Как добавить произвольные meta-теги и другие теги в head-область HTML-страницы

Дорогие друзья-друпаловоды, вы наверняка знаете, что иногда бывает необходимо прописать для страницы нужные мета-теги. Создать произвольный meta-тег нам может понадобиться, когда мы будем подключать и настраивать библиотеку phpMyID к Drupal, или, например, когда нам нужно будет подтвердить своё право владения веб-сайтом для некоторых сервисов, разместив на главной странице проверочный мета-тег.

Сформулируем задачу: необходимо вывести проверочные теги сервисов Яндекс.Вебмастер, Инструменты для веб-мастеров от Google, Yahoo! Site Explorer и Webmaster Tools от Microsoft Live Search (MSN) на главной странице сайта. Нужно нам это для того, чтобы вышеописанные сервисы могли подтвердить моё владение сайтом. (Ну а для тех кто совсем ничего не знает и не понимает, поясню, что вышеописанные сервисы предоставляют владельцам сайтов интересную информацию о проиндексированности сайта, количестве поисковых запросов, по которым находится ваш сайт, количество ссылок на ваш сайт и другую подобную и очень интересную инфу. Для того, чтобы получить её, вам необходимо зарегистрироваться на вышеописанных сервисах и подтвердить право владения своим сайтом, разместив проверочные мета-теги на главной странице, или разместить предложенный файл на сайте. Я выбрал метод с мета-тегами, т.к. на мой взгляд, он удобнее.)

Изображение пользователя andyceo.

Drupal: удаляем/переносим посты и прочее имущество одного пользователя к другому

Друзья, рано или поздно наверняка каждый из вас, возясь с сайтами на Drupal, сталкивался с задачей, когда надо было все посты, комментарии, картинки и прочие вещи, нажитые одним пользователем, передать другому пользователю, а старого пользователя удалить. Столкнулся с этим и я, ваш покорный слуга. Предлагаю Вашему вниманию краткую шпаргалку действий, которая поможет Вам быстро и без потерь перенести имущество от одного юзера к другому.

Изображение пользователя cristobal-junta.

Патч для таксономии

Модули, темы, локализация, семинары, конференции, седьмая версия!!!
Может лучше сначала ядро "шестерки" отладить?!
Короче, дальше патч для модуля таксономии из Drupal 6.2 (taxonomy.module,v 1.414.2.1 2008/04/09)

Изображение пользователя cristobal-junta.

Глючность "шестерки"

До чего же утомляет глючность "шестерки" Друпала...

Изображение пользователя andyceo.

Модули Drupal: Taxonomy Access Control. Настраиваем форум в Drupal

Введение

Taxonomy Access Control (TAC) - это замечательный модуль, который позволит Вам разграничить доступ для пользователей к категориям, документам и разделам сайта на основе терминов таксономии (стандартный модуль Drupal Taxonomy). Если говорить точно в терминах Drupal, модуль позволяет назначать права доступа ролям пользователей для терминов терминов таксономии.

Основные возможности модуля:

  • Автоматически контролирует доступ к терминам таксономии и к документам сайта (основываясь на принадлежности документа к тому или иному термину).
  • Отдельная страница конфигурирования для каждой из ролей пользователей
  • Пять видов доступа: Просмотр (View), Обновление (Update), Удаление (Delete), Создание (Create), Отображение списка (List)

Если вы в душе авантюрист, попробуйте ветку модуля 5.x-2.x-dev. В настоящее время она более-менее стабильна, и имеет множество улучшений.

Если вы хотите задавать права доступа к терминам таксономии не к ролям, а к пользователям, попробуйте модуль Taxonomy Access Control Lite (tac_lite).

Итак, со вступлениями покончено, теперь рассмотрим модуль подробнее (версии 5.x-1.1).

Изображение пользователя andyceo.

Модули Drupal: Click HeatMap. Карта кликов на вашем сайте

Карта кликов для главной страницы http://andyceo.ruware.comДорогие друзья и подруги, сегодня я расскажу вам о замечательном и весьма необычном модуле Drupal Click HeatMap, который позволяет вам построить карту кликов для вашего сайта, в развитии которого я принял самое непосредственное и активное участие, как и подобает члену русскоязычного сообщества Drupal. :)

Изображение пользователя andyceo.

Впечатления о Первом семинаре по CMS Drupal в России

Докладчики на Первой российской конференции по CMS DrupalКак я уже говорил, 24 апреля 2008 года я приехал в Москву на Первый семинар по CMS Drupal в России. Я выступал в роли докладчика, мой доклад называется "Drupal для stand-alone блоггинга и социальных сетей". Все подготовленные мной материалы (доклад и презентацию в формате Open Office) я приложил к этому посту. Читайте далее и узнайте о семинаре из первых уст! :)

Изображение пользователя andyceo.

Первая Всероссийская Конференция по CMS Drupal и всё такое :)

Семинар по Drupal в России 24.04.2008Друзья, спешу сообщить, что я еду докладчиком на Первую Всероссийскую Конференцию по CMS Drupal. Долго готовился к докладу по теме "Drupal для stand-alone блоггинга и социальных сетей", потому записей в блоге не делал. Сразу после того, как вернусь домой, опубликую доклад и презентацию у себя на блоге, также все материалы конференции будут выложены в открытый доступ на Друпал.ру и сайте спонсора акции - компании "Мастерхост".

Примерно через час у меня поезд, а завтра я сразу с вокзала и на конференцию. Хорошим темпом идёте, товарищи! :)

Изображение пользователя andyceo.

Information.dk - Ещё один сайт газеты, основанный на Drupal

Information.dk - Главная страница, маленький скриншотInformation является ежедневной независимой газетой, распространяемой по всей Дании, а также в Европе. Она выходит шесть дней в неделю с тиражом 22 000 экземпляров и имеет около 100 000 читателей. До недавнего времени сайт газеты, information.dk, был основан на самостоятельно написанной CMS. С 28 августа 2007 года сайт работает на Drupal. Дизайн и CSS были сделаны Йенсом Кристофферсеном, а всевозможные хаки Drupal были сделаны Йохсом Венером. Проектом руководил Николай Тиссен, директор нового медиа.

Добавьте страницу в закладки. Перейти к верху страницы
Синдикация материалов