引言
我插入图片附件的时候,一般都是先保存好文件名(带含义),然后一并上传
写文章的时候就直接“一键插入”了,
但是这个默认的一键插入,有点烦人,插入的图片还带有xx.jpeg
这样的后缀,给图片注释都不优雅了。
所以打算改改,去掉文件后缀。
代码实现
首先找到文件
在文件博客根目录\usr\plugins\Handsome\assets\js\origin\editor-js.php
当中第995
行附近,
原本写法是这样:
ret = ret + ".attr("data-url") + ")" + "\n";
需要改成下面这样,就是加一个正则表达式替换
另外把图片注释和图片链接摘出来,这样更好阅读。
let text = $(this).find(".insert").text();
// 去掉文件后缀
text = text.replace(/\.[^.]+$/, "");
let url = $(this).attr("data-url");
ret = ret + `\n`;
如图所示