5.2 Detaily o modulech skupiny Core modules - 2. čá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.

 

Ban: Zapnout blokování IP adres.

Vypsané IP adresy jsou na tomto webu blokované. Zablokovaným adresám je úplně odepřen přístup na tento web a místo toho je zobrazena krátká zpráva vysvětlující situaci.

Ban

BigPipe: Sends pages using the BigPipe technique that allows browsers to show them much faster.

Modul zlepšující rychlost webu.

Block: Spravuje bloky, ze kterých jsou skládány stránky. Bloky jsou boxy s obsahem zobrazované v určitých oblastech webové stránky.

Jedna z důležitých součástí Drupalu. Umožňuje vytvářet či použít existující bloky a následně je zobrazovat v různých částech stránek. Můžeme si např. vytvořit vlastní blok a vypisovat vlastní zprávu jen na určitých stránkách nebo jen určitým uživatelům (Rolím)..

Book: Dovoluje uživatelům vytvářet a organizovat příbuzný obsah v osnově knihy.

Umožňuje zařazovat stránky do logických celků - knih. Automaticky vytvoří Blok s navigaci v Knize. Ale podobná funkcionalita se dá vytvořit pomocí základních modulů pro Menu a Taxonomy.

Breakpoint: Spravovat breakpointy a skupiny breakpointů pro responzivní vzhledy.

Breakpointy jsou definovaná místa - velikost šířky prohlížeče - kdy může dojít ke změně zobrazení. Např. z desktopové do mobilní verze. Používá to navigační Toolbar, ale hlavně pak třeba modul pro responzivní obrázky - Responsive Image.

CKEditor: WYSIWYG editing for rich text fields using CKEditor.

CKEditor umožňuje formátovat text podobně jako ve Wordu. Contrib moduly mohou přinést i jiné WYSIWYG editory, např. oblíbený Markdown.

Nastavení viz. Text formats and editors (/admin/config/content/formats).

Color: Umožňuje administrátorům změnit barevné schéma kompatibilních témat vzhledu.

Pokud to dané téma dovoluje (např. výchozí téma Bartik ano), lze jednoduše měnit barevné schéma a přizpůsobit tak barvy na stránce svému vkusu.

Nastavení např. /admin/appearance/settings/bartik.

Comment: Umožňuje uživatelům komentovat příspěvky.

Umožňuje návštěvníkům stránek vkládat komentáře. Komentovat lze libovolná Entita, tedy ne jenom stránky (Content), ale např. i bloky. Po vytvoření Comment typu pro danou Entitu (/admin/structure/comment) můžeme definovat políčka komentáře a jejich zobrazení. Následně je třeba přidat pro vybraný Content typ příslušné komentářové pole - Field typu Comments (např. /admin/structure/types/manage/article/fields).

V sekci Permissions (/admin/people/permissions#module-comment) nastavíme oprávnění. Např. že komentář anonymního uživatele musím být schválen administrátorem (abychom zamezili SPAMu či nevhodnému obsahu), komentář přihlášeného uživatele bude vidět hned.

Tím se dostáváme k přehledu a administraci komentářů (/admin/content/comment). Zde právě vidíme všechny publikované komentáře i ty, co čekají na schválení.

Configuration Manager: Allows administrators to manage configuration changes.

Modul potřebný v případě, že máme třeba testovací instalaci našeho webu, a změny zde připravené chceme přenést na naši hlavní instalaci. Zde je místo pro export a import konfigurace.

Drupal 8 veškeré změny konfigurace ukládá v databázi, ale tento modul umožňuje vybrané části databáze exportovat do přenositelných souborů.

Contact: Poskytuje osobní i globální kontaktní formulář.

Základní formulář pro zaslání feedbacku. Existuje mnohem lepší řešení, contrib modul Webform.

Content Moderation: Provides moderation states for content.

Modul vhodný při spolupráci ve větším týmu. Umožňuje nastavit stavy obsahu (např. Draft, Published, Archived) a oprávnění, co který uživatel může dělat.

Content ModerationWorkflow

Contextual Links: Poskytuje kontextové odkazy k provedení akcí souvisejících s prvky na stránce.

Zrychluje přístup k editaci a změnám nastavení díky rychlým odkazům přímo na stránce, např. na rychlou editaci bloku či View.

Contextual Links

Custom Block: Umožňuje vytváření vlastních bloků prostřednictvím uživatelského rozhraní.

Nejspíš budeme rychle potřebovat, až budeme chtít zobrazit vlastní blok a vypisovat vlastní zprávu, a to např. jen na určitých stránkách nebo jen určitým uživatelům (Rolím).

Custom Menu Links: Allows administrators to create custom menu links.

Viz. Menu UI

Database Logging: Loguje a zaznamenává systémové události do databáze.

Ukládá systémové události do databáze. Jejich výpis je pak k dispozici zde /admin/reports/dblog.