我想了解一下关于[grid]代码无法自动填写的问题

我最近更新了论坛系统,发现了一个很棒的新功能:增加了 [grid] 代码。当我将多张照片拖入文本编辑器时,[grid] 代码会自动填充。此功能以前不可用。以前,在帖子中显示多张照片会使帖子异常长,严重影响视觉体验。在发现新的 [grid] 代码后,我发现它可以让 2-3 张照片排成一行显示,适当减小显示尺寸,并可以选择在点击时放大照片。这大大提高了论坛的视觉吸引力。但是,从昨天开始,我注意到 [grid] 代码在编辑帖子时不再自动填充。我想知道是否有设置问题导致此问题。

1 个赞

自动网格化仍然有效。您需要一次上传 3 张或更多图片才能应用自动标签。

如果您一次只上传 1 张图片,则不会获得自动网格。

此处正在跟踪禁用此功能的可能用户设置:Turning off auto-grid-images?

1 个赞

是的,如果您一次上传一张图片,就会出现这种情况。同时选择所有图片并一次性上传,即可获得网格视图。

抱歉,由于我解释不清而造成了误解。如图所示,当我同时将 5 张照片拖入文本编辑器时,[grid] 代码不会自动出现。

我明白了,你能试试上传按钮吗?

@keegan / @lindsey 这里可能有一个边缘情况

3 个赞

嗯,那倒是奇怪,是的,可能存在边缘情况。

供参考,我尝试使用以下方法测试了几个场景:

  • 使用上传按钮上传 5 张图片
  • 同时通过拖放 5 张照片进行上传
  • 在编辑帖子时拖放图片并使用上传按钮上传图片
  • 在网络受限的情况下上传图片

并且 [grid] 自动功能在此处的 Meta 上运行正常。

1 个赞

您正在使用什么浏览器?您能在这里重现吗?如果您切换到其他浏览器,也会发生这种情况吗?

1 个赞

我现在确信这可能不是论坛系统的问题,但我仍然非常好奇为什么会发生这种情况。我进行了以下测试:

  1. 我打开了多个浏览器,发现无法自动填充网格代码。
  2. 使用我常用的Google Chrome浏览器,我发帖,发现一个可以自动填充网格代码,而另一个则不能。由于它们都是Google Chrome浏览器,并且使用不同的Google账户,因此我进行了第三次测试。
  3. 在同一个Google账户下,我在论坛账户之间切换发帖。我确认,如果我使用论坛管理员账户,则无法调用网格代码。但是,如果我使用任何其他账户,则可以自动填充网格代码。
  4. 为了确认此现象是否由浏览器缓存引起,我退出了论坛管理员账户。在另一个可以调用网格代码的Google账户中,我退出了登录并切换到论坛管理员账户。切换后,之前允许调用网格代码的论坛再次无法调用网格代码。

是否有人遇到过类似的问题?我可以确认只有我的管理员账户遇到了此问题。似乎某些设置导致了此问题。我该如何调整设置以恢复 [grid] 代码?

迟到的贡献,但我在浏览一些相关主题时看到了这个,并认为它可能有关联::slight_smile:

现在自动网格功能对你来说正常工作了吗?它已经被修复了。

1 个赞

不,它仍然会忽略使用所见即所得编辑器编写的贡献字符串。我使用的是最新更新。

1 个赞

啊,我当时在问 @wenqin 他们的那个问题是否和你的相同(并且希望已经解决了 :crossed_fingers: :slight_smile:

不幸的是,我认为 RTE 编辑器目前还不支持 [grid] 代码。 :cry:

哎呀,我的错,太高兴它可能被修复了,所以我打得太快了!:blush:

1 个赞