您好,Discourse 社区!
我很高兴与大家分享我一直在努力的一个项目:DisHub,一款专为 Discourse 论坛设计的新移动应用程序。
和你们许多人一样,我非常喜欢使用 Discourse,但我一直觉得官方移动应用程序功能有些有限——它主要是一个网页包装器,很少使用真正的原生功能。另外 Fig 项目似乎也无法使用,而且它只在 Android 上可用。
所以我决定使用 Flutter 从头开始构建 DisHub。我的目标很简单:
- 为 Discourse 论坛带来原生性能和流畅的动画
- 使用设备功能提供真正的推送通知
- 轻松在一个应用程序中管理多个论坛
- 添加您可以在旅途中使用的版主和管理员工具
- 提供美观、简洁、简单的用户界面,让它在移动设备上感觉很自然
主要功能:
在一个应用程序中管理您所有的 Discourse 论坛
超快的原生导航和动画
可自定义的移动通知
管理员和版主操作(标记、删除、编辑、封禁等)
深色和浅色主题
专为会员、版主和管理员设计
该应用程序完全使用 Flutter 构建,我非常感谢 Flutter 和 Discourse 社区迄今为止提供的所有反馈和测试。您的见解帮助我将这个项目打造成了我引以为傲的东西。
我希望任何感兴趣的人都能尝试一下,特别是如果您管理或参与 Discourse 社区。非常欢迎您提供反馈、建议或提问!
链接:
感谢您让我与大家分享——也感谢 Discourse 团队提供了如此出色的平台!
12 个赞
Bas
(Bas van Leeuwen)
4
很有意思!我在历史记录中看到你们早在 2022 年就发布了一个版本了?
为什么花了这么长时间才宣布?
你们已经有很多用户了吗?
而且我认为有必要重申一下关于另一个第三方应用程序的这个警告:
这包括密码,所以如果你是管理员,请格外小心!
5 个赞
我测试了你的 DisHub 应用,总体来说相当不错。我真的很欣赏流畅的用户界面、现代的设计和出色的性能。希望你的更新很快就能更有效。而且既然你做得这么好,你的应用很快就会变得更好。
2 个赞
您好,
我在 iOS 上测试了您的应用程序,可以找到我的 Discourse,但在授权应用程序后尝试登录时,我会回到我的公开页面,但未登录。我不知道这是个问题还是我操作失误 
1 个赞
这可能是我们这边的一个技术问题。
如果您能提供更多细节,例如一些屏幕截图或视频,以便我们更好地理解问题,那将对我们非常有帮助。
1 个赞
fyodorovich
(Malcolm Fitzgerald)
11
我一开始遇到了一些问题
它允许我跳过登录,并提供“添加新社区”的选项。但同时,它也在显示一个社区列表。我想加入的社区不在列表中,所以我尝试“添加”,但这产生了一个错误。
然后我发现它并没有要求我登录我自己的 discourse 社区,而是要求为这个应用创建一个账户。另一个 discourse 应用的一个有益之处在于它不试图拥有我的账户,我只需提供登录信息给 discourse 网站即可进入。
创建账户后,我便能够将我的社区添加到列表中。在 iPhone 13 上,我无法看到输入社区名称的字段,它被键盘挡住了。
克服了这些障碍后,我便能够登录我的社区,而且运行得相当好。我一直认为 discourse 网站在移动模式下运行得相当好,而且还在不断改进。
玩了一会儿后,我注意到一封来自 Supabase 的邮件,要求我确认注册。由于我对 Supabase 一无所知,我将该邮件标记为垃圾邮件并删除了它。
1 个赞
该应用程序如何处理与 Discourse 实例的身份验证?它是基于 API 还是会打开该站点的 Web 视图?它是否存储凭据或使用本地 Discourse 身份验证?从用户安全角度来看,理解这一点至关重要。
3 个赞
您好 SubStrider,
对于身份验证,这不是 api,浏览器会打开到 discourse,并在创建后重定向到应用程序。
该应用程序不存储任何 discourse 凭据。
1 个赞
如何退出社区?它已将我登录,但不是正确的帐户,但我找不到如何退出。
您好,首先感谢您构建 Dishub — 这是一个非常有趣的项目,我非常喜欢测试它。在使用该应用程序时,我遇到了一些问题,我想分享一下。希望这些反馈能帮助改善大家的体验。
以下是我在使用 Dishub 时注意到的一些问题和建议:
- 论坛 URL 验证
添加新论坛时,如果输入的 URL 没有 https:// 前缀,应用程序会报错。
- Google 注册无效
Google 注册选项无效。点击它并选择一个帐户后,没有任何反应。
- 电子邮件注册链接失效
电子邮件注册流程会发送一封确认电子邮件,但电子邮件中的链接会导致“未找到页面”错误。
- 深色主题可读性
在深色模式下,类别名称显示为深色文本,在深色背景下难以阅读。
- RTL 论坛支持
对于从右到左 (RTL) 的论坛,整个布局理想情况下应切换为 RTL。至少,帖子内容应从右到左对齐和渲染,而不是从左到右。
- 移动设备内边距问题
在移动设备上,文本非常靠近屏幕右边缘,降低了可读性。如果用户屏幕保护膜有裂痕或碎裂,这个问题会更严重。
- 子类别主题显示
选择父类别时,会按预期显示所有主题。但如果选择子类别,主题列表会变为空,而不是显示子类别的主题。
- 多标签选择
如果能同时选择多个标签,将非常有帮助。
- 左侧边栏滚动
左侧菜单无法滚动。因此,在较小的屏幕上,底部的一些选项无法访问或查看。
- 创建主题时的类别下拉菜单
在“创建主题”页面上,“类别”字段没有提供下拉菜单来浏览和选择现有类别。
非常感谢您的努力,并考虑这些反馈。
1 个赞
非常感谢您提供如此详细的反馈。我们将尽快处理并与您联系。
1 个赞