Hexo-theme-sakura icon indicating copy to clipboard operation
Hexo-theme-sakura copied to clipboard

关于评论模块不知道你有没有深入研究..

Open macreee opened this issue 4 years ago • 1 comments

我自己新定义了表情,但是在加载的还是要再刷新一下当前页面才会出现,不然就是默认的新浪表情。 我搜了一下源码。一共2个地方 分别是comment.jssakura.js中有2个初始化Valine的参数 我都改成了如下的格式,但是神奇的是他还是要重载一次。 另外我定义了匿名值为需要昵称和邮箱但是还是可以匿名发言。。。

      var valine = new Valine();
      valine.init({
        el: '#vcomments',
        appId: "<%= theme.v_appId %>",
        appKey: "<%= theme.v_appKey %>",
        path: window.location.pathname,
        placeholder: "呦呦鹿鸣 食野之苹",
        requiredFields: ['nick','mail'],
        emojiCDN: 'https://cdn.jsdelivr.net/gh/xaoxuu/cdn-assets@latest/emoji/valine/',
        // 表情title和图片映射
        emojiMaps: {
          "aru-1": "aru/aru-1.gif",
          "aru-2": "aru/aru-2.gif",
          "aru-3": "aru/aru-3.gif",
          "aru-4": "aru/aru-4.gif",
          "aru-5": "aru/aru-5.gif",
          "aru-6": "aru/aru-6.gif",
          "aru-7": "aru/aru-7.gif",
          "aru-8": "aru/aru-8.gif",
          "aru-9": "aru/aru-9.gif",
          "aru-10": "aru/aru-10.gif",
          "aru-11": "aru/aru-11.gif",
          "aru-12": "aru/aru-12.gif",
          "aru-13": "aru/aru-13.gif",
          "aru-14": "aru/aru-14.gif",
          "aru-15": "aru/aru-15.gif",
          "aru-16": "aru/aru-16.gif",
          "aru-17": "aru/aru-17.gif",
          "aru-18": "aru/aru-18.gif",
          "aru-19": "aru/aru-19.gif",
          "aru-20": "aru/aru-20.gif",
          "aru-21": "aru/aru-21.gif",
          "aru-22": "aru/aru-22.gif",
          "aru-23": "aru/aru-23.gif",
          "aru-24": "aru/aru-24.gif",
          "aru-25": "aru/aru-25.gif",
          "aru-26": "aru/aru-26.gif",
          "aru-27": "aru/aru-27.gif",
          "aru-28": "aru/aru-28.gif",
          "aru-29": "aru/aru-29.gif",
          "aru-30": "aru/aru-30.gif",
          "aru-31": "aru/aru-31.gif",
          "aru-32": "aru/aru-32.gif",
          "aru-33": "aru/aru-33.gif",
          "aru-34": "aru/aru-34.gif",
          "aru-35": "aru/aru-35.gif",
          "aru-36": "aru/aru-36.gif",
          "aru-37": "aru/aru-37.gif",
          "aru-38": "aru/aru-38.gif",
          "aru-39": "aru/aru-39.gif",
          "aru-40": "aru/aru-40.gif",
          "aru-41": "aru/aru-41.gif",
          "aru-42": "aru/aru-42.gif",
          "aru-43": "aru/aru-43.gif",
          "aru-44": "aru/aru-44.gif",
          "aru-45": "aru/aru-45.gif",
          "aru-46": "aru/aru-46.gif",
          "aru-47": "aru/aru-47.gif",
          "aru-48": "aru/aru-48.gif",
          "aru-49": "aru/aru-49.gif",
          "aru-50": "aru/aru-50.gif",
          "aru-51": "aru/aru-51.gif",
          "aru-52": "aru/aru-52.gif",
          "aru-53": "aru/aru-53.gif",
          "aru-54": "aru/aru-54.gif",
          "aru-55": "aru/aru-55.gif",
          "aru-56": "aru/aru-56.gif",
          "aru-57": "aru/aru-57.gif",
          "aru-58": "aru/aru-58.gif",
          "aru-59": "aru/aru-59.gif",
          "aru-60": "aru/aru-60.gif",
          "aru-61": "aru/aru-61.gif",
          "aru-62": "aru/aru-62.gif",
          "aru-63": "aru/aru-63.gif",
          "aru-64": "aru/aru-64.gif",
          "aru-65": "aru/aru-65.gif",
          "aru-66": "aru/aru-66.gif",
          "aru-67": "aru/aru-67.gif",
          "aru-68": "aru/aru-68.gif",
          "aru-69": "aru/aru-69.gif",
          "aru-70": "aru/aru-70.gif",
          "aru-71": "aru/aru-71.gif",
          "aru-72": "aru/aru-72.gif",
          "aru-73": "aru/aru-73.gif",
          "aru-74": "aru/aru-74.gif",
          "aru-75": "aru/aru-75.gif",
          "aru-76": "aru/aru-76.gif",
          "aru-77": "aru/aru-77.gif",
          "aru-78": "aru/aru-78.gif",
          "aru-79": "aru/aru-79.gif",
          "aru-80": "aru/aru-80.gif",
          "aru-81": "aru/aru-81.gif",
          "aru-82": "aru/aru-82.gif",
          "aru-83": "aru/aru-83.gif",
          "aru-84": "aru/aru-84.gif",
          "aru-85": "aru/aru-85.gif",
          "aru-86": "aru/aru-86.gif",
          "aru-87": "aru/aru-87.gif",
          "aru-88": "aru/aru-88.gif",
          "aru-89": "aru/aru-89.gif",
          "aru-90": "aru/aru-90.gif",
          "aru-91": "aru/aru-91.gif",
          "aru-92": "aru/aru-92.gif",
          "aru-93": "aru/aru-93.gif",
          "aru-94": "aru/aru-94.gif",
          "aru-95": "aru/aru-95.gif",
          "aru-96": "aru/aru-96.gif",
          "aru-97": "aru/aru-97.gif",
          "aru-98": "aru/aru-98.gif",
          "aru-99": "aru/aru-99.gif",
          "aru-100": "aru/aru-100.gif",
          "aru-101": "aru/aru-101.gif",
          "aru-102": "aru/aru-102.gif",
          "aru-103": "aru/aru-103.gif",
          "aru-104": "aru/aru-104.gif",
          "aru-105": "aru/aru-105.gif",
          "aru-106": "aru/aru-106.gif",
          "aru-107": "aru/aru-107.gif",
          "aru-108": "aru/aru-108.gif",
          "aru-109": "aru/aru-109.gif",
          "aru-110": "aru/aru-110.gif",
          "aru-111": "aru/aru-111.gif",
          "aru-112": "aru/aru-112.gif",
          "aru-113": "aru/aru-113.gif",
          "aru-114": "aru/aru-114.gif",
          "aru-115": "aru/aru-115.gif",
          "aru-116": "aru/aru-116.gif",
        } 

macreee avatar Jul 04 '20 16:07 macreee

等我有时间测试下。

xbclub avatar Jul 13 '20 05:07 xbclub