为用户添加“精选个人学习”页面

我是通过塞斯·高汀的“营销研讨会”(The Marketing Seminar)来到 Discourse 的,该研讨会运行在 Discourse 实例上。

在参与 TMS6 和 TMS7 的过程中,我始终希望拥有一个专属页面,用于总结我的学习收获,并链接到相关帖子(不一定是我发布的)以及外部资源。这有点像拥有一个维基页面。

Discourse 的个人资料页并不太适合这个用途。首先,这些信息并不真正属于我的个人资料,而个人资料本身仍有其价值;其次,其他人不容易找到这些内容。例如,在这里你需要点击“展开”才能看到“关于我”部分,而且链接似乎也被移除了。

我自己的 Discourse 站点主要用于讨论如何学习使用以及基于我为客户开发的工具进行构建。我预见在这里也会有类似的整理学习成果的需求。

这个问题之前有人讨论过吗?

谢谢。

Matt

2 个赞

后来,我读到

我不太确定您在这里建议的是什么功能。如果我没有误解您的意思,您的要求似乎是相互矛盾的。针对第一个引用,我会建议使用笔记应用。针对您的第二个引用,我想问:公开维基帖子有什么问题吗?

2 个赞

如果您希望创建一个公开页面,让他人查看您的笔记,请创建一个主题。

如果您希望笔记保持私密(即不希望他人查看),请给自己发送一条私信(PM):

私信页面地址如下,请将 用户名 替换为您自己的用户名:

https://meta.discourse.org/u/*用户名*/messages

或者使用鼠标操作:

  • 点击您的头像
  • 点击您的 用户名
  • 点击“消息”
  • 点击 新建消息 按钮
  • 将您的 用户名 选为消息接收者

以下是我的示例,其中包含指向本主题的链接:

附注:
若要返回查看笔记,您可以按如下方式添加书签,或创建浏览器快捷方式:

这让我想起,我原本打算用一条包含所有链接及保存原因的笔记消息来替换我的书签列表。

8 个赞

你好,Marc。

Discourse 中可能还有一些我尚未发现的功能,我主要依据之前在 TMS 询问时对方告知“无法实现”的内容来判断。

我想要的,是一个能显著关联到我个人资料、且可供我编辑的页面。我看到后来有人建议创建一个帖子作为个人笔记,没错,我确实可以这么做,也能从个人资料中链接到它,但它非常难以被发现,因为它会位于个人资料文本的“展开>>

2 个赞

我已将 我的旅程 链接添加到您的用户卡中:偏好设置 | 个人资料 | 关于我。

您说得对,这确实会更难找到,但我预计大多数愿意费心访问您用户卡的用户都会将其展开。我通常也会这样做,只是为了更清楚地查看他们的头像,所以或许可以让您的头像显得更神秘一些。

Wiki 帖子允许其他用户编辑您创建的帖子。我想您不希望这样吧?

附注:
我可以在网站字段中添加链接,但由于没有 HTML 链接,无法使其更易读。

3 个赞

我想我之所以困惑,是因为他提到了以“用户 wiki 风格页面”作为标题。

@taonmatt
我相当确定您可以创建一个封闭的帖子,并随时对其进行编辑。您可以将其放在某个分类下,或者如果您喜欢,也可以加上标签。我假设只有您一个人拥有这样的总结性帖子?

您可以将此帖子置顶,这样所有用户都能看到它;当他们阅读后,对他们个人而言该帖子会自动取消置顶。实现这一目标有一些创意方法。例如,您可以使用此插件为您的帖子创建一个标题快捷方式。

4 个赞

我刚刚意识到我的用户卡片显示,我在这个论坛里虚度了四年光阴。这些年都去哪儿了?我在这里做什么?我学到了什么?

Imgur

5 个赞

是的,我不该说“维基风格的页面”,那确实容易让人困惑。我脑海中想的是“个人维基”。我已经相应地修改了主题标题。

1 个赞

我也没表达清楚:不,我的意思是每个用户都应该能够拥有自己的精选页面,用于记录他们所学到的内容,或者在他们于本站探索的过程中,链接到他们认为重要的帖子。

m@

1 个赞

只是一个想法:创建一个“旅程”分类——每位用户在那里创建自己的主题,他们可以编辑该主题或回复自己的主题以更新旅程。考虑到您论坛的受众,这应该可行。 至于让他们编辑还是回复自己的主题,由您决定。如果他们回复自己的主题,帖子会被顶起,这样您和所有用户都能轻松跟上旅程进展,符合 Discourse 的风格。

3 个赞

我理解其中的吸引力。

我认为这里的需求包括:

  • 一个“页面”,用户可以在其中添加与其旅程相关的信息
  • 在该用户的个人资料/卡片上提供一个易于访问的链接,指向该页面
  • 用户可以随意编辑该内容

