Предлагаю решение

Drupal 7: Удаление вирусов и обновление с помощью drush make.

24 августа 2018 в 16:34
2

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

Плюс этого способа в том, что сайт позволяет восстановить ядро и все контриб модули и искать вирусы придется только в папке /sites/default/* и кастомных модулях.
Итак, простые шаги:

Одновременное использование Conetnt translation + Entity translation.

1 августа 2018 в 15:01

На сайте с двумя этими модулями и двумя языками была проблема в том, что при добавлении материала на каком-то одном языке кнопка (ссылка) переключения на другой все равно была не зачеркнута, а активна. После переустановки сайта заново и последовательной устновки модулей и остлеживания работы с переводами удалось выяснить что глюк появляется когда первым настроен CT и потом добавлен ET. Оно просто некорректно работает с переключателем языка CT.

Продам премиум сборку на Drupal 8 за 3000 рублей.

10 июля 2018 в 6:22

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

Ссылка на демо сборки: http://drupal8demo.it-univer.ru
(установлен в первоначальном виде)

Моя почта для связи: huurjs@hotmail.com. Предлагайте свою сумму, компетентны на уступки. Минимальная сумма: 3000 рублей.

Модуль Yandex Money Blocks (ymb)

2 июля 2018 в 9:38
2

Специально для drupal.ru по просьбе координатора мной был разработан модуль, позволяющий создавать любое количество блоков с формой доната Яндекс.Деньги. Выглядят эти блоки так:

Список ymb-блоков отображается на странице /admin/structure/ymb и выглядит так:

Окно добавления/редактирования блока:

Счётчик комментариев Drupal 8 - два рабочих способа

2 июля 2018 в 9:08

Потратил 4 часа, чтобы разобраться, как выводить счётчик комментариев comment_count в ноде и в тизере на Drupal 8.
Два рабочих способа: drupal.org

Снова взломан сайт! upgraderservices.cf / drupal.js - откуда и как?

1 июля 2018 в 0:47

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

Скрипт автоматического обновления и бекап drupal 7

27 июня 2018 в 11:01
1

Простой скрипт бекапа и обновлений семерки. Выкладываю чтобы был под рукой, ну и полезен думаю многим, кто не пользуется. Лично у меня обновления уже очень много времени занимает.

Взято отсюда

Тема оформления "Бутик"

23 мая 2018 в 23:17
1

Один из результатов моего полугодового сотрудничества с Ювелирным домом CLUEV. Эта тема заказчику не занравилась, а по-моему ничего, нормально. Строго говоря, это не голая тема, которая станет на любой сайт, а сборка, предполагающая наличие в системе определенных типов материалов. Темизация материалов применялась для этого сайта весьма активно, местами изощренно. Например, материал типа "изделие" имеет четыре разных тизера, которые подставляются в разных местах в зависимости от необходимости. Также применялась темизация, views, блоков, отдельных полей.

Нюансы обращения к элементам Views через JS

18 мая 2018 в 12:54

В процессе темизации обратил внимание на странное поведение jQuery в ходе использования Views вместе с Views Infinite Scroll.
Я решил обратиться к первому (и единственному) элементу, обернутому в известную здесь многим обертку с классом views-row-first. Пишу в JS такой код