如何在 Savvy CMS 中向 ckeditor 添加字符
How to add characters to ckeditor in Savvy CMS
我 运行 在 Savvy CMS 安装中向 CKEditor 4 添加特殊字符时遇到问题。例如,实体代码ğ
、ı
、ş
表示的土耳其字符ğ
、ı
、ş
被剥离发布内容对象时从富文本中提取出来。
未发表
已发布
HTML 标记如下
<style>
td{width:50px;padding:5px;text-align:center;background-color:#e0e0e0;}
</style>
<p>The Turkish alphabet is a modified version of the Latin alphabet and consists of 29 letters.<br/>
Included are 6 additional letters...</p>
<table>
<tr>
<td>ç</td>
<td>ğ</td>
<td>ı</td>
<td>ö</td>
<td>ş</td>
<td>ü</td>
</tr>
</table>
<p>...while - q, w, x - are excluded.</p>
我找到了 CKEditor 的 config.js 文件并附加了如下实体代码
config.specialChars = ['!', '"'... 'ğ', 'ı'...];
我也试过了
config.extraSpecialChars = ['ğ'];
但是,在发布对象时,特殊字符仍然会被去除。
如何配置 CKEditor 4 以接受额外的特殊字符?
试试改用这个
config.entities_additional = '#287,#305,#351';
我 运行 在 Savvy CMS 安装中向 CKEditor 4 添加特殊字符时遇到问题。例如,实体代码ğ
、ı
、ş
表示的土耳其字符ğ
、ı
、ş
被剥离发布内容对象时从富文本中提取出来。
未发表
已发布
HTML 标记如下
<style>
td{width:50px;padding:5px;text-align:center;background-color:#e0e0e0;}
</style>
<p>The Turkish alphabet is a modified version of the Latin alphabet and consists of 29 letters.<br/>
Included are 6 additional letters...</p>
<table>
<tr>
<td>ç</td>
<td>ğ</td>
<td>ı</td>
<td>ö</td>
<td>ş</td>
<td>ü</td>
</tr>
</table>
<p>...while - q, w, x - are excluded.</p>
我找到了 CKEditor 的 config.js 文件并附加了如下实体代码
config.specialChars = ['!', '"'... 'ğ', 'ı'...];
我也试过了
config.extraSpecialChars = ['ğ'];
但是,在发布对象时,特殊字符仍然会被去除。 如何配置 CKEditor 4 以接受额外的特殊字符?
试试改用这个
config.entities_additional = '#287,#305,#351';