通过外部配置 JSON-File 配置 TinyMCE、TinyMCErte
Config TinyMCE, TinyMCErte by a external config JSON-File
在 MODX Revo 中,TinyMCErte 我尝试通过密钥 tinymcerte.external_config 配置插件。配置文件必须有效 JSON。
这是我的块,它被忽略了。
我希望 TinyMCE 不要转换特殊字符,例如德语元音变音符 (öäü),当然 & 应该保留 & 而不是 &
tinymce.init({
forced_root_block : false,
entity_encoding : "raw"
})
我没能使外部配置文件正常工作。我尝试了绝对 link 和相对。无论如何文件都没有加载。
我编辑了文件 tinymcerte.js
assets\components\tinymcerte\js\mgr
在此之后的第 60 行
tinymce.init(this.cfg);
我在关闭之前输入了配置 }:
tinymce.init({
selector: "#ta",
schema: 'html5',
element_format : 'xhtml',
forced_root_block : false,
entity_encoding : 'raw'
})
然而,额外的下一次更新将破坏这个 fiddle。
- TinyMCE 富文本编辑器(版本 1.1.1)正在读取外部配置文件。
- 路径可以是例如../assets/components/tinymcerte/ext-config.json,但建议将其存储在网络无法访问的地方。
虽然这个 github-entry 暗示它读取外部配置文件 vom core-path、assets-path 和 base-path 我无法让它工作。
- 外部配置文件的内容必须有效JSON:
{
"forced_root_block" : false,
"entity_encoding" : "raw"
}
- 密钥必须用“”包裹,与 "native" TinyMCE 设置相反(但不确定这个...)
配置从php一侧连接。所以绝对路径和相对路径都不行。
使用这种位置:
"{base_path}/file.cfg"
"{core_path}/file.cfg"
"{assets_path}/file.cfg"
在 MODX Revo 中,TinyMCErte 我尝试通过密钥 tinymcerte.external_config 配置插件。配置文件必须有效 JSON。
这是我的块,它被忽略了。
我希望 TinyMCE 不要转换特殊字符,例如德语元音变音符 (öäü),当然 & 应该保留 & 而不是 &
tinymce.init({
forced_root_block : false,
entity_encoding : "raw"
})
我没能使外部配置文件正常工作。我尝试了绝对 link 和相对。无论如何文件都没有加载。
我编辑了文件 tinymcerte.js assets\components\tinymcerte\js\mgr
在此之后的第 60 行 tinymce.init(this.cfg);
我在关闭之前输入了配置 }:
tinymce.init({
selector: "#ta",
schema: 'html5',
element_format : 'xhtml',
forced_root_block : false,
entity_encoding : 'raw'
})
然而,额外的下一次更新将破坏这个 fiddle。
- TinyMCE 富文本编辑器(版本 1.1.1)正在读取外部配置文件。
- 路径可以是例如../assets/components/tinymcerte/ext-config.json,但建议将其存储在网络无法访问的地方。 虽然这个 github-entry 暗示它读取外部配置文件 vom core-path、assets-path 和 base-path 我无法让它工作。
- 外部配置文件的内容必须有效JSON:
{
"forced_root_block" : false,
"entity_encoding" : "raw"
}
- 密钥必须用“”包裹,与 "native" TinyMCE 设置相反(但不确定这个...)
配置从php一侧连接。所以绝对路径和相对路径都不行。
使用这种位置:
"{base_path}/file.cfg"
"{core_path}/file.cfg"
"{assets_path}/file.cfg"