主题列表预览(TLP)

您好,这个插件看起来很棒!我是 Discourse 的新手,想知道如何安装和设置这个插件?谢谢!

3 个赞

试试看这里:如何安装主题或组件

4 个赞

谢谢!这很有帮助!

3 个赞

感谢 @Nick_Tomlinson

您可能还想安装 OP 中链接的补充“sidecar”插件,它增加了额外功能,请使用此指南:Install plugins on a self-hosted site

您需要两者才能获得 TLP 的全部优点。

我将更新 OP 以添加这些链接。

3 个赞

已修复,希望如此:

4 个赞

已安装“主题列表预览”组件,现在论坛首页显示为“图块”模式。但我只想使用基本布局(主题标题左侧带有缩略图)。我在组件设置中找不到任何选项,在发布帖子中也没有相关说明。

那么,我该如何从“图块”切换到“基本”布局(或者切换到“精选图片”布局)?

1 个赞

由于主题组件的设计方式,在 TC 设置中,您必须取消选择所有不希望显示它的视图。

您需要为图块、缩略图、摘要和操作设置执行此操作。例如,我已禁用图块的所有条目,只保留一个类别:

抄送:@merefield

3 个赞

我们究竟该如何配置才能仅在移动设备上显示“Pinterest(瀑布流)风格”,而在桌面设备上显示“基本风格”?

我尝试将“topic list tiles categories”设置为:

  • latest-mobile
  • new-mobile
  • unread-mobile
  • top-mobile

……但这似乎不起作用。我只是在所有设备上都为该类别获得了 Pinterest 风格。我尝试了多种方法,这会不会是一个故障?我确实注意到颜色化效果不太好*(实验性功能)*。

1 个赞

从主图块设置中删除 latest 等。我刚测试过,它正在运行。

它运行正常,请参阅 https://www.starzen.space

该网站昨天已更新。

您是否安装了“sidecar”插件(除了主题组件)并启用了它?(如原始帖子所述)。您可能还必须重建您希望着色的帖子。

1 个赞

很有趣,我确实遇到了一些奇怪的问题。

我已经安装了最新的版本 3.1.0.beta1。我删除了“主题列表标题主题列表”中的所有设置,只要我在“主题列表标题类别”下设置了一个类别,卡片仍然会显示。一旦我删除了类别,我就会得到桌面和移动设备的“基本样式”。

如果我只将这些字段设置为仅限移动设备,如下所示,移动设备没有任何变化。相反,卡片会显示在桌面和移动设备上。我认为如果我只设置移动选项,它应该只影响移动设备显示?

[quote="Robert, post:251, topic:209973, username:merefield”]
你安装了“sidecar”插件吗?
[/quote]

我已经启用了 sidecar 插件,并且启用了组件。安装插件后我没有重新构建帖子。我认为我需要重新构建 Discourse 来完成这个操作……

最后,即使我关闭了 sidecar 插件,

主题卡片或行的基本样式背景仍然是彩色的。我必须取消选择,

然后颜色化才会关闭。似乎如果插件未启用,所有功能都不应起作用。

供参考:出于某种原因,只有一张卡片的背景颜色被着色,其他所有卡片都保持白色。我认为可能存在某种故障或冲突。所以我关闭了所有插件和组件,但没有变化。

我今晚可以尝试重建整个 Discourse 应用并重试。

感谢你的帮助。

1 个赞

@merefield 我刚运行了:

cd /var/discourse
./launcher rebuild app

和我上面解释的一样,没有变化。真疯狂,虽然不是世界末日。但我想,如果我遇到一些问题,也许其他人也会。谢谢!

供您参考,这是一个使用 Discourse 规格的 Digital Ocean 构建。

1 个赞

不过,我们来谈谈移动端和桌面端的布局吧(所以暂时忽略插件)。

我不确定这里是不是有什么误解?

基本上,您想为特定设备类型和特定类别添加特定的布局功能,是这样吗?

请注意,类别设置将同时影响移动端和桌面端,这是一个全局设置。目前无法做到“仅对此类别且仅在移动端应用此设置”。我想这可能是造成一些困惑的原因。

您可能还没有发现的一个解决方法是,根据需要清除各个类别设置,然后使用这个:

image

这将把所有类别设置为遵循发现列表设置。

其逻辑是“此功能是针对此类型的发现列表和设备,还是此功能已在类别中声明,或者是否设置了‘设置类别默认值’(在这种情况下,我将遵循发现列表设置)?”

请确认这是否对您有帮助。

如果这没有帮助,我认为处理此问题的“最简单”方法是为每个类别的功能引入另一个类别设置,这样我们每个类别将有一个用于桌面端和一个用于移动端?

这样做的缺点是它代表了另一组设置(另外四组),而且这个系统已经非常复杂,需要进行定制设置,并且已经有一长串设置(您在一定程度上已经证明了这一点)。

您可以认为您也会对标签(Tag)做同样的事情,那就是另外 4 个设置!总共另外 8 个设置(以及所有相关的逻辑增加!)。

我想您可能是唯一发现这是一个限制的人?

话虽如此,如果您希望进行或资助所有相关工作,欢迎提交 PR(Pull Request)。

1 个赞

只有一个类别,但桌面是“基本样式”,移动设备是“砌体样式”。
第二个解释有点难懂。
要点似乎是,您不能让不同的设备具有不同的类别视图?

3 个赞

我在将旧帖子放入特色行时经常遇到问题,因为它不按标记日期或活动日期显示帖子,而是按创建顺序显示。在某些页面上帖子会显示出来,但在主页上的顺序却不同。

krita-artists.org 在特色行中的图片顺序与类别页面和其他页面(如 https://krita-artists.org/c/support/6)不同。

1 个赞

你好,

我很喜欢这个主题组件。我正在使用它和流行的“Air Theme”,效果很棒。

我在移动预览图片与帖子顶部弯曲边框重叠方面遇到了一个问题,这似乎只发生在 iPhone 浏览器上。在 Android 和桌面版本上,它工作得很完美。这是这个组件的问题,还是与主题有关?

希望你能帮忙?

3 个赞

很高兴您喜欢!恐怕我无法支持任意的第三方主题。您需要自己解决这个问题。如果您需要帮助,请在 Marketplace 中发帖。建议您首先研究浏览器检查器。

1 个赞

欢迎您,@bstimac:wave:

您是否有展示此问题的公共论坛链接?我可以看一下。

3 个赞

太棒了,非常感谢。您可以在这里查看 iPhone 缩略图问题:https://architected.world

另外,我想知道是否可以禁用主题的“查看次数”?抱歉,不确定它的确切名称,但就是那个带有数字的眼睛图标,用来计算点击次数的那个?

我在电脑(移动视图)或安卓手机上没有遇到图片边角问题。

您在哪些设备上遇到了问题?

是的,用 CSS 非常简单。您想在哪个(些)页面上隐藏它?

4 个赞

非常感谢您花时间查看。上一篇文章中的截图是通过从 BrowserStack.com 选择 iPhone 12(我想是这样)拍摄的。我可以在 3 款不同的 iPhone 上重现此问题。它们的型号从 iPhone 11 到 13 不等。使用 Safari、Firefox 和 Chrome。

奇怪的是,使用 iPad 时一切正常。我认为这是因为它默认显示桌面网站。如果您使用侧边菜单将其切换到移动视图,也会出现此问题。也许与 WebKit 显示移动网站的方式有关?

关于观看次数,如果可能的话,我想将其从所有页面中删除。

1 个赞