Внутренний мир

12.07.2013
12. Новая тема на сайте
Автор: kwoqer

Со вчерашнего дня на сайте установлена новая тема, над которой я работал в последнее время. После экспериментов с темой Zen, которую я намеревался использовать в качестве базовой, я пошёл по пути узкой специализации и создал тему на основе базовых шаблонов, используемых в системных модулях. Это мой первый опыт полностью самостоятельного создания темы, поэтому прошу высказать свои мысли по этому поводу. Конструктивная критика приветствуется и ожидается.

4053

01.10.2012
11. Zen. Начало
Автор: kwoqer

Приступаем к освоению важной части Drupal, в которой я не очень силён, к "художественному оформлению" сайта. Так что статьи в этой области будут появляться, что называется, вживую - подготовленный материал будет выкладываться сюда по мере его осмысления и освоения мной. Строить новый дизайн я буду на основе темы Zen, установленной ранее. Zen - очень популярный и постоянно развивающийся проект, к тому же он неплохо документирован.
 

13954

09.09.2012
10. Красивые картинки, или IMCE+Colorbox
Автор: kwoqer

Изображения на сайте могут использоваться для разных целей. Есть элементы дизайна, как, например, чертёж велосипеда, используемый мной в качестве логотипа. Есть страницы - галереи изображений, типа "Моя поездка на шашлыки", где имеется множество фотографий, которыми автор жаждет поделиться с миром. Есть иллюстрации, призванные обеспечить большую наглядность и выразительность статьи. В последних двух случаях нужно решать задачу вывода уменьшенного изображения на странице и, при клике на нём, отображения в натуральную величину.

 

9
9736

29.05.2012
09. Защита от спама
Автор: kwoqer

Пришло время установить на сайт защиту от спам-комментариев, оставляемых ботами с целью увеличения количества ссылок всеми возможными способами. Удивительно, но в то время, как мой сайт google ещё не проиндексировал, спам в комментариях уже появился. Я заблаговременно настроил режим постмодерации, поэтому комментарии от незарегистрированных пользователей сразу на сайте  не появляются. Требуется подтверждение. Пока спамеров немного и справиться с ними несложно. По мере роста сайта их будет больше, значит нужно упростить себе модерацию заранее, не откладывая этого в долгий ящик.

2
1861

21.05.2012
08. Обновляем drupal и модули
Автор: kwoqer

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

 

58336

16.05.2012
07. CKeditor
Автор: kwoqer

Об установке модулей я уже написал, упомянув в конце статьи о том, что бывают особые случаи, когда от вебмастера требуются дополнительные действия. Установка wysiwyg-редактора для сайта это один из таких случаев. Одним из самых популярных wysiwyg-редакторов является проект ckeditor, выросший из fckeditor. Название поменяли из-за очевидной неблагозвучности, fck в англоговорящем мире определённо ассоциируется с самым распростанённым ругательством. Непонятно, как этот факт разработчики сначала не заметили.
 

1929

13.05.2012
06. Установка темы
Автор: kwoqer

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

2
1441

12.05.2012
05. Как ставить модули
Автор: kwoqer

Drupal - замечательная CMS. У неё вполне достаточно возможностей, предоставляемых ядром системы. Но истинная мощь её проявляется в модульности. Модулей очень много, их разрабатывает огромное множество людей во всех уголках земного шара - на данный момент в основном хранилище drupal.org их свыше 16 тысяч. Поэтому если потребуется некая специфичная функциональность, не присутствующая в ядре, её можно с большой вероятностью найти в модулях, или, если ваши запросы совсем уж уникальны, заказать разработку нужного модуля у сообщества.

1266

07.05.2012
04. Русификация сайта
Автор: kwoqer

Ну вот, сайт уже расположен на хостинге, правда пока ещё пустой, поэтому мы его и закрыли для посетителей. Но он пока ещё чисто английский и неплохо бы его русифицировать. Этим мы в четвёртой части и займёмся. Для начала нужно попасть в административную часть сайта, так называемую "админку". По адресу http://freetechno.info нас ждёт уже знакомая надпись, сообщающая о том, что сайт на обслуживании (на данный момент уже не ждёт, сайт уже открыт для посетителей).
 

1678

29.04.2012
03. Инсталляция Drupal
Автор: kwoqer

Движемся дальше. После копирования файлов Drupal на хостинг, следует провести инсталляцию (предварительную настройку), в результате которой наша CMS пропишет в конфигурационных файлах необходимые данные и привяжется к созданной нами на первом шаге базе данных. В 6-й версии Drupal нужно было вручную создавать из образца default.settings.php реальный файл настроек - settings.php. В семёрке этого делать уже не нужно, инсталлятор сам создаёт этот файл и назначает ему необходимые права доступа.

1810

Страницы