5.2 Detaily o modulech skupiny Core modules - 3. část


Zde se nachází původní verze stránek, věnovaná verzi Drupal 8 (konkrétně 8.8).

Tento návod by v září 2020 nahrazen aktualizovanou a rozšířenou verzí pro Drupal 9.

 

Field: Field API pro přidání polí do entit, jako jsou uzly a uživatelé.

Samotné API pro funčknost políček.

Field UI: Uživatelské rozhraní pro Field API.

Grafická nadstavba pro políčka. Díky tomu můžeme přidávat a konfigurovat políčka pro jednotlivé entity.

Filter: Filtruje obsah během zpracování pro zobrazení.

Filtry poskytují možnost kontrolovat výstup Text formátů (/admin/config/content/formats). Např. odfiltrovat nepovolené HTML tagy.

Forum: Poskytuje diskusní fóra.

Jednoduché fórum se základní funkcionalitou.

Forums - back-endForums - front-end

Help: Spravuje zobrazení online nápovědy.

Zobrazuje nápovědu definovanou v jednotlivých modulech.

History: Records which user has read which content.

Ukládá historii navštívených stránek podle uživatele, a to po dobu jednoho měsíce. V tomto období může mít content příznak jako Nový nebo Aktualizovaný. Samotný modul nemá žádný výstup, ale tyto informace jsou dostupně ve Views.

Inline Form Errors: Places error messages adjacent to form inputs, for improved usability and accessibility.

Případné hlášky z validace formuláře se standardně ukazují na začátku stránky. Díky tomuto mudulu jsou zobrazeny u příslušných políček.

Internal Dynamic Page Cache: Caches pages for any user, handling dynamic content correctly.

Zlepšení výkonu.

Internal Page Cache: Caches pages for anonymous users. Use when an external page cache is not available.

Zlepšení výkonu. Možno konfigurovat zde /admin/config/development/performance.

Layout Builder: Allows users to add and arrange blocks and content fields directly on the content.

Poměrně nová věc v Drupalu. Umožňuje jednoduše vytvářet rozvržení stránek a umístění jednotlivých elementů na stránce.

Use Layout Builder

\

Edit layout for Article content items

Layout Discovery: Provides a way for modules or themes to register layouts.

Modul potřebný pro Layout Builder a další Layout moduly.

Media: Manages the creation, configuration, and display of media items.

Modul pro správu médií - tedy obrázků, videa (i ze vzdálených zdrojů jako YouTube), souborů a audio souborů. Administrace je zde /admin/structure/media, výpis takových entit zase zde /admin/content/media. Pro zvolenou entitu, která má zobrazovat nějaké médium, je třeba přidat políčko typu Media.

Media Library: Enhances the media list with additional features to more easily find and use existing media items.

Od Drupalu verze 8.8 je tento modul označen jako stabilní. Umožňuje vkládat (nejenom) obrázky do editoru.

Menu UI: Umožňuje administrátorům upravit navigační menu.

Slouží k nastavování menu.

Node: Umožňuje zasílání obsahu.

Umožňuje vytvářet nody (uzly), tedy vlastně vě většině případů samotné stránky.