DRUPAL MODULE: Logical Formula Keyslink

Цель: повторить поведение Joomla Keyslink/Keysview в Drupal.

Что делает модуль:
1) При сохранении материала (node) обрабатывает поле body:
   ¤ключ -> <a href="/keys?key=..." data-key="ключ">¤ключ</a>

2) Страница ключа:
   URL: /keys?key=КЛЮЧ
   Показывает список материалов (nodes), где встречается этот ключ
   (по data-key="..." или по сырому ¤КЛЮЧ в body).

3) Блок "Ключевые темы" + "Похожие материалы":
   Блок: "Keyslink: Ключевые темы"
   Его нужно разместить в теме/регионе, где он будет виден на странице материала.

Установка (когда у тебя будет Drupal локально):
1) Скопируй папку drupal_keyslink в Drupal:
   /modules/custom/keyslink
   (то есть чтобы внутри была keyslink.info.yml и папка src)

2) Включи модуль:
   Админка Drupal -> Extend -> включить "Logical Formula Keyslink"
   или через Drush: drush en keyslink

3) Размести блок:
   Structure -> Block layout -> Place block -> "Keyslink: Ключевые темы"
   Поставь его, например, в Content / Below content (зависит от темы).

Тест:
- Открой любой материал (node), добавь в body текст с ¤ключНаРусском, сохрани.
- Убедись, что ¤ключ превратился в ссылку.
- Перейди по ссылке или открой /keys?key=ключНаРусском

