# 主题列表预览（旧版）

**URL:** <https://meta.discourse.org/t/topic-list-previews-legacy/101646>\
**Category:** Plugin\
**Tags:** deprecated\
**Created:** [2018年十一月9日 03:56 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646 "2018-11-09T03:56:38Z")\
**Posts on this page:** 20\
**Page:** 30

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年九月30日 07:30 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1537 "2021-09-30T07:30:59Z")

</div>

很高兴现在就看：您的控制台中有错误吗？如果您愿意，请私信我网站链接。

（仅供参考，已解决）

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十月5日 15:08 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1538 "2021-10-05T15:08:05Z")

</div>

这现已合并。您现在应使用常规的 master 分支。

> <https://github.com/merefield/discourse-tc-topic-list-previews/pull/5>

🎉

如有任何问题，请告知我。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月5日 13:40 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1539 "2021-11-05T13:40:06Z")

</div>

为了使 TC 与 Ember-CLI 的变更兼容，已进行了一些更改：

[Ember CLI 兼容性 by merefield · 拉取请求 #6 · merefield/discourse-topic-list-previews-theme (github.com)](https://github.com/merefield/discourse-topic-list-previews-theme/pull/6/files)

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月7日 21:02 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1540 "2021-11-07T21:02:42Z")

</div>

供参考，Chrome 中已知的 TC 滚动问题似乎在 Chrome Beta 版本（V 96，即 Chrome 的下一个主要版本）中已得到解决。

因此，特此告知，我可能不会投入精力去更新该大型插件以支持 Ember CLI，而是建议你们迁移到 TC 版本的此“插件”，因为它无论如何都更快、更新，并且支持响应式宽度。

届时我可能会关闭此话题，并在 #Customization > Theme 中创建一个新的话题。

如果你们对该插件有任何特殊的依赖关系，请务必告知我。

---

<div class="post-metadata">

**Author:** ![4ong](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/4ong/32/186618_2.png) [@4ong](https://meta.discourse.org/u/4ong)\
**Post date:** [2021年十一月7日 21:05 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1541 "2021-11-07T21:05:27Z")

</div>

@merefield  
谢谢你，Robert！为了确定——我们是否应该继续使用支持 TC 的插件版本？

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月7日 21:05 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1542 "2021-11-07T21:05:59Z")

</div>

说得有理。我将继续支持“边车”插件元素，以保持功能对等。

---

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [2021年十一月7日 21:13 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1543 "2021-11-07T21:13:28Z")

</div>

