Ha nagyméretű szövegmezőt vesz fel a forrásanyagtípusba, és a megjelenítést Rich Text szerkesztőre állítja, létrehozhat egy egyéni eszköztárt.
Az eszköztáron a szokásos eszköztár csoportjai és gombjai szerepelnek, és megjelenik az előnézete.
Az eszköztár testreszabásához jelenítse meg a JSON lapot, és szerkessze a JSON konfigurációt a CKEditor szintaxisa szerint. Lásd: https://ckeditor.com/latest/samples/toolbarconfigurator/index.html#basic.
A nagyméretű szövegmező a következő csoportokat támogatja:
"basicstyles" – a félkövér/dőlt/aláhúzott elemre van korlátozva https://ckeditor.com/cke4/addon/basicstyles
"styles" – betűstílusok https://docs.ckeditor.com/ckeditor4/latest/guide/dev_styles.html
"colors" – szöveg- és háttérszínek https://docs.ckeditor.com/ckeditor4/latest/guide/dev_colorbutton.html
"undo" – az aktuális példány visszavonás/ismételt végrehajtása a szerkesztőben
"links" – egyéni beépülő modul a hivatkozás párbeszédpanelhez
"paragraph" – felsorolásjeles/számozott lista és behúzás támogatása
"list"
"indent"
"align" – balra/jobbra/középre
"insert"
"image"
"table"
"cleanup" – az összes stílus eltávolítása a kijelölt szövegnél
Emellett használhatja a sorelválasztó bejegyzést: "/"
Megjegyzés:
Ha bármilyen más értéket állít be az eszköztárcsoport konfigurációjában, az értéket eltávolítja a rendszer a Site Builder eszköztárának létrehozása előtt. "extraPlugins" nem adható meg. Csak a "name"/"groups" konfiguráció támogatott. Minden "items" bejegyzést figyelmen kívül hagy a rendszer.A tulajdonságokhoz a "toolbarGroups" és "removeButtons", illetve a "toolbar" használható. Lásd az alábbi példákat.
2-1. Példa 1. eset: "toolbarGroups" és "removeButtons"
{ "toolbarGroups": [ {"name": "basicstyles"} , {"name": "styles"} , {"name": "colors"} , {"name": "clipboard"} , "/", {"name": "links"} , {"name": "insert"} , {"name": "paragraph","groups": ["list","indent"]} , {"name": "align"} , {"name": "undo"} , {"name": "cleanup"} , {"name": "mode"} , {"name": "tools"} ], "removeButtons": "Styles,Subscript,Superscript,Anchor,Blockquote,PasteFromWord,Copy,Cut" }
2-2. Példa 2. eset: "toolbar"
{ "toolbar" = [ { "name":"basicstyles","items":["Bold","Italic","Underline","Strike","Subscript","Superscript","-","CopyFormatting","RemoveFormat"] } , { "name":"paragraph","items":["NumberedList","BulletedList","-","Outdent","Indent","-","Blockquote","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock","-","BidiLtr","BidiRtl","Language"] } , { "name":"links","items":["Link","Unlink","Anchor"] } , { "name":"insert","items":["Image","Flash","Table","HorizontalRule","Smiley","SpecialChar","PageBreak","Iframe"] } , "/", { "name":"styles","items":["Styles","Format","Font","FontSize"] } , { "name":"colors","items":["TextColor","BGColor"] } , { "name":"tools","items":["Maximize","ShowBlocks"] } , { "name":"about","items":["About"] } ]}