Вы здесь

Статьи

Drupal - Урок одиннадцатый - Модуль Panels.

Создание сайтов давно перестало быть простым делом. Подумать только, для написания мало-мальски нормального сайта нужно знание HTML, CSS, PHP, SQL, java script, и это только самые популярные в своих нишах языки. Радует то, что веб-разработчики в целом, и разработчики Drupal в частности, не сидят на месте, и пытаются всячески упростить жизнь обыкновенных смертных. Сегодня мы поговорим о модуле Panels. Если модуль Views в основном служил для не напряжного составления SQL-запросов, и помогал наиболее комфортно представить их в нужном виде, то модуль Panels помогает расположить на странице (или в блоке) отдельные куски информации, без знаний CSS или HTML (Кстати, если не ошибаюсь у этих модулей один разработчик).

Модули Drupal для SEO-оптимизации сайта

В наши дни, поисковая оптимизация стала очень важна для продвижения сайта, и переросла в отдельную профессию (думаю многие поправят - «науку»). Окружающий мир диктует свои правила, и если вы не Дмитрий Медведев, то за посетителей придется бороться, в том числе и с помощью SEO. Drupal, как мощный CMF, конечно же имеет в своем арсенале множество SEO-модулей. О них мы с вами сегодня и поговорим. По правде говоря, я хотел сделать это в виде очередного урока, но при сборе материала выяснилось что на урок это ни как не тянет, - установка\настройка модулей легка и привычна, и не должна вызвать у вас проблем (если все же вызвала, не стесняйтесь, пишите комментарии. Не обещаю помочь, но постараюсь).

Часть третья. Работа с CSS

Большинство современных сайтов используют внешние таблицы стилей, для управления отображением страниц. В традиционной статичной HTML-странице, указатель на таблицу стилей должен быть помещен в страницу вручную с помощью HTML-кода (обычно в шапке страницы)

Часть вторая. Определение параметров и компонентов темы

В этом уроке объясняется как задать структуру темы, названия регионов и их количество, стили, и javascript, с помощью редактирования файла .info. В файле .info так же задается какие настройки темы будут доступны из интерфейса администратора.

Часть первая. Анатомия темы Drupal 6

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



Drupal 6 - 14 модулей для блоггера.

Наверное самый большой плюс Drupal — это огромное количество модулей. Что бы вы не захотели реализовать, почти все уже сделано, нужно только найти подходящий модуль, скачать его, и использовать функционал, без строчки программирования. Однако, это и один из наибольших минусов. Найти среди нескольких тысяч подходящий модуль — задача не из легких. Это подтверждает и сайт Drupal ru, пестрящий вопросами  «Помогите найти модуль, который...». Я в своих изысканиях облазил многие топики, и переставил массу модулей. Вот небольшая подборка модулей для блоггеров, от меня -)

Drupal - Урок девятый - Темизация

Из коробки Drupal располагает пятью темами. Естественно в интернете можно найти множество замечательных тем для Drupal, но человеческой душе всегда хочется чего то особеного. Либо тема совсем не подходит, либо хочется изменить какую то мелкую деталь. У вас есть свой сайт на Drupal, или вы как раз в процессе его создания? Давайте поговорим  о том, как можно его приукрасить.

Drupal - Урок восьмой - Еще немного про модуль Views. Работаем с Exposed filters и Arguments.

Не так давно разрабатывал сайт для одной гос конторы. Не скажу что в нем было что то особо трудное, но использование Views зашкаливало. Views поистине монструозен. Поэтому сегодня мы вернемся к нему, но урок будет более практический, чем теоретический. Мы рассмотрим использование такой полезной штуки как Exposed Filter, и слегка пощупаем Arguments, они с небольшой помощью модуля Views bonus сделают возможным скачку материалов в формате DOC (вообще их несколько на выбор).

Drupal - Урок седьмой - Таксономия.

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

Drupal - Урок шестой - Модуль CCK. Создаем свой content type, и добавляем к нему поля.

Одним из модулей-столпов на которых зиждется Drupal, наравне с Views, является модуль CCK (Content Construction Kit). Он позволяет создавать произвольные типы документов, а так же добавлять к ним новые поля. Скачать модуль можно тут.

Страницы