gridea icon indicating copy to clipboard operation
gridea copied to clipboard

在 Gridea 中编辑 Markdown 表格时,若超链接与图片一前一后在同一行的相邻或相近列,表格会被 Gridea 破坏(在其他 Markdown 编辑器中正常)

Open Mornwind opened this issue 4 years ago • 6 comments

我的环境

名称
操作系统 Windows 10 1909 64位
软件版本 Gridea 0.9.2
主题名称 NexT

期望行为

打开 Gridea,在其中一篇 Markdown 文档中插入类似于如下表格:

| A | B |
| :-: | :-: |
| [X](/tag/X) | ![Y](file://E:/Gridea/post-images/Y.png) |

| A | C | B |
| :-: | :-: | :-: |
| [X](/tag/X) | Z | ![Y](file://E:/Gridea/post-images/Y.png) |

后,保存,返回文章列表,再重新点进这篇文章中,这个表格能保持原样,不会被 Gridea 破坏。

当前行为

  1. 若插入:

    | A | B |
    | :-: | :-: |
    | [X](/tag/X) | ![Y](file://E:/Gridea/post-images/Y.png) |
    

    在保存后,返回文章列表,再重新进入该文章,会发现表格被 Gridea 自动破坏,变成:

    | A | B |
    | :-: | :-: |
    | [X](file://E:/Gridea/post-images/Y.png) |
    
  2. 若插入:

    | A | B |
    | :-: | :-: |
    | [X](/tag/X) | <img src="file://E:/Gridea/post-images/Y.png"> |
    

    在保存后,返回文章列表,再重新进入该文章,会发现表格被 Gridea 自动破坏,变成:

    | A | B |
    | :-: | :-: |
    | [X](file://E:/Gridea/post-images/Y.png"> |
    
  3. 若插入:

    | A | C | B |
    | :-: | :-: | :-: |
    | [X](/tag/X) | Z | ![Y](file://E:/Gridea/post-images/Y.png) |
    

    在保存后,返回文章列表,再重新进入该文章,会发现表格被 Gridea 自动破坏,变成:

    | A | C | B |
    | :-: | :-: | :-: |
    | [X](file://E:/Gridea/post-images/Y.png) |
    

Mornwind avatar May 15 '20 15:05 Mornwind

遇到同样的问题,我想到的临时解决方法是先把图片上传到图床或者服务器,再使用 HTML 标签来插入图片,老哥有没有更好的解决方案?

LiarrDev avatar Jun 19 '20 14:06 LiarrDev

遇到同样的问题,我想到的临时解决方法是先把图片上传到图床或者服务器,再使用 HTML 标签来插入图片,老哥有没有更好的解决方案?

我目前的临时解决办法是:对调。把超链接与图片两列对调过来,即可暂时规避这个 Bug。 另外,插入HTML标签没有用,你看我举例的情况2。

Mornwind avatar Jun 19 '20 14:06 Mornwind

遇到同样的问题,我想到的临时解决方法是先把图片上传到图床或者服务器,再使用 HTML 标签来插入图片,老哥有没有更好的解决方案?

我目前的临时解决办法是:对调。把超链接与图片两列对调过来,即可暂时规避这个 Bug。

由于我刚好是表格里两列都是图片,无法用你的方法规避 😂

LiarrDev avatar Jun 19 '20 14:06 LiarrDev

遇到同样的问题,我想到的临时解决方法是先把图片上传到图床或者服务器,再使用 HTML 标签来插入图片,老哥有没有更好的解决方案?

我目前的临时解决办法是:对调。把超链接与图片两列对调过来,即可暂时规避这个 Bug。

由于我刚好是表格里两列都是图片,无法用你的方法规避 😂

那要不然你试试看,把 Markdown 表格完全改成用 HTML 式的呢?(我还没试过)

Mornwind avatar Jun 19 '20 14:06 Mornwind

遇到同样的问题,我想到的临时解决方法是先把图片上传到图床或者服务器,再使用 HTML 标签来插入图片,老哥有没有更好的解决方案?

我目前的临时解决办法是:对调。把超链接与图片两列对调过来,即可暂时规避这个 Bug。

由于我刚好是表格里两列都是图片,无法用你的方法规避 😂

那要不然你试试看,把 Markdown 表格完全改成用 HTML 式的呢?(我还没试过)

HTML 可以解决,现在就是暂时用这种

LiarrDev avatar Jun 19 '20 15:06 LiarrDev

我也是要在表格里搞一个类似九宫格的图片表格,也遇到被破坏的问题

rangercyh avatar Dec 08 '21 09:12 rangercyh