在 lightbox 覆盖层中显示图片的 alt 或 title 属性

光箱叠加层不应显示原始文件名,而应显示图像的 alt 标签和/或 title 标签。

35Z

图像名称通常毫无用处(例如 shutterstock_1073920454325.jpg 之类的名称)。此外,文件名甚至无法在之后更改,因为如果数据库中已存在使用相同 SHA1 的图像,系统将不接受新的文件名。

5 个赞

这里有个小故事。如果您想了解更多,可以阅读相关 PR 的描述。参考:

如果您使用的是最新版本,现在应该可以更改编辑器中覆盖层显示的文本。

上传图片时,您会看到类似这样的内容:

![fileName|690x380](upload://zX6AuAdsNWYzcfIT08zVQPgaJbD.png)

您可以将 fileName 编辑为您希望图片覆盖层显示的任何内容。

顺便提一下:

这原本就是可行的,但需要您了解 Markdown 如何处理标题。

在 Markdown 中添加标题的方式如下:

![image alt|690x380](upload://zX6AuAdsNWYzcfIT08zVQPgaJbD.png "image title")

鉴于并非很多人了解这一点,上述第一个 PR 将图片的 alt 文本作为后备,在默认情况下使用文件名。作为后备意味着:如果存在标题,则优先使用它;否则,我们将使用 alt 文本。

6 个赞

本主题已在 22 小时后自动关闭,不再接受新回复。