Перейти до основного вмісту
Головна
Sysop's Блог Україна

Основна навіґація

  • Головна
  • Новини
  • Статті
  • Про нас
Меню облікового запису користувача
  • Вхід

Рядок навіґації

  1. Головна
  2. Новини

Дайджеcт нових модулів для Drupal за червень 2022

  • 6 переглядів

Щодня на drupal.org публікуються модулі, які розробляє співтовариство (контрибні модулі). Ми переглянули нові модулі для Drupal 9, опубліковані в червні, і зібрали для вас добірку найцікавіших і найкорисніших.

Twig "real_content" empty region / content check helper - якщо в twig-шалоні вам потрібно перевірити, чи порожній регіон, щоб, наприклад, взагалі не виводити теги-обертки, то цей модуль - те, що вам потрібно. Можна використовувати і як фільтр field|real_content, і як twig тест field is real_content.

Page Cache Boost — модуль кешує сторінки для анонімних користувачів найкращим можливим способом, оновлюючи кеш після обробки застарілих сторінок із низьким TTL. Не потрібно налаштувати, просто увімкніть модуль.

Telegram integration — автоматичний постинг матеріалів або інших контентних сутностей у телеграм-канал та відображення коментарів до посту з телеграм-каналу під матеріалами.

Reauthenticate – примусова повторна авторизація для вибраних сторінок. Наприклад, можна настроїти примусову авторизацію на сторінці редагування облікового запису користувача (/user/*/edit*) або керування веб-формами (/admin/structure/webform*).

Shy One-Time — захист одноразових посилань від небажаної інвалідності, таких як запит нового пароля, що може відбуватися в деяких поштових програмах або надсиланням посилання в месенджерах. Модуль використовує PHP-клас «CrawlerDetect» для виявлення ботів/краулерів/павуків за агентом користувача та заголовком http_from і в даний час здатний виявити близько 1000 ботів/краулерів/павуків.

Single SignIn – модуль дозволяє обмежити кількість активних сесій користувача. При авторизації відбувається автоматичний вихід на інших пристроях та браузерах.

Estimated Read Time — новий тип поля, в якому розраховується та відображається час, необхідний для прочитання вмісту матеріалу. Модуль сумісний із Layout Builder.

Inputmask Widget Formatter — це віджет однорядкових текстових полів для додавання маски введення, таких як «(999) 999-99-99» для номера телефону або «99.99.9999» для дати.

Image File Preview — перегляд графічних файлів на адміністративній сторінці керування файлами.

Commerce Shipping Tracking – блок для відображення статусу замовлення користувача. На сторінці налаштувань модуля можна вибрати, які повідомлення будуть відображатися в блоці, а також зіставити стан доставки з текстовими мітками, які будуть показані користувачеві.

Min password – модуль дозволяє налаштувати мінімальну довжину пароля для всіх користувачів на сайті. На діючі паролі цей модуль не впливає. В якості альтернативи можна використовувати модуль Password Policy, який має безліч налаштувань паролів, але при цьому може бути складним у використанні, якщо вам потрібно лише обмежити мінімальну довжину паролів.

Editor Mailto Link - модуль розширює можливості вбудованого редактора при додаванні посилань, дозволяючи вибирати "mailto:" та "tel:".

ONLYOFFICE – модуль дозволяє прямо на сайті переглядати та редагувати документи, завантажені як сутності Media. Для роботи модуля потрібно встановити на сервері ONLYOFFICE Document Server. підтримуються такі формати: DOCX, XLSX, PPTX, для перегляду: DJVU, DOC, DOCM, DOT, DOTM, DOTX, EPUB, FB2, FODT, HTML, MHT, ODT, OTT, OXPS, PDF, RTF, TXT, XPS, XML , CSV, FODS, ODS, OTS, XLS, XLSM, XLT, XLTM, XLTX, FODP, ODP, OTP, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM.

Entity Repeat — автоматичне створення копій сутностей на основі критеріїв циклічності, що задаються. Підтримуються сутності, що містять дати.

Taxonomy Terms Limit – модуль дозволяє адміністраторам обмежити кількість термінів таксономії, які можуть бути створені у певному словнику.

Warmer View Mode - розвиток концепції "прогрівання сутностей", представленої в модулі Warmer. Модуль дозволяє попередньо відрендерувати сутності різних режимів перегляду.

Target Attributes Filter - фільтр для автоматичного додавання атрибуту "target" до гіперпосилань. У налаштуваннях фільтра можна вказати, яке значення атрибуту «target» буде застосовано до внутрішніх або зовнішніх посилань.

Checkbox/Radio button Multi Columns – віджет поля, за допомогою якого можна виводити чекбокси та радіокнопки у кілька стовпців. Кількість колонок налаштовується.

Uninstall unexisting - автоматична деінсталяція відсутніх модулів. Це може бути дуже корисно при роботі над проектом, в якому використовується система версіонування (наприклад, git) і розробка ведеться на основі гілок (бранч). Використання модуля дозволить уникнути проблем, які можуть виникнути при перемиканні в гілку, в якій відсутні модулі.

Maintenance IP Whitelist — модуль дозволяє задати білий список IP-адрес, з яких можна обходити режим обслуговування сайту.

Entity Confirmation - якщо вам здається, що повідомлення після дій з сутностями виглядають нудними, цей модуль для вас. З його допомогою ви зможете налаштувати власні повідомлення, які відображаються після створення, редагування та видалення матеріалів.

Generated Content – ​​програмна генерація заданого контенту. Модуль може бути корисним розробникам, якщо в проекті необхідно контролювати який саме контент або яка його кількість має бути згенерована. Можна створювати довільний або статичний контент. У порівнянні з модулем Devel Generate, який генерує контент «як завгодно», тут ви точно знатимете що отримаєте після генерації.

noUiSliderWidget – віджет для числових полів для відображення слайдера (повзунка) незалежно від jQuery. Використовується js-бібліотека noUiSlider.

Джерело
https://drupal.org
Теґ
drupal 9
Категорія
Drupal

Категорії

Drupal (11)
Hardware (1)
Linux (14)
Oracle (5)
SEO (2)
Windows (3)
Інше (6)
Бази даних (9)
Віртуалізація (2)
Веб-розробка (3)
Мережеве обладнання (3)
Новини (4)
Програмування (7)
Розробка (5)
Серверне обладнання (3)

Останні матеріали

  • Postgresql: Перенос каталогу даних в інше місце
    1 рік 1 місяць ago
  • Встановлення webmin на Debian 10 / 11
    1 рік ago
  • Розробка корпоративного порталу, планування та реалізація
    1 рік ago
  • Налаштування сервера nginx для debian 11
    1 рік ago
  • Встановлення та налаштування phpMyAdmin з сервером nginx
    1 рік ago

Теґи

hp(1) fusionauth(1) error(1) firewall(1) symfony(1) mysql(3) nginx(2) vsphere(1) windows(2) composer(1) smb(1) debian(2) drupal 9(9) tools(1) apache(1) netstat(1) vlan(1) redirect(1) html(1) git(1) exim(1) ilo(1) postfix(2) webmin(1) directory(1) sql(1) apache 2(1) mail(1) database(1) mkswap(1) seo(1) dba(3) antivirus(1) shell(1) export(1) php(3) drupal 8(3) port scanner(1) postgresql(1) laravel(2) docker(4) mailbox(1) oracle(5) vesta(1) веб-розробка,(1) vmware(1) devops(1) drupal(3) mikrotik(3) printer(1) zimbra(4) redmine(1) windows server(1)
Sysop's Блог Україна

Нижній колонтитул

  • Контакт
  • Політика конфеденційності
  • Портфоліо
  • Про нас

© 2019-2022 Sysop.In.Ua