> [@merefield](#):
>
> 我可能_不会_费力去更新这个大型插件的版本

为了确保每个人都意识到这个变化，也许你可以在管理仪表板上添加一个警告，提醒所有当前正在使用该插件的人？你可以在[我们旧的 Slack 插件](https://github.com/discourse/discourse-slack-official/blob/master/plugin.rb#L14)中看到一个例子。

该消息可以包括有关如何设置主题组件和边车插件的说明。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月7日 21:31 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1544 "2021-11-07T21:31:07Z")

</div>

很棒的主意，@David，谢谢

---

<div class="post-metadata">

**Author:** ![lhkjacky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhkjacky/32/204198_2.png) [@lhkjacky](https://meta.discourse.org/u/lhkjacky)\
**Post date:** [2021年十一月9日 23:03 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1545 "2021-11-09T23:03:29Z")

</div>

> [@merefield](#):
>
> 关于TC的Chrome渲染限制（在损坏之前滚动距离有限）的好消息。

这是个好消息，我将插件切换回TC。🎊

我发现当使用“TC + sidecar”时，“喜欢”按钮在平铺视图中可能没有响应。我可以点击它来添加喜欢，但如果我再次点击，则不会取消喜欢。插件版本没有这个问题。

另外，有时在按“喜欢”按钮时会弹出错误消息。

 ![2021-11-10_070715](https://global.discourse-cdn.com/meta/original/3X/8/8/888ff229e09260f03ed1b78a0e046d7bf3b40f92.png)

我已经测试了你的演示网站，它的表现也一样。  
[https://rideables.tech/](https://rideables.tech/)

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月10日 10:33 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1546 "2021-11-10T10:33:18Z")

</div>

> [@lhkjacky](#):
>
> 我再点一次，喜欢就不会取消了

这看起来像是一个回归。感谢您努力包含一个视频片段。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月11日 08:15 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1547 "2021-11-11T08:15:49Z")

</div>

提醒：请将插件替换为 TC

> **[Pavilion](https://pavilion.tech/)**
>
> Pavilion is the leading Discourse consultancy.

注意：TC 在基于 Chromium 的浏览器中仍然存在一个已知问题，即滚动最终会破坏布局，但这在 Chrome Beta 中已修复，并且更新即将推出。

---

<div class="post-metadata">

**Author:** ![raghukamath](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/raghukamath/32/160330_2.png) [@raghukamath](https://meta.discourse.org/u/raghukamath)\
**Post date:** [2021年十一月11日 15:06 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1548 "2021-11-11T15:06:49Z")

</div>

我启用了主题组件和 side car 插件。它运行正常，但是主题页面顶部似乎没有精选图片列表。我也找不到在主题组件设置中启用它在单个主题页面上显示的选项。主题页面显示精选图片是否不受支持？

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月11日 16:58 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1549 "2021-11-11T16:58:10Z")

</div>

是的，它不再受支持。

我怀疑我删除了它，因为最初的限制是它是一个 TC，这阻止了我更改主题序列化器。

我将在有时间的时候（作为 sidecar 插件扩展的一部分）在未来的更新中将其添加回来。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月12日 14:08 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1550 "2021-11-12T14:08:33Z")

</div>

我添加了一个快速修复来取消点赞。它并不完美，但在大多数情况下应该有效。

> <https://github.com/merefield/discourse-tc-topic-list-previews/commit/cbedcbab9da63c8b14ef7aa1281d3078eecd62e4>

---

<div class="post-metadata">

**Author:** ![lhkjacky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhkjacky/32/204198_2.png) [@lhkjacky](https://meta.discourse.org/u/lhkjacky)\
**Post date:** [2021年十一月16日 00:28 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1551 "2021-11-16T00:28:17Z")

</div>

> [@merefield](#):
>
> 供参考，Chrome Beta 版（96 版，Chrome 的下一个主要版本）似乎已解决了 TC 在 Chrome 中已知的滚动问题。

只是想让大家知道，Chrome 96 稳定版今天刚刚发布。 🥳 🎊 🎉

 ![2021-11-16_081754](https://global.discourse-cdn.com/meta/original/3X/8/7/87dad230f27003011ae8cadbd2641c2d47e662e7.png)

我刚刚更新了稳定版，可以确认 TC 重叠布局的问题已经解决。 😘

 ![2021-11-16_081736](https://global.discourse-cdn.com/meta/original/3X/0/3/039cab1bb394d94b1578f22864c808c78165ff2f.png)

非常感谢 @merefield 🤗

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月16日 10:45 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1552 "2021-11-16T10:45:11Z")

</div>

是的，太棒了。Edge 应该也不会落后太久。

现在我们只需要，我不知道？：[原生 CSS 实现瀑布流网格](https://caniuse.com/?search=masonry) 以获得极致性能 😉

（不是必需的，但可以减少 JavaScript 的使用，是个不错的选择）

我怀疑微软提供的额外支持现在正在为 Chromium 带来成效。

---

<div class="post-metadata">

**Author:** ![raghukamath](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/raghukamath/32/160330_2.png) [@raghukamath](https://meta.discourse.org/u/raghukamath)\
**Post date:** [2021年十一月18日 11:47 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1553 "2021-11-18T11:47:35Z")

</div>

我已经启用了 [krita-artists.org](http://krita-artists.org) 上的 TC 和 sidecar 插件。有时当我点击 Logo 返回主页时，顶部的精选图片行不会显示。我需要重新加载才能使其显示。我正在使用 Firefox。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月18日 12:28 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1554 "2021-11-18T12:28:35Z")

</div>

在您的网站上对我来说是有效的。但我是一名匿名用户。

在我的测试网站上也无法重现。

您在控制台中看到错误了吗？

---

<div class="post-metadata">

**Author:** ![raghukamath](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/raghukamath/32/160330_2.png) [@raghukamath](https://meta.discourse.org/u/raghukamath)\
**Post date:** [2021年十一月19日 05:04 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1555 "2021-11-19T05:04:27Z")

</div>

控制台没有显示任何消息或错误。是的，当我登录时就会发生这种情况。要重现它，我从登陆页面进入一个主题，然后通过单击徽标返回到登陆页面。如果我进行软刷新，则会显示特色图片。

---

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [2021年十一月19日 09:03 UTC](https://meta.discourse.org/t/topic-list-previews-legacy/101646/1556 "2021-11-19T09:03:44Z")

</div>

仍无法重现。

1. 打开 Firefox
2. 导航到您的网站
3. 创建一个帐户
4. 转到某个主题
5. 点击 logo
6. 类别页面打开，特色图片加载。

[上一頁](https://meta.discourse.org/t/topic-list-previews-legacy/101646.md?page=29)

[下一頁](https://meta.discourse.org/t/topic-list-previews-legacy/101646.md?page=31)
