Formaty HTML (profile CKEditor)

Formaty tekstów pozwalają na stworzenie różnych konfiguracji CKEditora i dopuszczalnego formatowania HTML. Ustawienia te mogą być wykorzystane dla pól stworzonych w obrębie typów zawartości, kategorii czy paragrafów.
Poniżej podane zostały przykłady użycia poszczególnych konfiguracji dla niektórych pól; dokładniejsza rozpiska wykorzystanych formatów znajduje się przy opisie typów zawartości, paragrafów i kategorii.

Header Title (simple_html)

Opis

Format tekstu z ograniczonym, podstawowym formatowaniem dedykowany wyłącznie dla tytułów nagłówków (np.: tytuły w header). Podczas wystawiania pola do json api tagi < p > są zamieniane na < span > (tag < p > nie jest dopuszczalny w < h1 >); sam tag < p > jest zapisywany normalne w bazie danych tak żeby możliwe było formatowanie tekstu z poziomu CKEditor.

Przypadki użycia

field_hero_header_header, field_work_subtitle

CKEditor

bold, italic, underline, left, center, right, justify, source

Dopuszczalne tagi

< em > < strong > < u > < i > < br > < p class="text-align-left text-align-center text-align-right text-align-justify" >

Dodatkowa funkcjonalność

Zmiana znaczników

na (tekst wykorzystywany wewnątrz nagłówków).

Basic HTML (basic_html)

Opis

Podstawowy format używany przez redakcję dla standardowej treści artykułów i innych wpisów, które wymagają możliwości formatowania tekstu i dodawania różnych elementów HTML dopuszczalnych przez markup i style guide (np.: obrazek, lista, tabela).

Przypadki użycia

field_hero_header_header, field_work_subtitle

CKEditor

bold, italic, underline, sup, sub, left, center, right, justify, source, link, unlink, ul, ol, table, quota, iframe, image, block formating, source

Dopuszczalne tagi

< a href hreflang > < em > < strong > < cite > < blockquote cite > < code > < ul type > < ol start type > < li > < dl > < dt > < dd > < h2 id > < h3 id > < h4 id > < h5 id > < h6 id > < p class="text-align-left text-align-center text-align-right text-align-justify" > < br > < span > < img src alt height width data-entity-type data-entity-uuid data-align data-caption > < iframe align frameborder height longdesc name scrolling src title width > < pre >< table id class >< thead >< tbody >< tfoot >< tr id class >< td class >< th id class >< sub >< sup >

Limited HTML text only (limited_editor)

Opis

Format tekstu z ograniczonym, podstawowym formatowaniem treści stosowany tam gdzie używany jest średniej długości tekst bez dodatkowych elementów html jak np.: tabele, listy czy obrazki.

Przypadki użycia

field_hero_header_lead, field_introduction, field_video_description, field_gallery_description

CKEditor

bold, italic, underline, left, center, right, justify,link, unlink, source

Dopuszczalne tagi

< em > < strong > < u > < i > < br > < p class="text-align-left text-align-center text-align-right text-align-justify" > < a href hreflang > < span class >

Restricted HTML (restricted_html)

Opis

Formatowanie stosowane tam, gdzie nie dajemy możliwości formatowania tekstu - format jest z góry określony przez style guide, np.: summary na listingach.

Przypadki użycia

field_hero_header_pic_signature, field_venue_map_text, field_venue_contact_details

CKEditor

bold, italic, link, unlink, source

Dopuszczalne tagi

< a href hreflang > < em > < br > < span > < strong > < i > < p >

Plain text (plain_text)

Opis

Format tekstu dostępny dla wszystkich użytkowników; najbardziej restrykcyjny; całkowicie usuwa tagi HTML oprócz znaków nowej linii, które sam generuje. Stosowany tam gdzie formatowanie i tagi html nie są potrzebne.

Przypadki użycia

field_summary, field_venue_map_tooltip_name C### KEditor CKEditor nie jest podpięty.

Full HTML (full_html)

Format tekstu „Full HTML” nie jest używany, ale zostaje w systemie w standardowej formie.