潜在问题:

  • Discourse 默认对编辑帖子/主题的时间有限制,但可以通过站点设置轻松配置。
  • 每次编辑是否会导致旅程主题被顶到最新列表?您可以强制对这类主题进行不置顶的编辑。
  • 旅程主题的外观是否应与普通主题不同?您可以轻松自定义特定类别中主题的外观。参见 Blog Post Styling

凭印象来看,所有这些功能都可以通过精心设计的 主题组件 以高效的方式实现。

如果默认选项无法完全满足您的需求,可能需要一些自定义开发;但正如我上面所说,我没有看到任何会阻碍通过主题组件实现这些功能的关键问题。如果您想自己尝试,可以参考我上面链接的主题指南;或者如果您想付费请社区成员完成这项工作,可以在 Marketplace 类别中创建一个主题。

15 个赞

我在多个 Discourse 实例中用于存储各种知识库。我的想法是:在 Discourse 中,主题和/或帖子的创建成本很低,分类工具应仅用于辅助查找和引用,仅此而已。

我经常进行“直播式”记录,开启各种“深度探索”。当我学习新事物时,我会创建一个新主题,把所有内容都发在那里,就像记笔记一样。我为所有值得关注的《Dungeon Crawl》死亡记录和发现分别建立了不同的主题。在我的私有实例中,我为每个我交互过的域名或其他 IT 资产都建立了一个主题,并回复以记录时间戳。对于我们要玩的各种游戏,我们设有维基页面,并在 lore(背景故事)更新时进行回复。

有一些例子;我并没有特别区别对待它们(除了“私有实例”之外)。任何人都可以评论任何内容。如果内容有趣,它就能服务于文档。如果讨论热度上升,它可以分流或合并到更合适的位置(也许是别人的笔记……)。

按照我的方法,这最终变成了我的活动页面,但在实践中,我只使用搜索功能并与持续进行的活跃讨论互动。这意味着除了宽泛的类别和一些标签外,我并不花时间整理笔记。

除了从这个帖子中了解到的内容外,我对 TMS 的背景知之甚少,但我的个人方法是做笔记并将其外部化,以辅助初始记忆和搭建知识框架。之后,除非有需要,否则我不会再看我的笔记。

不过,我发现重温并扩展笔记是非常有价值的教育过程,因此我结合使用编辑工作流和自动顶贴/提醒功能,以保持内容的鲜活和推进。这个过程的一部分是与我的部落成员讨论有趣的部分,以受益于认知的多样性。


我挑选了你说的几部分内容进行思考,但以防万一我的想法有些杂乱无章,我的建议是:现在就开始将 Discourse 用作知识库和日志记录工具,然后再查看你的构想中缺失了哪些部分。Discourse 目前做得已经很好了。:slight_smile:

4 个赞

这也与 yoyoexpert 在买卖/交易方面的场景相关。他们需要在用户卡片上提供一个链接,指向该特定用户的专属“买家/卖家反馈”主题帖。

因此,这个想法具有多种应用场景,cc @eviltrout

8 个赞

你好,Marc。

这是一个有趣的想法,在引入具体功能之前,我认为我会推进这个方案。

谢谢。

Matt

2 个赞

Joe,没错,你的要求是对的。

编辑时间的限制能否按类别进行调整?

不过,我可能会直接对整个网站进行这项调整,因为这是一个学习空间,我完全支持用户在学习过程中随时回头修改内容。

另外,我假设作为站点管理员,我始终可以随时返回并进行编辑。这在某种程度上是必不可少的,因为某些主题会链接到随时间更新的文件。例如,我有一个主题介绍了一个 PDF 格式的工具,我需要随着新版本发布而更新该主题,使其指向最新版本。

谢谢你提供市场链接,知道有这个市场很有用。我可能暂时不会在主题方面做什么,因为我还在评估 Discourse 是否适合我(目前所有迹象都表明它是合适的)。

Matt

2 个赞

此外,如果可行(取决于您的用户数量),您可以为每位学生创建一个主题,随后更改所有权,并将权限设置为“查看/回复”,这样他们就无法自行创建主题。

1 个赞

我在想,我们是否可以通过管理员扳手控制来实现“在我的用户卡片上推荐此主题?”这一功能。

11 个赞

那会是不错的第一步!

5 个赞

当提到“管理员扳手”时,您是指“管理工具”,还是仅管理员可见的某种功能?

如果是前者,那么是的,如果能够在某个地方(例如 @MarcP 建议的 JOURNEY 分类中)标记某个主题,我认为这将大大满足我的需求。

谢谢。

Matt

5 个赞

@markvanlan 已开始在此处开展工作:

https://review.discourse.org/t/feature-featured-topic-for-user-profile-card-pr-8461/7498/10

想象一下,在那个红色方框中,你将使用这个图标:

以及文本“买卖”,它将链接到“杰夫的溜溜球买卖主题”。

这意味着我们需要携带简短的标题和图标。

11 个赞