ivnish: Блог
Главные вкладки
Модуль fasttoggle для Drupal 8/9
Модуль fasttoggle позволяет быстро, с помощью ajax, менять состояние нод и комментариев.
Обновлённый модуль quote для цитирования
Хочу представить вам обновлённый модуль quote для цитирования
Я полностью переработал модуль, облегчив его и добавил новый функционал.
На данный момент работают 3 режима цитирования:
- Цитировать выделенное
- Цитировать всё
- Ответить и цитировать всё
Первые два режима работают через JavaScript и мы остаемся на этой же странице. Режим "ответа" позволяет создать комментарий с ветвлением.
Обновление drupal.ru до Drupal 8
Всем привет!
Мы наконец-то закончили с подготовительными операциями и начали активную стадию по обновлению нашего любимого сайта на Drupal 8. Да, многие уже и не верили, что это когда-нибудь произойдет. Также многие говорили, что "вот когда будет Drupal 8, вот тогда я и буду помогать". Вот и настал этот день
Итак, что будет представлять из себя новый drupal.ru?
Модуль Rules Telegram (только Drupal 7)
Хочу представить новый модуль, который будет использоваться здесь, на друпал.ру в том числе.
Модуль называется Rules Telegram и позволяет отправлять уведомления о событиях на сайте не на e-mail, а в телеграм через правила модуля rules.
Примеры уведомлений:
Модуль Simple Comment Notify
У меня есть несколько личных проектов с небольшой посещаемостью и несколькими комментариями в неделю. Чтобы не отслеживать комментарии вручную (как вы знаете, иногда бывает и спам), я начал искать модуль для уведомления меня о новых комментариях. Кто еще помнит Drupal 7, то там был модуль ядра trigger, который позволял отправлять уведомления о новых комментариях, пользователях, материалах и т.д. В Drupal 8 в ядре такого модуля нет. Я отправился в гугл.
Новая жизнь media_gallery
На радость хейтерам и простым юзерам я теперь мейнтейнер модуля Media Gallery!
Модуль и тема оформления "Версия для слабовидящих"
Всем привет!
Кто разрабатывал сайты для государственных, муниципальных, образовательных учреждений знает, что у сайта должна быть обязательно "версия для слабовидящих". Хочу предложить своё решение этого вопроса.
Думая над логикой модуля, чтобы всё не усложнять я пришел к следующему решению: проще всего сделать "версию для слабовидящих" отдельной темой оформления и переключать темы "на лету". Необходимо установить и подготовить тему оформления, которая будет "для слабовидящих". В admin/appearance/settings выбрать эту тему.
Модуль Yandex Money Blocks (ymb)
Специально для drupal.ru по просьбе координатора мной был разработан модуль, позволяющий создавать любое количество блоков с формой доната Яндекс.Деньги. Выглядят эти блоки так:
Список ymb-блоков отображается на странице /admin/structure/ymb и выглядит так:
Окно добавления/редактирования блока:
Модуль "Happy New Year"
Всем привет!
В преддверии нового года, хочу поделиться с вами своим модулем. Он должен добавить чуточку новогоднего настроения к нашим серым будням, а именно гирлянду и снег на сайт. Да, да, я уже слышу ваш свист негодования
Модуль-интеграция библиотеки jQuery-viewport-checker
Работая с библиотекой анимаций animate.css я понял, что хочу, чтобы анимации воспроизводились не при загрузке страницы, а когда пользователь прокручивает страницу до соответствующего элемента. Для этих целей совместно с animate.css используют библиотеку jQuery-viewport-checker. И если для animate.css есть соответствующий модуль интеграции, то для jQuery-viewport-checker его не было.