如何防止pagedown显示图像?
我使用pagedown作为文本编辑器,但我不希望用户能够在其内容中嵌入图像(链接可以)如何防止pagedown显示图像?,pagedown,Pagedown,我使用pagedown作为文本编辑器,但我不希望用户能够在其内容中嵌入图像(链接可以) 如何防止图像显示?最好我根本不想让pagedown为图像生成html。要删除使用按钮添加图像的功能,您可以注释掉Markdown.Editor.js的几个部分: 要确保禁用键盘快捷键,请注释掉下面的“g”部分: ... case "k": doClick(buttons.code); break; /* case "g": doClick(buttons.image); bre
如何防止图像显示?最好我根本不想让pagedown为图像生成html。要删除使用按钮添加图像的功能,您可以注释掉
Markdown.Editor.js的几个部分:
要确保禁用键盘快捷键,请注释掉下面的“g”部分:
...
case "k":
doClick(buttons.code);
break;
/*
case "g":
doClick(buttons.image);
break;
*/
case "o":
doClick(buttons.olist);
break;
...
要删除图像按钮,请注释掉该部分:
...
buttons.code = makeButton("wmd-code-button", getString("code"), "-80px", bindCommand("doCode"));
/*
buttons.image = makeButton("wmd-image-button", getString("image"), "-100px", bindCommand(function (chunk, postProcessing) {
return this.doLinkOrImage(chunk, postProcessing, true);
}));
*/
makeSpacer(2);
...
然而,saavy markdown用户可能知道如何在不使用按钮的情况下输入图像。要了解这一点,您可以在Markdown.Converter.js
中执行以下操作:
转到\u DoImages
功能,并替换此行:
text=text.replace(/(!\[(.*?\])[?(?:\n[]*)?\[(.*?\])()()/g,writeImageTag)代码>
像这样的:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,“不支持图像”)代码>
同样,这一行:
text=text.replace(/(!\[(.*?)\]\s?\([\t]*()要删除使用按钮添加图像的功能,您可以注释掉Markdown.Editor.js的几个部分:
要确保禁用键盘快捷键,请注释掉下面的“g”部分:
...
case "k":
doClick(buttons.code);
break;
/*
case "g":
doClick(buttons.image);
break;
*/
case "o":
doClick(buttons.olist);
break;
...
要删除图像按钮,请注释掉该部分:
...
buttons.code = makeButton("wmd-code-button", getString("code"), "-80px", bindCommand("doCode"));
/*
buttons.image = makeButton("wmd-image-button", getString("image"), "-100px", bindCommand(function (chunk, postProcessing) {
return this.doLinkOrImage(chunk, postProcessing, true);
}));
*/
makeSpacer(2);
...
但是,saavy markdown用户可能知道如何在不使用按钮的情况下输入图像。要捕获此信息,您可以在markdown.Converter.js
中执行以下操作:
转到\u DoImages
功能,并替换此行:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,writeImageTag);
像这样的:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,“不支持图像”);
同样,这一行:
text=text.replace(/(!\[(.*?)\]\s?\([\t]*()要删除使用按钮添加图像的功能,您可以注释掉Markdown.Editor.js的几个部分:
要确保禁用键盘快捷键,请注释掉下面的“g”部分:
...
case "k":
doClick(buttons.code);
break;
/*
case "g":
doClick(buttons.image);
break;
*/
case "o":
doClick(buttons.olist);
break;
...
要删除图像按钮,请注释掉该部分:
...
buttons.code = makeButton("wmd-code-button", getString("code"), "-80px", bindCommand("doCode"));
/*
buttons.image = makeButton("wmd-image-button", getString("image"), "-100px", bindCommand(function (chunk, postProcessing) {
return this.doLinkOrImage(chunk, postProcessing, true);
}));
*/
makeSpacer(2);
...
但是,saavy markdown用户可能知道如何在不使用按钮的情况下输入图像。要捕获此信息,您可以在markdown.Converter.js
中执行以下操作:
转到\u DoImages
功能,并替换此行:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,writeImageTag);
像这样的:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,“不支持图像”);
同样,这一行:
text=text.replace(/(!\[(.*?)\]\s?\([\t]*()要删除使用按钮添加图像的功能,您可以注释掉Markdown.Editor.js的几个部分:
要确保禁用键盘快捷键,请注释掉下面的“g”部分:
...
case "k":
doClick(buttons.code);
break;
/*
case "g":
doClick(buttons.image);
break;
*/
case "o":
doClick(buttons.olist);
break;
...
要删除图像按钮,请注释掉该部分:
...
buttons.code = makeButton("wmd-code-button", getString("code"), "-80px", bindCommand("doCode"));
/*
buttons.image = makeButton("wmd-image-button", getString("image"), "-100px", bindCommand(function (chunk, postProcessing) {
return this.doLinkOrImage(chunk, postProcessing, true);
}));
*/
makeSpacer(2);
...
但是,saavy markdown用户可能知道如何在不使用按钮的情况下输入图像。要捕获此信息,您可以在markdown.Converter.js
中执行以下操作:
转到\u DoImages
功能,并替换此行:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,writeImageTag);
像这样的:
text=text.replace(/(!\[(.*?)\][?(?:\n[]*)?\[(.*?))()()/g,“不支持图像”);
同样,这一行:
text=text.replace(/(!\[(.*?)\]\s?\([\t]*()