用户隐藏的个人资料页面布局错乱

您好,我来自 https://blenderartists.org/

我注意到,如果您尝试在新标签页中打开私人用户个人资料,它将显示损坏的布局,有时会重复显示相同的字段两次或更多次(似乎是重复的循环)。在 Discourse 最近更新之前,情况并非如此。

示例:

重现错误的步骤:

  1. 在新标签页中打开某人的隐藏个人资料。不是用鼠标左键单击,而是用鼠标滚轮在新标签页中打开它。
  2. 就是这样。

有时甚至可能显示页面已停止响应。

感谢您的关注。

1 个赞

Sergey,您好,欢迎!:wave:

看起来 Clickable Social Icon Links on Profile 组件在此情况下存在问题。

浏览器控制台


具体来说是这里:https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L146

作者似乎不活跃。
我将 fork 该组件,看看是否能修复它。:slight_smile:

3 个赞

您好,@Arkshine

感谢您的快速回复!

我是新来的,这可能听起来很愚蠢,但我只是在注册这个网站时没有找到我问题的答案,所以我想问一下您是否介意:在 meta.discourse.org 上拥有一个账户是免费的吗?我知道 Discourse 本身是一个付费的 CMS,所以这就是我问的原因。

提前感谢。

2 个赞

您好 @Goorman :wave: 欢迎来到 Meta :slight_smile:

加入 Discourse Meta 完全免费 :discourse:

抓得好!我刚才也在看那里,但还没发现这个问题。

2 个赞

你好,@Lilly,谢谢你的回答!

你说“肯定”是指仍然有一些付费优惠,比如购买托管服务等等,对吗?

1 个赞

您根本不需要购买或支付任何费用。您甚至可以只是一个对 Discourse 感兴趣并有疑问或想了解更多信息的人。这里没有任何附加条件。

3 个赞

哦,非常感谢。由于我不是母语者,有时很难理解某些句子的部分内容。

1 个赞

我们也提供托管服务,并且有合作伙伴组织提供支持和 Discourse 托管服务。例如,Discourse 托管Literate ComputingCommuniteq。但加入此论坛并非强制。 :slight_smile:

3 个赞

是的,这正是我决定问这个问题的原因。我刚刚看到了一些付费服务,尽管我免费创建了一个账户,但我还是决定问一下。如果我的问题很愚蠢,我再次为此道歉。:see_no_evil:

值得一提的是,Discourse 并不是一个“付费 CMS”。

Discourse 是一个免费且开源的论坛软件。你可以免费下载该软件并在家中运行它,我们甚至为此编写了指南 Discourse on a Raspberry Pi | Blog。同样,你也可以在学校或公司内部运行它,而且所有这些都是免费的。

我们确实提供付费托管服务,因为有许多人需要论坛,并且需要高可用性或其他使其有意义的外部专业服务要求。

2 个赞

我已在官方组件上提交了一个 PR。看看它是否会被合并。:slight_smile:

如果出于某种原因,作者没有响应,请禁用该组件,然后您可以安装我的 fork:

  • URL:https://github.com/Arkshine/discourse-social-links-clickable.git

注意:如果您进行了更改,则必须重新应用您的设置。

5 个赞

我做得很好,我的朋友! :slight_smile: :clap:

2 个赞

@Falco,谢谢!坦白说,我甚至都不知道。我以前一直以为 Discourse 是一个付费平台 :slight_smile: 我从 2012 年就开始使用 WordPress,已经习惯了开源平台,你可以随心所欲地更改一切。

我已经将此帖的链接发送到 blenderartists.org,让其他人知道,因为我只是那里的普通用户 :slight_smile:

@Arkshine
@Falco
@Lilly

再次感谢大家!:slight_smile:

3 个赞

是的,我们现在经常遇到这种情况 :sweat_smile:

Discourse 本身就是明确模仿 WordPress 的,而且在这里你也可以改变任何你想要的东西。

话虽如此,由于 Web 开发已经从每个页面都是单个脚本转向 Web 框架,并且高度定制化的 WordPress 实例变成了安全噩梦,因此对于 Discourse,我们采用了将更改作为插件和主题发布模型,所以虽然在更新时你可能仍然需要做一些工作,但你可以在我们现有的可扩展性接口之上构建一个插件,使其更加健壮,并且在更新时少一些麻烦。

3 个赞

我记得以前人们用 Microsoft Word 创建网页的时候 :smiley: 那真是美好的时光。

附注:仍然怀念那种“凸起”的设计,所有按钮都有阴影之类的 :slight_smile:

2 个赞

@weallwegot 感谢合并修复!:+1:

@Goorman 如果您仍在使用官方组件,现在可以更新了!

1 个赞

您好,@Arkshine

感谢告知!由于我不是Blenderartists.org的所有者,我会将此事告知那里的版主。

再次感谢 :slight_smile:

2 个赞

@bartv,嘿,哥们 :slight_smile:

我最近开了一个关于隐藏用户个人资料问题的帖子,现在已经修复了。@Arkshine 说你需要从你这边更新一个模块。

下午好,@Arkshine

首先,感谢您为解决此问题所付出的努力,但似乎问题仍未解决 :frowning: 问题依然存在。我已请 Bart 从他的角度进行检查,但情况仍然相同。

附注:主题组件已更新。

Sergey,您好!

我查看了您的论坛;我看到了错误,但您的论坛上的组件尚未更新(听起来不像缓存问题,您也没有使用 CDN)。 :thinking:

https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L140-L147

2 个赞