安装部署的方式
一、安装Algolia
Algolia (www.algolia.com)不需要在自己服务器部署,不用担心影响服务器的性能,只需从 Algolia 官网申请一个API ,然后在 Flarum 安装一个Scout Search 扩展,启用后,填写Algolia API 即可。Algolia 免费方案仅可使用 10,000 次/月的查询量,超出的量可以查阅官方价格 https://www.algolia.com/pricing/ ,假如你的论坛使用量不多,可以试试这个。
部署和配置方式:
1、到Algolia (www.algolia.com)注册一个账号,并且创建API,整个过程大概需要几分钟时间
composer require clarkwinkelmann/flarum-ext-scout
3、进入Flarum管理后台,在 Scout Search 选择Algolia 并填写刚才申请的API,如下图:
4、SSH进入Flarum安装目录,运行 php flarum scout:import-all
这句命令创建索引
5、配置搜索索引内容高亮显示css,去后台【外观】--->【自定义css】配置下面代码
CSS样式代码:
.DiscussionListItem-title mark{
background: #3b9aff;
color: #fff !important;
}