如何給oneindex網盤增加評論、密碼查看、read me,頭提示功能。


歡迎訪問我的博客https://www.ndmiao.cn/

視頻教程地址

點擊查看

評論功能

特性

  1. 使用 GitHub 登錄
  2. 支持多語言 [en, zh-CN, zh-TW, es-ES, fr, ru]
  3. 支持個人或組織
  4. 無干擾模式(設置 distractionFreeMode 為 true 開啟)
  5. 快捷鍵提交評論 (cmd|ctrl + enter)

安裝准備

先進入你選擇的主題文件夾,位於網站根目錄/view/下,classic為默認主題,我選用的是nexmoe主題
編輯layout.php文件,在</head>前添加

  1. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css">
  2. <script src="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></script>

在倒數第一個</div>前添加

  1. <div id="gitalk-container"></div>

在倒數第一個</div>后添加

  1. <script type="text/javascript">
  2. var gitalk = new Gitalk({
  3. clientID: 'GitHub Application Client ID',
  4. clientSecret: 'GitHub Application Client Secret',
  5. repo: 'gitalk',
  6. owner: 'owner',
  7. admin: ['owner'],
  8. id: 'oneindex',
  9. distractionFreeMode: true,
  10. createIssueManually: true
  11. });
  12. gitalk.render('gitalk-container');
  13. </script>

獲取clientID和clientSecret

首先,需要申請一個 Github APP ,填寫要求如下:

  1. Application name :
  2. myoneindex # 隨意填寫
  3. Homepage URL :
  4. https://pan.fingerit.cn #你的oneindex主頁
  5. Application description :
  6. # 說明(可以不填)
  7. Authorization callback URL :
  8. https://pan.fingerit.cn # 你的oneindex主頁
  9. 最后點擊 Registered application 得到clientIDclientSecret

然后新建一個名為talk的倉庫。

完成安裝

返回准備工作總最后一步添加的js代碼,將上面獲取的clientID和clientSecret填入其中,owner和admin設置為你的用戶名即可。
最后打開你的oneindex首頁,等待最下方gitalk評論加載完畢,點擊初始化issue,再刷新頁面即可。

密碼功能

在onedrive的文件夾中添加.password文件,填入密碼,密碼不能為空。

頭提示功能

在onedrive的文件夾中添加HEAD.md 文件,使用markdown語法。

read me

在onedrive的文件夾中添加 README.md 文件,使用markdown語法。

README.md HEAD.md 、 .password特殊文件使用

可以參考https://github.com/donwa/oneindex/tree/files

轉載https://www.fingertc.com/archives/276/#%E7%89%B9%E6%AE%8A%E6%96%87%E4%BB%B6%E5%AE%9E%E7%8E%B0%E5%8A%9F%E8%83%BD


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM