我已将以下内容添加到我的应用程序设置中:
"RichTextEditor": {
"Commands": [
{
"Alias": "forecolor",
"Name": "Change Color",
"Mode": "Selection"
},
{
"Alias": "fontselect",
"Name": "Change Font Family",
"Mode": "Selection"
},
{
"Alias": "fontsizeselect",
"Name": "Change Font Size",
"Mode": "Selection"
}
],
"Plugins": [
"textcolor",
"colorpicker"
],
"CustomConfig": {
"color_map": "[ \"53565a\", \"Default Text\", \"000000\", \"Black\", \"ffffff\", \"White\", \"ffa400\", \"Yellow\", \"a10e2f\", \"Red\" ]",
}
我可以在富文本编辑器的数据类型中看到以下内容:
但是字体选择器和文本大小选择器都没有显示在编辑器中:
我错过了什么 - 我需要另一个插件来显示文本大小和字体系列选择器吗?
看起来 umbraco 11 正在使用 tiny mce 6,并且字体大小和字体系列的别名已更改 - 请参阅此处的更改日志。
将配置更改为以下内容解决了我的问题:
"RichTextEditor": {
"Commands": [
{
"Alias": "forecolor",
"Name": "Change Font Colour",
"Mode": "Selection"
},
{
"Alias": "fontfamily",
"Name": "Change Font Family",
"Mode": "Selection"
},
{
"Alias": "fontsize",
"Name": "Change Font Size",
"Mode": "Selection"
}
],
"Plugins": [
"textcolor",
"colorpicker"
],
"CustomConfig": {
"color_map": "[ \"53565a\", \"Default Text\", \"000000\", \"Black\", \"ffffff\", \"White\", \"ffa400\", \"Yellow\", \"a10e2f\", \"Red\" ]",
"font_family_formats": "Default=Roboto, sans-serif;Arial=Arial;",
"font_size_formats": "0.625rem 0.75rem 0.875rem 1rem 1.125rem 1.25rem 1.375rem 1.5rem 1.625rem 1.75rem 1.875rem"
}
}