discourse-faq

1、discourse搜索功能不能返回结果

在管理页面搜索栏目开启CJK搜索功能:search tokenize chinese japanese korean
cd /var/discourse/
./launcher enter app
rake search:reindex

在这里插入图片描述
在这里插入图片描述
2、支持文档功能

1>安装以下两个插件
- git clone https://github.com/discourse/discourse-docs.git
- git clone https://github.com/discourse/discourse-docs-card-filter.git
2>启用插件、选择文档要展示的板块、在顶端菜单添加链接以跳转到文档视图(可选)

在这里插入图片描述
在这里插入图片描述
3、阻止匿名用户下载附件
在这里插入图片描述
4、手动创建用户

rails c
u = User.create!(username: "duanshuaixing-user02", email: "duanshuaixing-user02@gmail.com", password: "duanshuaixing@gmail.com", admin: "true")
u.approved = true
u.save
u.activate
或者
rails runner 'user = User.create!(username: "duanshuaixing-user06", email: "duanshuaixing-user06@gmail.com", password: "duanshuaixing@gmail.com"); user.admin = true; user.approved = true; user.active = true; user.save'

5、命令行给普通用户授予管理员权限

rails c
user = User.find_by_email("duanshuaixing@gmail.com")
user.admin = true
user.approved = true
user.save

或者
rails runner 'user = User.find_by_username_or_email("duanshuaixing@gmail.com"); user.admin = true; user.approved = true; user.save'

6、删除用户

rails runner 'UserDestroyer.new(Discourse.system_user).destroy(User.find_by_username_or_email("duanshuaixing-user02@gmail.com"), delete_posts: false)'

7、暂停/激活用户

rails runner 'user = User.find_by_username_or_email("duanshuaixing-user02@gmail.com"); user.active = false; user.save'

rails runner 'user = User.find_by_username_or_email("duanshuaixing-user02@gmail.com"); user.active = true; user.save'

暂停用户建议把删除未激活用户账户的宽限期(purge unactivated users grace period days)调整为0 (单位:天)。设置为 0 将永不清除未激活用户。

8、提示 所有外发电子邮件已被管理员全局禁用。任何类型的电子邮件通知都不会发出。

把disable emails参数设置为no

9、sso配置错误导致无法登陆

rails r "SiteSetting.enable_sso = true" (老版)
rails r "SiteSetting.enable_discourse_connect = false" (新版)
rails r "SiteSetting.oauth2_enabled = false" (关闭oauth2)
rails r "SiteSetting.enable_local_logins = true" (开启本地登陆)

10、命令行进行备份恢复

discourse enable_restore
discourse restore discourse-duanshuaixing2022-03-22-033241-v20220215015538.tar.gz
rake posts:rebake

11、统计论坛帖子数量

rails r "puts Post.count"

12、论坛帖子导出为markdown格式

https://discourse.chandz.com/t/topic/13130
更换为
https://discourse.chandz.com/raw/13130
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值