Požadavky

Podporováno Ověřeno s
TinyMCE 6, 7 a 8 (self-hosted i cloud) 6.8.6, 7.9.3, 8.9.1
Bootstrap 5.3 (výchozí) nebo 4.6; CSS povinné, JS bundle nepovinný 5.3.8, 4.6.2
Prohlížeče aktuální Chrome, Edge, Firefox, Safari

Plugin je čistý JavaScript (ES2020) a registruje se veřejným API tinymce.PluginManager. Z TinyMCE nic neimportuje, funguje tedy s GPL i komerční edicí.

Bootstrap 4

Bootstrap 4 je podporovaný přes volbu bootstrapui_version. Nastavte ji na 4 a dialogy přepnou názvy tříd i datové atributy, které se mezi řadami změnily (ms-* → ml-*, .btn-close → .close, text-bg-* → badge-*/bg-*, visually-hidden → sr-only, data-bs-toggle → data-toggle), a přestanou nabízet, co plugin pro čtyřku nepodporuje.

Pro náhledy s Bootstrap JavaScriptem potřebuje čtyřka jQuery před bundlem, viz Konfigurace.

Pravý sloupec uvádí, co plugin pro čtyřku nabízí, ne vše, co umí samotný Bootstrap 4.

Oblast Bootstrap 5.3 Bootstrap 4.6
Komponenty Accordion, Offcanvas, Placeholder nemají tlačítko ani položku nabídky; příkaz ukáže hlášku, že komponenta v dané řadě není
Dialogové okno celoobrazovkové varianty nenabízí se
Rozbalovací nabídka směry nahoru, dolů, vlevo, vpravo i středěné, automatické zavírání, tmavý režim směry nahoru, dolů, vlevo, vpravo (dropleft/dropright), bez středěných směrů, automatického zavírání a tmavého režimu
Karusel autoplay po první interakci, tmavý režim jen autoplay po načtení nebo vypnuto, bez tmavého režimu
Sledování rolování plynulé rolování, root-margin nenabízí se
Horní navigace barevný režim, breakpoint rozbalení až xxl barevný režim třídou navbar-light/navbar-dark; breakpoint xxl se nenabízí
Formuláře form-select, form-range, form-switch, plovoucí popisek, form-label custom-select, custom-range, custom-control custom-switch, bez plovoucího popisku, skupina form-group, soubor form-control-file; doplňky skupiny vstupů v input-group-prepend/-append
Mřížka g-*, gx-*, gy-*, row-cols-auto bez voleb mezer, row-cols-1 až 6
Breakpointy sm až xxl sm až xl
Poměr stran ratio ratio-16x9 embed-responsive embed-responsive-16by9
Utility gap-*, opacity-*, z-*, fs-*, lh-*, odkazové utility, vstack/hstack, object-fit-* a další nenabízí se; viz Utility
Další volby číslovaný seznam položek, skládaný ukazatel, přepínací tlačítka, sloupcové pruhy tabulky, vodorovné skrývání, umístění krátkého oznámení nenabízí se

Převod existujícího obsahu: Bootstrap 4 spouští karusel sám jen s data-ride="carousel"; data-ride="true" (hodnota Bootstrapu 5 pro autoplay po první interakci) tam nic nespustí. Otevřete-li takový karusel v dialogu na čtyřce, plugin ho přečte jako autoplay Vypnuto a uložení ho zapíše bez data-ride.

Ručně napsané třídy, které čtyřka nezná, plugin neodstraní: zůstanou mezi vlastními třídami a při uložení se nezmění.

Bootstrap 4 už není vyvíjen (EOL) a novým webům se nedoporučuje. Podpora Bootstrapu 4 slouží pro stávající administrační rozhraní, která zatím nemohou přejít na novější verzi. Obě řady se před každým vydáním ověřují ve skutečném prohlížeči.