PHP

2016-03-18 21:37

Markdown 编辑器 Editor.md for Typecho

DT27

原创文章,欢迎转载。转载请注明:转载自 DT27's Blog,谢谢!
原文链接:https://dt27.org/php/editormd-for-typecho/

你可能还喜欢...

  1. 大佬 ,我发现用 粘贴图片的功能 会导致附件窜位啊.

    我上个博文的附件,都跑到我最新发布的博文里了.虽然影响不大 但是也算个小bug吧

  2. 多谢作品,写东西有趣多了,起码可以插几个表情表达心情了。

  3. 为啥点了启用显示Server Error?

    1. 九成九是因为你没改文件夹名 :joy:

  4. 是否支持图片剪切板 粘贴上传

    1. Chrome中支持图片粘贴上传

  5. 你好 在使用编辑器保存好文章之后,在页面需要展示文章,需要引入哪些 css 文件和 js 才能达到效果

    1. 想要什么效果?展示效果是主题控制的,编辑器不干涉显示样式。
      如果要代码高亮,推荐Google Code Prettify插件。

  6. EditorMD在新的版本(17-10-30)中已经不兼容了。希望作者有空可以更新一下,或者推荐一个功能强大的插件。感谢分享!

    1. 我刚装上去也没发现问题,很完美,代码也可以高亮,当然之前用的就是那个google代码高亮。

    2. 您好,刚升级到1.1版,没有发现问题。。。

  7. 希望作者能更新一下,支持脚注功能就好了。

  8. 博主好,我遇到一个问题就是editor.md开启markdown前台显示之后,渲染的PHP代码不正确,好像中间加了空行一样.http://7inysec.com/web-sec/21.html 这是页面.求指导,谢谢!

    1. appall.min.css,.hljs,padding

      1. 补充下,我用的是editor.md编辑器,不知道是编辑器的原因还是typecho自己解释的。。。。
        :-)

      2. 大神你好,7inysec 改名为m0nst3r.me了,已经按照你的提示修改了,非常完美,特意过来感谢!
        另外,本来想@你下,不过默认@DT27渲染出来是一个github的地址,不知这方面能不能改动下。

        非常感谢!

        1. 编辑器的功能,默认@出github,你@DT27出来的也是我,哈哈。编辑器本身的默认功能我尽量不去动。

  9. 为什么我的页面报错了啊,用不了,想解决,但是我一直定位不到问题
    Uncaught SyntaxError: Unexpected identifier editormd.js:471
    内容是:
    https://staticfile.qnssl.com/KaTeX/0.3.0/katex.min":"http://cdn.staticfile.org/KaTeX/0.3.0/katex.min"};editormd.kaTeXLoaded=false;editormd.loadKaTeX=function(callback){editormd.loadCSS(editormd.katexURL.css,function(){editormd.loadScript(editormd.katexURL.js,callback||function(){});});};editormd.lockScreen=function(lock){$("html,body").css("overflow",(lock)?"hidden":"");};editormd.createDialog=function(options){var defaults={name:"",width:420,height:240,title:"",drag:true,closed:true,content:"",mask:true,maskStyle:{backgroundColor:"#fff",opacity:0.1},lockScreen:true,footer:true,buttons:false};options=$.extend(true,defaults,options);var $this=this;var editor=this.editor;var classPrefix=editormd.classPrefix;var guid=(new Date()).getTime();var dialogName=((options.name==="")?classPrefix+"dialog-"+ guid:options.name);var mouseOrTouch=editormd.mouseOrTouch;var html="<div class=""+ classPrefix+"dialog "+ dialogName+"">";if(options.title!=="")

    第二个是
    Uncaught ReferenceError: editormd is not defined

    at HTMLDocument.<anonymous> (write-post.php?cid=193:640)
    at fire (jquery.js?v=14.10.10:25)
    at Object.fireWith [as resolveWith] (jquery.js?v=14.10.10:25)
    at Function.ready (jquery.js?v=14.10.10:25)
    at HTMLDocument.completed (jquery.js?v=14.10.10:25)
    

    write-post.php?cid=193:640

    内容是:
    postEditormd = editormd("text-editormd", {

    这是什么情况啊?能帮我看一下吗?谢谢。

    1. 看不出来问题在哪,有时间的话,联系我,你开启插件后我看一下。

  10. 有时候会遇到工具栏的选项变成乱码的情况

    1. 图标字体加载问题。可以重新下载覆盖。

添加新评论