Блог компании

Проверка сайта на наличие "ручных" правок модулей, темы

Если не уверены, что модули и\или темы сайта не "правились" и чтобы не потерять нужные изменения, например, при обновлении, можно воспользоваться модулем Hacked! - он сравнивает ядро и расширения с оригиналами на сайте Drupal.

Если дополнительно установить модуль Diff, то можно будет посмотреть что именно было изменено и в каких файлах.

Как клиенту выбрать тему оформления для Drupal сайта

Есть темы платные, есть бесплатные. Бесплатные темы поддерживаемые сообществом можно найти по ссылке https://www.drupal.org/project/project_theme
На сегодняшний день актуальны темы для Друпал 7 или 8, в зависимости от версии вашего сайта. Поэтому в фильтре находящимся над списком тем в поле Core compatibility выбираем нужную версию, например, 7.x для седьмой версии. И нажимаем кнопку Search.
Теперь в списке только те темы, которые нам могут подойти.

Добавление формы обратной связи на страницу в Drupal 8

Для сайта на vm-pub не получилось загнать форму обратной связи в блок (пробовал модули Contact block и Formblock - блоки появлялись в списке, устанавливались в регион, но ни формы, ни заголовка не появлялось. При использовании Formblock, если задавалось ограничение по выводу лишь на определенные страницы, эти страницы вообще вылетали с Ошибкой 500) - возможно, связано с тем, что не используется Апач.
Решение:
1. Темизировал файл THEMENAME.theme - добавил в function THEMENAME_preprocess_page код:

Как управлять сайтом на Drupal 8

Для администрирования сайта на Drupal 8 необходимо авторизоваться на сайте по адресу вашдомен/user или используя форму авторизации на сайте, если она включена. Если вы забыли пароль для входа на сайт, воспользуйтесь опцией восстановления пароля.

Для размещения статьи на сайте необходимо выполнить следующие действия:

Выбрать "статья"

Запонить форму

Правила оформления клиентоориентированного сайта

Это рабочий изменяющийся документ. По мере поступления сведений он уточняется.

Вывести материал во всплывающем окне

  1. Используя Colorbox Node - благодаря ему выводится только содержимое страницы без шапки, подвала и т.д. Ссылка на материал оформляется в виде: <a class="colorbox-node" href="blogs/my-example?width=600&height=600">My Example</a>
    или <a class="colorbox-node" href="blogs/my-example" data-href="blogs/my-example?width=600&height=600">My Example</a>
    или <a class="colorbox-node" href="blogs/my-example" data-inner-width="600" data-inner-height="600">My Example</a>

Ускорение работы сайта на Drupal

Ускоряем бутстрап или борьба с неправильным удалением модулей
Некоторые разработчики удаляют модули деревянным способом: физическим удалением модуля с сервера. Однако что при этом происходит в Друпале?

Страницы