快轉到主要內容

留言板

·350 字·1 分鐘
目錄

Cusdis
#

cusdis是非常輕量的開源專案,留言者不用登入帳號,但資料會保存在cusdis端。設定簡單,功能也比較簡單,沒有甚麼過濾垃圾留言的功能,小網頁蠻合適的。

comment必須到cusdis裡approve才會顯示
  • 到官網註冊 cusdis,建立網頁名稱 e.g. TFC2.0
  • 取得app-id. 在cusdis的’site settings’裡點選’Embedded code’, 找到data-app-id
  • 修改params.toml
[params]
  ....
  showComments=true
[article.comments]
  enable = true
  type = "cusdis"
[comments.cusdis]
  appId = "COPY of data-app-id"
  host = "https://cusdis.com"
  • 在layout/partials/comments.html (沒有就新增)加入下面的code
<div id="cusdis_thread"
  data-host="https://cusdis.com"
  data-app-id="{{ .Site.Params.comments.cusdis.appId }}"
  data-page-id="{{ .File.UniqueID }}"
  data-page-url="{{ .Permalink }}"
  data-page-title="{{ .Title }}"
  data-theme="dark" # 設定daynight mode: autodarklight
></div>
<script async defer src="https://cusdis.com/js/cusdis.es.js"></script>

參考資料
#

Hugo 網站留言區設定:Disqus vs Cusdis