# 具有用户日记/博客/个人资料的论坛

**URL:** https://meta.discourse.org/t/forum-with-user-diary-blog-profile/310811
**Category:** Support
**Created:** [2024 年6 月 6 日 13:05 UTC](https://meta.discourse.org/t/forum-with-user-diary-blog-profile/310811 "2024-06-06T13:05:45Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [2024 年6 月 6 日 13:28 UTC](https://meta.discourse.org/t/forum-with-user-diary-blog-profile/310811/2 "2024-06-06T13:28:28Z")

</div>

欢迎加入 Meta Jamie！:tada:

我浏览了 Meta 上一些可用的 #Customization > Plugin 和 #Customization > Theme component，发现其中一些可能对你有用。

* * *

> [@inspectorgrow](#):
>
> 可扩展的用户区域，他们可以在其中添加照片等，也许可以在论坛之外并通过个人资料进行操作？

关于可扩展的用户区域，我找到了 User Portfolio。这似乎是允许用户在个人资料中添加图片的最接近的选项。不过，需要注意的是，这个功能是公开可见的，其他用户可以点击访问。因此，如果用户希望进行私密操作，这可能不是最佳解决方案。

> [@用户作品集](https://meta.discourse.org/t/user-portfolio/156678):
>
> discourse2摘要 用户作品集 为用户个人资料添加了一个新的“作品集”标签页。它可以配置为显示来自特定类别和/或标签的用户主题。它还可以与 [Topic List Thumbnails](https://meta.discourse.org/t/topic-list-thumbnails-theme-component/150602) 完美配合使用。hammer_and_wrench仓库链接 [https://github.com/discourse/discourse-user-portfolio](https://github.com/discourse/discourse-user-portfolio)open_book初次接触 Discourse 主题？ [Discourse 主题使用入门指南](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) 安装此主题组件 功能 用户卡片上可以选择性地添加一个作品集按钮： 设置 名称 描述 portfolio category 作品集类别 ID。设置为 0 表示所有类别 portfolio tags 作品集标签 portfolio icon 作品集标签页和用户卡片按钮的图标 port…

* * *

至于社交媒体，用户可以在个人资料中添加他们的社交媒体网站，以便分享作品等。

> [@inspectorgrow](#):
>
> 社交资料

> [@个人资料中的可点击社交图标链接](https://meta.discourse.org/t/clickable-social-icon-links-on-profile/158136):
>
> 一个主题组件，包含可点击的社交媒体图标，适用于用户个人资料和用户卡片（如果您正在使用 [用户卡片目录主题组件](https://meta.discourse.org/t/user-card-directory/144479/29)）。 该组件 99% 的内容复制自 @LeoMcA 在本 Meta 讨论 [链接自定义用户字段到外部网站](https://meta.discourse.org/t/link-custom-user-field-to-external-website/41218) 中提供的讨论和代码示例，以及 [Namati 用户卡片个人资料主题](https://github.com/LeoMcA/namati-user-card-profile-theme)。不过，我认为将其从帖子中提取出来并使其更具通用性会更有用。 注意事项 任何未为某项条目提供值的用户，其用户卡片/个人资料上将不会显示对应的图标。 Instagram 和 Twitter 的自定义用户字段仅期望填写用户名（不包含"@"），名称会自动附加到基础 URL 上。 我建议将带有图标的自定义用户字段设置为不在用户卡片上显示，因为同时显示文本和可点击的图标会显得有些冗余。这只是个人建议，主题组件不会自动隐藏它们。 站点设置 每个自定义字段名称条目应与您在 Discourse 实例中设置的自定义用户字段名称保持一致。默认情况下，该主题组件期望字段名称如下所示，但您当然可以更改它们。字符串区分大小写。 instagram…

* * *

要实现博客文章风格的帖子，可以使用 [这个主题组件](https://meta.discourse.org/t/blog-post-styling/110841)。

* * *

最后，关于“谁在线”的功能，有一个可用的插件

> [@inspectorgrow](#):
>
> 谁在线

> [@Discourse 在线用户](https://meta.discourse.org/t/discourse-whos-online-plugin/52345):
>
> discourse2摘要hammer_and_wrench仓库链接open_book安装指南 功能information_source 在安装此插件前请慎重考虑。Discourse 专为异步讨论设计，在线用户列表可能对某些社区造成不利影响 information_source 本插件专为拥有 \<100 个并发登录用户的社区设计。在更大的网站上安装是可行的，但可能会对整个论坛的性能产生负面影响。 [[image] ](https://global.discourse-cdn.com/meta/original/3X/a/f/af9186cf7b6b694a8e00018fc67bce7f9f4e3660.gif) 该插件还可以选择性地显示用户的在线状态，方式包括头像周围的“光环”、“发光”效果，或在左上角显示“徽章”图标。 该插件使用 MessageBus 保持数据实时更新，因此用户状态会即时反映。启用了“隐藏个人资料和在线状态”设置的用户将不会显示。您可以通过可用的站点设置和语言字符串自定义多项内容： 配置 这些设置位于管理设置面板的“插件”部分。 whos\_online\_active\_timea…

希望这对你有帮助

---

_[View the full topic](https://meta.discourse.org/t/forum-with-user-diary-blog-profile/310811)._
