ДизайнЦвет. Основные положения.

Даю 100%, что дизайнер с опытом (пусть даже небольшим) сталкивался с фразами типа "Сделайте белый посветлее" или "Это не тот синий, что мы хотели". Если же такие фразы обошли вас стороной, то поверьте мне, вы их ещё не раз встретите на своём пути. Когда я слышу подобное, мне всегда так хочется поправить человека, или дать ему ссылку куда-нибудь, чтобы он просветился и не делал больше подобных ошибок. Ведь путаница в понятиях может привести к неправильным выводам, а значит и впустую растраченному времени.

УрокДелаем popup логин на jquery.ui.dialog

В ядре Drupal 7 появились дополнительные js библиотеки, которые можно подключать по необходимости (по умолчанию они отключены). В частности, библиотка jquery.ui, которая в 6й версии Друпала была отдельным модулем. Теперь же достаточно вызвать функцию drupal_add_library() с нужными параметрами - и необходимые скрипты и стили будут подключены автоматически.

УрокЗакрываем доступ к сайту определённым IP адресам

На протяжении последних нескольких месяцев в источниках посетителей наблюдаю сервис http://checks.panopta.com. По заявлению создателей - это сервис, который постоянно пингует сайт, проверяя на доступность. По совету xandeadx, я решил закрыть этому сервису доступ к своему сайту. Делается это в два этапа:

Узнаём IP адрес сайта

Банить надо по айпишнику, поэтому для начала его надо узнать :) Можно пользоваться разными whois-серсисами, однако мне проще открыть консоль пингануть сайт:

БлогНовый дизайн на Drupalace.ru

Новый дизайн на Drupalace.ru

Последние пару месяцев я очень активно взялся за седьмой Друпал. По активным коммитам в 7ю ветку я, конечно, догадывался, что она должна быть очень даже ничего, но не ожидал, что настолько. Поэтому как только у меня появилось немного свободного времени - drupalace.ru сразу же переехал на семёрку. А так как входить в новую избу со старым самоваром мне не очень хотелось - решил полностью поменять дизайн, вместо того, чтобы переделать старый.

УрокДобавляем регион в ноду или комментарий

По умолчанию все созданные регионы доступны только в page.tpl.php, но иногда хочется добавить пару блоков, скажем, после ноды, но перед комментарием. Для этого делаем несколько несложных движений:

Добавляем регион в тему

В .info файл темы помимо прочих регионов добавляем регион для ноды:

УрокСкрипт, который меняет цвет первого слова в строке

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

Собственно, сам скрипт:

УрокДобавление своей таблицы в качестве поля во Views

Не так давно попалось мне забавное задание - написать поиск по всем полям одного типа материала, включая приложенные файлы. Решил всё делать через раскрытые фильтры Views (exposed filters). И всё бы по всем полям ищет прекрасно - текстовые, таксономия, числовые. Но вот с загруженными файлами возникла проблема - по ним-то Views не бегает.

ДизайнНесколько тезисов, которые облегчают жизнь.

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

Страницы