Web-программирование

02.11.2014
Drupalgeddon под Helloween
Автор: kwoqer

В этом году Helloween особенный, и реально недобрый. В моей стране каждый день люди умирают на войне, которая не объявлена. В моём родном городе сидит шайка бандитов, называющих себя "ополченцами", сегодня они выбирали себе главаря. И даже в информационных технологиях, к которым я имею отношение, в этом году произошло слишком много шокирующих вещей. Вначале был Heartbleed, который выдавал дамп памяти со случайными данными, куда вполне могли попасть логины/пароли. Потом обнаружилась грандиозная дыра в bash, который есть практически в каждой linux-системе. Теперь пришла очередь Drupalgeddon. Впору уверовать о вхождении планеты под какой-нибудь знак Марса.

3
5479

03.11.2013
Особенности Rules в Drupal 7
Автор: kwoqer

Ко мне обратился человек с просьбой помочь ему реализовать механизм доски объявлений, подобный описанному мной тут и тут, но для 7-й версии Drupal. Нужно было настроить схему подтверждения созданных на сайте объявлений через e-mail. Казалось бы, что могло измениться в технологии - нужно-то всего лишь получить строку - адрес, на который зашёл аноним, чтобы подтвердить своё объявление, и вырезать из конца этого адреса номер ноды. Потом по этому номеру эту ноду загрузить и опубликовать её.

1
6399

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

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

4465

26.12.2012
Другие смайлы для ckeditor
Автор: kwoqer

Подоспело новое обновление для ядра drupal - версии 7.18. Выпуск новой версии связан с проблемами безопасности, поэтому ставим сразу. В процессе выяснилось, что обновились модули ckeditor и imce, которые я также обновил "за компанию".

2712

09.12.2012
Извлечение второе, или ПРАВИЛьный подход
Автор: kwoqer

Технологией, описанной в предыдущей статье, дело не закончилось. Путём переговоров консенсус был установлен. Резоны клиента следующие: по его мнению, наличие регистрации отпугивает потенциальных пользователей, поэтому нужно избавить их от этой кабалы. Но, тем не менее, нужна база с их адресами, чтобы в случае чего можно было бы ними связаться. Исходя из этого была разработана новая модель.
 

4
7182

25.11.2012
Извлечение из Правил
Автор: kwoqer

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

2
4982

04.11.2012
Загадочная таксономия
Автор: kwoqer

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

1868

20.10.2012
Drupal просто песня
Автор: kwoqer

Решил вот поучаствовать в конкурсе, который проводят Drupal.ru совместно с русским подразделением TemplateMonster. Дело хорошее, будет такой себе одновременный всплеск интереса к Drupal, благодаря появлению немалого количества статей на разных ресурсах. Наверняка он привлечет новых пользователей, пока с ним незнакомых. Внесу и я свой посильный вклад по олимпийскому принципу "Главное - не победа, главное - участие".
 

10802

18.10.2012
Срочное обновление ядра Drupal 7.16!
Автор: kwoqer

Обнаружена критическая уязвимость в ядерном модуле OpenID, нужно срочно обновляться тем, кто использует аутентификацию через него! Уязвимость позволяет злоумышленнику переустановить Drupal на веб-сервере, используя внешний сервер БД. Так что бегом ставим новое ядро!

1649

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

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

14368

Страницы