Drupal

31.03.2020

LiveInternet на Drupal

В сегодняшнем посте хотелось бы поговорить о CMS Drupal и затронуть тему счетчиков посещаемости и их установку на сайт, работающем на данном движке. Установить счетчик на WordPress является довольно простым занятием, да и почти все сервисы по сбору статистики, по крайней мере популярные, уже были изучены. Однако все они, как я уже сказал, были рассмотрены…

31.03.2020

Уязвимость Drupal

Уязвимость Drupal

Слабые стороны «движка» Все седьмые версии Drupal, вплоть до 7.32, потенциально подвержены атаке хакеров из-за критической уязвимости движка, заключающейся в возможности создавать произвольные SQL-запросы: смена пароля администрации; активация произвольного PHP-фильтра или добавление произвольных кодов PHP в отдельные узлы (ноды). Для предотвращения взлома сайта необходимо провести срочное обновление Drupal или, как минимум, пропатчевать исходные коды. На…

31.03.2020

Стили изображений в Drupal

Стили изображений в Drupal

CMS Drupal имеет встроенные средства для автоматического масштабирования и обрезки пользовательских изображений. Также для картинок доступны и некоторые другие манипуляции. Все действия применяются к копиям оригинальных файлов, что позволяет безболезненно менять, применяемые эффекты. Как добавить новый стиль изображения: Перейдите к вкладке «Конфигурация». Обратите внимание на группу ссылок «Мультимедиа». Выберите там пункт «Стили изображения»: В новом…

03.07.2019

Безопасность Drupal

Безопасность Drupal

Админки с открытым кодом — это хорошая возможность для любого опытного разработчика внести свои дополнения в код, а также свои поправки, чтобы подстроить функционал под конкретные запросы. Одной из таких административных панелей является Drupal. Что такое Drupal и насколько он защищён от взлома? Самым главным вопросом, который возникает у пользователя, который сталкивается с этим движком,…

03.07.2019

Сниппеты в Drupal 6

Сниппеты в Drupal 6

Сниппет — небольшой код готовый к использованию. PHP сниппеты предоставляют быстрое и часто более элегантное решение для управления выводом на страницу необходимых данных, SQL сниппеты — это кротчайший путь для определения конфигурации и других действий с базой данных, которые не могут быть быстро и легко выполнены через веб-интерфейс или API. Внимание: PHP и SQL сниппеты…

03.07.2019

CCK в Drupal

CCK в Drupal

С помощью пакета модулей CCK пользователь CMS Drupal имеет возможность создания произвольных типов содержания, и поэтому умение использования этого пакета является обязательным! Пакет модулей CCK состоит из следующих модулей: Content — позволяет определять новые типы содержания. Content Copy — добавляет возможность импортирования/экспортирования определений полей. Content Permissions — устанавливает права доступа на уровне полей. Fieldgroup —…

24.06.2019

Производительность сайта на Drupal

Производительность сайта на Drupal

Вопрос данный в заголовке главы не оставил меня равнодушным, будучи довольно ярым приверженцем CMS Drupal, я решил найти наиболее оптимальный выход и, соответственно ответ на вопрос: «Как повысить производительность сайта на Drupal?» Ответ в кеше. А точнее в кешировании данных для анонимных пользователей. Но поскольку стандартным, включенным в ядро Drupal модулем добиться сколь-нибудь внятного роста…

24.06.2019

Перевод Друпал 7

Перевод Друпал 7

Весь перевод хранится на сайте drupaler.ru и как только вы установите, и включите модуль Russian Easy Translate, он связывается с drupaler.ru и переводит ваш сайт на русский. Аналогичная ситуация с модулями, как только вы устанавливаете новый модуль себе на сайт «russian_easy_translate» начинает проверять наличие перевода файлов данного модуля на drupaler.ru и при обнаружении успешно переводит…

24.06.2019

Как в Drupal вывести текущую категорию для node

Как в Drupal вывести текущую категорию для node

Если у Вас на блоге в каждом посте под названием поста выводиться дата, гдн и по идее должны были выводиться категории, но на самом всё выглядит примерно так: Posted on 09. Jun, 2011 by boris in. В шаблоне blogbuzz есть такой кусок кода: <?php if ($terms): ?> <span class=»terms»><?php print t(‘ in ‘) $node_terms; ?></span> ?> В шаблоне который как правило используется…

Свежие комментарии