Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

EditorMD

Markdown 编辑器 Editor.md for Typecho

环境要求

  • Typecho 1.2 或 1.3
  • PHP 7.4 或 PHP 8.x

Features

*需要在插件设置中手动启用,启用后将使用 marked.js 接管前台 Markdown 解析,但接管前台解析后,会导致与文章内容有关的插件失效。

**语法完整示例:https://pandao.github.io/editor.md/examples/full.html

为避免 XSS,1.5.0 的后台预览及插件接管的前台解析不再解析 Markdown 中的原始 HTML;关闭前台接管后仍遵循 Typecho 自身的 Markdown 行为。需要嵌入页面结构时,建议通过主题模板或经过安全过滤的插件实现。

1.5.0 变更

  • 兼容 Typecho 1.2/1.3 的正文和摘要解析流程。
  • 使用 DOMPurify 3.4.13 净化最终 HTML,修复后台预览及前台渲染的 XSS 风险。
  • 修复现代 Chrome、Safari 的粘贴上传兼容问题。
  • 修复同时粘贴多张图片时上传结果错位。
  • 新文章粘贴上传后自动关联附件,避免文件长期处于未归档状态。

Typecho 插件安装及使用

  1. 插件更新升级时,请先禁用插件后再上传
  2. 点此下载插件
  3. 将下载的文件解压,文件夹重命名为EditorMD,上传到Typechousr/plugins/目录下
  4. 登陆后台,在控制台下拉菜单中点击插件进入插件管理
  5. 找到EditorMD,点击启用
  6. 根据需要更新设置

License

Copyright © 2016 DT27
License: The MIT License.