Пишите письма → alex@covax.me

Недавно узнал, что один из сайтов был взломан и с него рассылался спам. С уязвимостью разобрались, все последствия устранили. Однако баракуда успела внести айпишник в свою базу и теперь уже нормальные письма с него не доходят до адресатов, которые используют антиспам-базу barracudacentral.

Тег pre вставляет предварительно отформатированный текст, т.е. сохраняет все пробелы и отступы, что очень удобно для вставки примеров кода на сайт. Однако есть у него и минусы, по дефолту, <pre> не переносит слова, а в коде часто бывают длинные строки, поэтому вставка примера такого кода через <pre> «рвет» и растягивает верстку.

Для того, чтобы вылечить этот тег и научить его переносить слова, нужно прописать для него в css-файле следующее решение:

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

За вывод блока авторизации у нас будет отвечать файл «block--user--login.tpl.php». Создадим его и положим в корень нашей темы.

В него надо вставить нужный нам код. В принципе, тут все понятно из контектса. Я взял стандартный код вывода этого блока, убрал лишнее и добавил свои стили.

С Иллюстратором иногда бывает так, что нажмешь (случайно) какое-нибудь сочетание клавиш и вдруг что-то поменяется. До смешного доходит, вроде, лет десять уже в люстре работаю, а до сих пор такое проскальзывает.

Недавно вот нажал что-то и вдруг у самого важного инструмента «Выделение» (залитая черным стрелочка-курсор) пропала функция трансформирования и теперь им можно только таскать объекты.

Решение такое — жмем «Ctrl + Shift + B» или же идем View > Show Bounding Box. Смешно, конечно, и проблема идиотская. Но блин, все хоткеи же не запомнишь.

Посмотреть структуру стандартного шаблона блока можно в дефолтном файле block.tpl.php, который лежит в /modules/block/block.tpl.php.

Друпаловские комментарии «из коробки» выглядят печально, поэтому изначально к сайту я прикрутил комменты от ВК, потом перебрал еще кучу сервисов типа какла, дискаса и хиперкомментов, но ни один из них меня так и не удовлетворил, поэтому я решил все-таки добить друпаловские коменты под себя и навсегда (или хотя бы надолго) закрыть для себя этот вопрос.

Итак, плюсы:

В template.php нужной темы добавляем следующий кусок кода:

<?php 
function ИМЯ_ТЕМЫ_preprocess_page(&$vars, $hook) {
if (isset($vars['node'])) { 
    $vars['theme_hook_suggestions'][] = 'page__type__'. $vars['node']->type; //для определенного типа ноды
    $vars['theme_hook_suggestions'][] = "page__node__" . $vars['node']->nid; //для определенного номера ноды
  }
}
?>

Создаем в корне темы шаблоны для нужного вида материала (например, для записей блога)

А потому что гугл по дефолту перестал поддерживать Silverlight и Java с 15 апреля 2015 года (с версии 42). Они грозятся полностью прекратить поддержку NPAPI-плагинов еще с 2013 года и вот, наконец, сделали серьезный шаг. Но проблемка в том, что большинство российских банк-клиентов используют java-плагины.

Если вы один из пользователей таких клиентов, то пока не обязательно переходить на другой браузер, потому что возможность включить NPAPI-плагины в Google Chrome пока еще есть, для этого нужно набрать в адресной строке:

В новом вьюсе ссылка more link в настройках пейджера является произвольно настраиваемой, т.е. можно ссылаться не только на страницу самого вьюса как было по дефолту, но и на любую другую страницу. Однако способ указания пути для этой ссылки не так очевиден. В описании при добавлении сказано:

Друпал любит слать уведомления о выходе новой версии ядра и не отстанет от вас, пока вы не обновитесь. Будет слать письма каждый день (или еженедельно). Что вот такое:

Pages