【TinyMCE 中文手册】tinymce.html.Entities
本文介绍 tinymce.html.Entities 实体编码器类的核心功能。主要方法包括 decode() 用于解码字符串,encodeAllRaw()、encodeNamed()、encodeNumeric() 和 encodeRaw() 分别处理不同场景下的文本编码。此外还提供 getEncodeFunc() 获取自定义编码函数,适用于 XML 基础实体及属性文本节点的兼容性处理。
关于字符替换的技术文章和开发文档。
本文介绍 tinymce.html.Entities 实体编码器类的核心功能。主要方法包括 decode() 用于解码字符串,encodeAllRaw()、encodeNamed()、encodeNumeric() 和 encodeRaw() 分别处理不同场景下的文本编码。此外还提供 getEncodeFunc() 获取自定义编码函数,适用于 XML 基础实体及属性文本节点的兼容性处理。
本文详细介绍 TinyMCE 的 DOMUtils 工具类,涵盖各类 DOM 操作与检索函数。内容包括元素创建、添加删除、类名切换、属性设置、CSS 样式解析及事件绑定等核心功能。适用于需要精细控制文档结构、处理 HTML 实体编码解码以及管理节点关系的开发者,是构建富文本编辑器的重要辅助模块。
本文提供从 TinyMCE v4 升级到 v8.0 的完整迁移指南。涵盖架构变更、Oxide 皮肤替换、插件移除与整合、API 方法更新及许可证密钥系统变化。包含详细的配置调整步骤、安全设置优化(如 DOMPurify 升级)以及自托管部署建议,助您顺利完成版本演进。
本页面整理了 TinyMCE 插件,按功能类别分为 Premium 和开源插件。涵盖 AI 驱动的内容生成、团队协作工具、格式转换、合规性检查及生产力增强等功能,助您快速找到适合企业用例或日常编辑需求的解决方案。
本文详细介绍 TinyMCE 编辑器的内容过滤与 HTML 格式管理功能。通过 Schema 验证和 DOMParser API,您可以定义允许的元素、属性及样式,屏蔽特定内容以增强安全性。文章涵盖如何配置 valid_elements、invalid_elements 等选项来限制或扩展默认格式,处理非 HTML 元素,设置实体编码规则,以及防范 XSS 攻击。同时讲解了条件注释、MathML、iframe 沙箱化等高级安全配置,帮助用户构建纯净且安全的富文本编辑环境。
本指南详解如何在Node.js环境中配置TinyMCE AI的JWT身份验证系统。内容涵盖生成公钥/私钥对、设置JWT端点要求、配置用户声明与权限数组,以及集成TinyMCE编辑器。通过本文,您将掌握构建安全认证服务器和定制AI功能的完整流程,确保未授权访问被有效防止。
本文详细介绍从 TinyMCE 版本 6 升级到 8.0 的完整迁移指南。涵盖架构改进、UI 增强及严格的安全默认设置。内容包括插件生态变化(如移除 Template 和 Image Tools)、核心功能集成(文本颜色)、配置选项更新(如 skipFocus 整合)、API 变更(fire 方法替换)、许可证系统重大调整以及自托管部署的容器化迁移步骤,助您顺利完成升级。
本指南详解如何在 Node.js 环境中集成 TinyMCE Export to PDF 插件,通过配置 JSON Web Token (JWT) 实现安全的身份验证。教程涵盖项目初始化、密钥对生成与导入、JWT 端点搭建及服务器代码编写,帮助开发者构建安全可靠的文档导出系统。
本指南详解如何在 Node.js 环境中配置 JWT 身份验证以启用 TinyMCE 的“导出为 Word
本指南全面概述了从 TinyMCE 7.x 迁移到 8.0 的必要步骤,涵盖 API、插件和服务配置的破坏性变更。内容包括许可证密钥系统升级、DOMPurify 清理策略调整、拆分按钮结构更新及跨源资源加载配置等关键信息,帮助开发者顺利完成版本过渡并适应现代 Web 标准。