Недавно узнал, что один из сайтов был взломан и с него рассылался спам. С уязвимостью разобрались, все последствия устранили. Однако баракуда успела внести айпишник в свою базу и теперь уже нормальные письма с него не доходят до адресатов, которые используют антиспам-базу 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 в настройках пейджера является произвольно настраиваемой, т.е. можно ссылаться не только на страницу самого вьюса как было по дефолту, но и на любую другую страницу. Однако способ указания пути для этой ссылки не так очевиден. В описании при добавлении сказано:
Друпал любит слать уведомления о выходе новой версии ядра и не отстанет от вас, пока вы не обновитесь. Будет слать письма каждый день (или еженедельно). Что вот такое: