Drupal má zabudovaný filtr protokolů, který způsobuje, že například do odkazů v menu nemůžete zapsat, co vás napadne, ale jen smysluplné a povolené URL adresy. Filtr povolených protokolů se ale projevuje i v textu. Když se budete snažit vytvořit odkaz vedoucí na skype:jméno, tak narazíte. Ono se to sice uloží, ale protokol skype: bude z href atributu v odkazu odfiltrován.
(upravený screenshot z jednoho webu, který stavím, ne z nového Maxiorla)
Jak z toho ven? V Drupalu 8 ani 9 není žádná administrační stránka, která by vám dovolila seznam povolených protokolů editovat. Přiznám se, že jsem se kvůli tomu zapotil u jednoho z nedávných webů, které jsem stavěl pro klienta.
Naštěstí je úprava docela snadná, znamená jen editaci jednoho konfiguračního souboru v Drupalu.
Tip: Soubor services.yml slouží i pro zapnutí vývojového režimu šablonovacího systému Twig. Pomůže vám s vytvářením šablon vzhledu. Jak na to najdete mimo jiných tipů v mé knize 333 tipů a triků pro Drupal 9.
Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor několika knih o Drupalu.
Web Development Director v Lesensky.cz. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.
Přidat komentář