Markdown 编辑器 Editor.md for Typecho # [EditorMD](https://dt27.cn/php/editormd-for-typecho/) ![EditorMD](https://dt27.cn/usr/uploads/2016/03/2477390697.png) **Markdown 编辑器 [Editor.md](https://pandao.github.io/editor.md/) for Typecho** ## Features - 支持实时预览、代码/表格插入、代码折叠等功能; - 支持 [Emoji 表情](http://www.emoji-cheat-sheet.com/) - 支持 [ToC(Table of Contents)](https://pandao.github.io/editor.md/examples/toc.html)、[Github Task lists](https://pandao.github.io/editor.md/examples/task-lists.html) 等 Markdown 扩展语法 * - 支持 TeX 科学公式(基于 [KaTeX](http://khan.github.io/KaTeX/))、流程图 [Flowchart](https://pandao.github.io/editor.md/examples/flowchart.html) 和 时序图 [Sequence Diagram](https://pandao.github.io/editor.md/examples/sequence-diagram.html) * _*需要在插件设置中手动启用,启用后将使用 [marked.js](https://github.com/chjj/marked) 接管前台 Markdown 解析,但接管前台解析后,会导致与文章内容有关的插件失效。_ _*语法完整示例:[https://pandao.github.io/editor.md/examples/full.html](https://pandao.github.io/editor.md/examples/full.html)_ ## GitHub ## 更新记录 ## Typecho 插件安装及使用 0. **插件更新升级时,请先禁用插件后再上传** 1. [点此](https://github.com/DT27/EditorMD/archive/master.zip)下载插件 2. 将下载的文件解压,文件夹重命名为`EditorMD`,上传到Typecho`usr/plugins/`目录下 3. 登陆后台,在`控制台`下拉菜单中点击`插件`进入`插件管理` 4. 找到`EditorMD`,点击`启用` 5. 根据需要更新设置 ## License > Copyright © 2016 [DT27](https://dt27.cn) > License: [The MIT License.](https://github.com/DT27/EditorMD/blob/master/LICENSE)
全屏按钮失效,需要手动按F11全屏
Firefox 跟 Chrome 测试都没问题。
JS接管之后全变外链全变当前页跳转了
Markdown不支持新页面打开连接的。官方默认也是这样。除非手写html代码。
觉得还是外链新窗口打开比较好,当前页跳转估计很多人接受不了...
找到了usr/plugins/EditorMD/js/editormd.min.js 的 351行var out="<a href=""+href+""";if(atLinkReg.test(title)||atLinkReg.test(text)) 加上target="_black“
这是所有连接全部新页面了。只能等 Markdown 进化了。。。
请问那个marked.js该如何设置啊?把它放在哪?
不需要你设置,直接下载压缩包,解压改名后放到usr/plugins/里就行了。
图片上传重新+回来吧 粘贴上传再配合你的保持文件名的插件 无敌 OAQ
前台接管 目录 目录 (Table of Contents) 好像无法实现
你好 编辑器很不错
我这里前台解析接管应该成功了 toc写上去 前台刷新文章就出现目录树了 然而表格解析却不行呢 后台里面表格解析出来很完美的
我自己重写规范地写了下markdown 给表头下那一行都写上 :-:
勉强看起来舒服点了 虽然没有表格的线条 不过文字居中 不会挤在一起了
表格支持没问题的,我这里不需要加什么,Markdown表格测试。表格边框是主题样式控制的。
开启后进行编辑文章,保存提示api未配置怎么做
截个图我看看,感觉是跟别的插件冲突了。
没事错误操作没搞好,现在好了,不过不能支持复制粘贴嘛?
:joy:
不能复制粘贴好尴尬哈哈,手打的好悲催啊~哈哈
为什么接管前台后输出的还是Markdown 语法,怎么不直接输出为html格式啊?
接管前台这个因为是通过前台 js 渲染语法的,js 如果执行有问题就没法正常输出 html。可能是跟其它插件有冲突。这个功能尽量不要用了~ 新版 Typecho 本身的渲染足够了。非要用 TeX 科学公式、流程图 Flowchart 和 时序图 Sequence Diagram 的话,启用前台接管然后我帮你看看。
eX 科学公式、流程图 Flowchart 和 时序图 Sequence Diagram这些估计是偶尔用用,比较实用的就是[TOC]目录功能。还有就是很多插件用不上了。我也觉得目前还是不开启这个功能
嗯,前台渲染缺点太多了,我做这个功能也是因为以前老版本的 Typecho 很多功能不足,以前连表格都不支持。。。
博主你好,还是加载不出编辑器,请问是什么情况
你这么问我也没办法啊。。。你自己看下浏览器 F12 控制台有什么错误,看下有没有什么文件没加载出来···
博主你好,起用你的插件后,并没有显示工具栏,是什么原因?
是不是对php版本有限制?我目前的版本是5.3
已解决,确实是php版本问题,升级到5.5解决问题,希望博主能在说明书加上这点。
= =、不明白为什么 php 版本会有影响~