使用 XQlogoUrl}} 占位符, 所以发送了匹配预览的电子邮件
序列化 Full 电子邮件 Html 现在存储 **************** 在正体Html中而不是解决本地路径中的占位符 。 电子邮件模板服务 已经在发送时间(从org域)注入了绝对标志 URL. 这个 客户端预览以本地主题路径取代它们以显示, 因此预览和电子邮件的结构是相同的.
将预览和编辑器统一到一个统一的系统中
- 通过针对内容<td>单元格的DOMParser提取系统模板内容, EmailFrame 重排区块的序列时, 防止双接 - 将后端预览取而代之的是客户端预览 序列化 Full 电子邮件 Html( 块) , 因此预览总是匹配活编辑器 - 电子邮件TemplatePreview 现在接受html/subject(编辑)...
在整个环境、家庭和计算器中强制执行成员权利
- 增加11个新权利(MANAGE CRM SETTINGS、VIEW TASKS、QQ到角色权利Type.ts) - 将 CALCULATOR 添加到 ServiceType.ts, AppType.ts, 和组织( 计算器) - 按成员权利(Essidentions, Security, 所有功能组)列出的门设置W...
修复中心滚动和系统模板块加载
- 从EmailFrame中去掉高度:100%,所以内容会自然地增长并滚动工作 - 从完整的 HTML 系统模板中取出 <body> 内容到可编辑块
在块编辑器中加载时从 Cononical HTML 中提取内部内容
当体锁无效,体Html以 <!DOCTYPE开始时,取出 主要内容 <td> 作为初始的 HTML 块, 因此用户可以看到已有的 内容而不是空编辑器.
在所有导航项目上强制执行成员权利
现在每个导航项目都需要Org特征旗和成员右. 增加了7个新的访问权:Access COMMERCE,ViEW CALENDAR,Access CHAT, (英文)Access Mail, Access VoIP, View Support, View analytics (IDs 112-118). 现有权利有线:Vi...
防止在块设计器中重复包装完整的文件正文Html
当bodyBlocks是无效的,bodyHtml是一个完整的 <!DOCTYPE html > 文档时 (例如,犬科种子模板),作为单一块导入,引起 串行化 FullEmailHtml 以第二个 <!DOCTYPE html > shell 来将其包裹。 电子邮件客户端然后剥去嵌入的文档, 只显示内部 无外框的内容。 ...
将模板保存的外框的完整电子邮件 HTML 序列化
- 串行化Full-EmailHtml 包接品牌外框内块 (标题标识,标题/子标题,内容区域,页脚标识+org名). 使用绝对 URL 使电子邮件客户端能够获取图像 - 外框设置(日志选项、标题、字幕)保存到 bodyBlocks.outerFrame 并恢复模板载荷 - 手柄保存现在使用序列化 FullEmailHt...
压缩编辑器头 — 删除大标题/ tabs, 移动动作到 nav行
删除粘贴头卡(标题、字幕、保存/取消/审查) 按钮,编辑/预览标签栏)从 EmailTemplateEdit 恢复~200px 编辑器上方的垂直空间。 动作按钮现已对齐 在电子邮件TemplateManager中现有的后按钮/breadcrumb nav行中。 电子邮件TemplateEdit通过ActionsRead...
通过浏览器后端给定模式(SP2的一部分)的路由预览
电子邮件Template浏览器现在直接拥有预览模式,所以 管理器不再需要截取行级预览请求和 重定向到编辑模式 .
有线电子邮件模板编辑到真实的 API
从模板Api.get取出水分,通过模板Api.update保存. 类别 下拉由 API 驱动,带有内线类创建支付. 变量 picker 读取可变合同 模板密钥; CUSTOM 常见的设置. 需要/ 系统行编辑 显示适当的警告横幅。 预览按钮打开 后端发送的电子邮件TemplatePreview模式。 部分为SP2.
电线电子邮件Template浏览器到真实 API + 添加系统默认分页
将模拟数据的~140行替换为模板Api.list()调用. 有条件 第五个标签“ 默认系统” 仅用于顶级- org 管理员, 并制作 从响应。 从 Api.list () 类别中插入的分类过滤器 。 所有行动作 击出真实的 后端端点. 通过 handleApiError top 帮助器路由出错 。 部分为SP2.
添加电子邮件模板审查模式
在行动作预览上打开. 后端通过模板Api.preview(); 结果显示在样式隔离的沙盒内。 匹配 发送使用的精确代码路径,所以您所预览的是收件人得到的。 部分为SP2.
删除未使用的电子邮件GeneralManager.tsx(~560行已死代码)
组件从未被进口到任何地方。 它的切换(弹出处理, 未订阅、 发送跟踪、 电子邮件默认) 没有后端 纯粹是化妆品 每一个特征都会被运送 当相应的后端存在时,通过自己的光谱. 部分为SP2.
添加模板Api + 类Api + 可变客户端模块
包装SP1的/api/电子邮件/templates/ *和 QQ 有打入的 TypeScript 帮助器的结束点 。 缩放 SP1 的 TemplateKeys Javadoc 所以编辑器的可变拾取器显示已声明 REQUIRED模板的合同。 部分为SP2.
将分析图标添加到带有 OTK 认证的 Iframe 的导航上
将一个BarChart 图标添加到顶级 Org 的团队成员 NavTop 中 (无父母. 点击导航到生成OTK和 装入分析器。{域} 在一个整页的 Iframe 中。 现在生成- otk 路由 支持60s TTL 更长的用途=分析.
在 DNS 设置 UI 中显示 TXT 域名所有者记录
- domainData/DnsStatus:添加校验Token,所有者验证,类型字段 - 异位状态表:在CNAME表格上方显示TxtOwnershipCard,并带有复制按钮, Indigo 等待/ 绿色验证的样式; 过滤来自 CNAME 的 TXT 验证的计数 - 手册指南:接受核查 托肯道具; 将 TXT 记录显...