From 2386bf64ac0edf2628b3e21d7c9d9b284e1a8737 Mon Sep 17 00:00:00 2001 From: Drew233 <1120437716@qq.com> Date: Thu, 10 Sep 2020 06:43:46 +0800 Subject: [PATCH 1/6] 3.1.0 --- docs/doc.md | 14 +++++++++++--- docs/release.md | 4 ++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/doc.md b/docs/doc.md index ddb5aeeb..9e31af01 100644 --- a/docs/doc.md +++ b/docs/doc.md @@ -9,6 +9,7 @@ GitHub 仓库:[Artitalk.js](https://github.com/ArtitalkJS/Artitalk) ### 🎉 特性 * 增删查改全方面支持 +* 支持针对每天说说的评论 * 支持 Markdown/html 语法 ## 🚀 快速使用 @@ -31,9 +32,10 @@ GitHub 仓库:[Artitalk.js](https://github.com/ArtitalkJS/Artitalk) 3. 绑定完成之后点击`创建应用`,应用名称随意,接着在`结构化数据`中创建 `class`,命名为 `shuoshuo`。 4. 在你新建的应用中找到`结构化数据`下的`用户`。点击`添加用户`,输入想用的用户名及密码。 5. 回到`结构化数据`中,点击 `class` 下的 `shuoshuo`。找到权限,在 `Class 访问权限`中将 `add_fields` 以及 `create` 权限设置为指定用户,输入你刚才输入的用户名会自动匹配。为了安全起见,将 `delete` 和 `update` 也设置为跟它们一样的权限。 -6. 点击 `class` 下的 `_User` 添加列,列名称为 `img`,默认值填上你这个账号想要用的发布说说的头像url,这一项不进行配置,说说头像会显示为默认头像 —— Artitalk 的 logo。 -7. 在最菜单栏中找到设置-> 应用 keys,记下来 `AppID` 和 `AppKey` ,一会会用。 -8. 最后将 `_User` 中的权限全部调为指定用户,或者数据创建者,为了保证不被篡改用户数据已达到强制发布说说。 +6. 然后新建一个名为`atComment`的class,权限什么的使用默认的即可。 +7. 点击 `class` 下的 `_User` 添加列,列名称为 `img`,默认值填上你这个账号想要用的发布说说的头像url,这一项不进行配置,说说头像会显示为默认头像 —— Artitalk 的 logo。 +8. 在最菜单栏中找到设置-> 应用 keys,记下来 `AppID` 和 `AppKey` ,一会会用。 +9. 最后将 `_User` 中的权限全部调为指定用户,或者数据创建者,为了保证不被篡改用户数据已达到强制发布说说。 :::danger ❗ 关于设置权限的这几步 这几步一定要设置好,才可以保证不被 “闲人” 破解发布说说的验证 @@ -70,6 +72,12 @@ new Artitalk({ 注:说说内容的修改与删除在leancloud后台也可进行操作 +### 🔨 评论的使用 + +点击每条说说右下角的评论图标即可查看针对本条说说的评论或者对本条说说发起评论,再次点击会刷新页面已达到返回的作用 + +填写邮箱以获得gravatar的头像 + ## 🦄 在 Typecho 中使用 1. 登陆后台后新增独立页面 diff --git a/docs/release.md b/docs/release.md index 6d9107b2..2195c67d 100644 --- a/docs/release.md +++ b/docs/release.md @@ -2,6 +2,10 @@ title: 更新日志 sidebar: auto --- +### 👍 `2020.9.9` +* `3.1.0` + +* 新增评论功能,点击每条说说右下角的评论图标即可进入评论页面,再次点击会刷新页面已达到返回的目的。如果首次使用评论功能的话,会出现页面一直加载中的情况。前往存放shuoshuo的leancloud应用中新建一个class命名为`atComment`即可。 ### 👍 `2020.9.6` From 741856cb6e0339489d4f0d5daee4e956549c5931 Mon Sep 17 00:00:00 2001 From: Drew233 <1120437716@qq.com> Date: Sat, 12 Sep 2020 15:22:33 +0800 Subject: [PATCH 2/6] demo updated --- docs/.vuepress/components/demo.vue | 7 +++---- docs/.vuepress/config.js | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/.vuepress/components/demo.vue b/docs/.vuepress/components/demo.vue index 22a4f633..634978d2 100644 --- a/docs/.vuepress/components/demo.vue +++ b/docs/.vuepress/components/demo.vue @@ -8,13 +8,13 @@ export default { function addScript(url) { var s = document.createElement("script"); s.id = "at"; - url.indexOf("appID") == -1 ? (s.src = url) : (s.innerHTML = url); + url.indexOf("appId") == -1 ? (s.src = url) : (s.innerHTML = url); document.head.appendChild(s); } addScript(` new Artitalk({ - appId: 'Your leancloud appId', - appKey: 'Your leancloud appKey', + appId: 'ogP8qj3veMh0LFpFWMPOyF0X-MdYXbMMI', + appKey: 'nHXLd3N3Jgh460t2iRQKWAtr', shuoPla: 'Demo页密码:123456', bgImg: 'https://cdn.jsdelivr.net/gh/drew233/cdn/20200409110727.webp', atEmoji: { @@ -26,7 +26,6 @@ export default { }, }) `); - addScript("https://cdn.jsdelivr.net/npm/artitalk"); }, destroyed() { document diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 124feac7..cf83f0bb 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -4,6 +4,7 @@ module.exports = { head: [ ['link', { rel: 'shortcut icon', type: "image/x-icon", href: `https://cdn.jsdelivr.net/gh/drew233/cdn/atico.png` }], ['script', { data_ad_client: "ca-pub-9420537843748923", async: true, src: "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" }], + ['script', { src: "https://cdn.jsdelivr.net/npm/artitalk" }], ], output: { globalObject: 'this' From abf8bd19551356c8cbbc8f484a4873f4ea86c8d3 Mon Sep 17 00:00:00 2001 From: Drew233 <1120437716@qq.com> Date: Sun, 13 Sep 2020 16:24:11 +0800 Subject: [PATCH 3/6] 3.1.1 --- docs/demo.md | 11 +++++++++++ docs/release.md | 5 +++-- docs/settings.md | 15 +++++++-------- 3 files changed, 21 insertions(+), 10 deletions(-) diff --git a/docs/demo.md b/docs/demo.md index 993ab9cb..af652701 100644 --- a/docs/demo.md +++ b/docs/demo.md @@ -16,3 +16,14 @@ title: 示例页面


+ + + + diff --git a/docs/release.md b/docs/release.md index 2195c67d..b1b45e3d 100644 --- a/docs/release.md +++ b/docs/release.md @@ -2,10 +2,11 @@ title: 更新日志 sidebar: auto --- -### 👍 `2020.9.9` -* `3.1.0` +### 👍 `2020.9.13` +* `3.1.0~3.1.1` * 新增评论功能,点击每条说说右下角的评论图标即可进入评论页面,再次点击会刷新页面已达到返回的目的。如果首次使用评论功能的话,会出现页面一直加载中的情况。前往存放shuoshuo的leancloud应用中新建一个class命名为`atComment`即可。 +* 评论计数功能添加,新增配置项`atComment`,控制评论功能是否启用,默认为`1`,可填`0`以关闭评论功能。 ### 👍 `2020.9.6` diff --git a/docs/settings.md b/docs/settings.md index 49ae053f..803ecf27 100644 --- a/docs/settings.md +++ b/docs/settings.md @@ -113,6 +113,13 @@ JS 自带三套表情包(贴吧,bilibili小电视,QQ),分四页,最 * 格式;链接形式,可根据仓库中的main.css魔改(注意:仓库中的main.css中的color1等换成你所需要的颜色即可) * 参数类型: `string` +### 📌atComment + +* 功能:评论功能的开关 +* 默认值:1(开启) +* 可选项:0(关闭),1(开启) +* 参数类型: `Boolean` + ## 配置项填写示例 ```html @@ -120,13 +127,6 @@ JS 自带三套表情包(贴吧,bilibili小电视,QQ),分四页,最 new Artitalk({ appId: '123456', appKey: '123456', - serverURL: 'https://example.com', - pageSize: 5, - shuoPla: 'abaaba', - avatarPla: 'abaaba', - motion: 1, - bgImg: 'https://example.com/abaaba.jpg', - color1: 'red', atEmoji: { baiyan: "https://cdn.jsdelivr.net/gh/Artitalk/Artitalk-emoji/baiyan.png", bishi: "https://cdn.jsdelivr.net/gh/Artitalk/Artitalk-emoji/bishi.png", @@ -141,7 +141,6 @@ JS 自带三套表情包(贴吧,bilibili小电视,QQ),分四页,最 fadai: "https://cdn.jsdelivr.net/gh/Artitalk/Artitalk-emoji/fadai.png", fanu: "https://cdn.jsdelivr.net/gh/Artitalk/Artitalk-emoji/fanu.png", }, - cssUrl: 'https://example.com/abaaba.css' }) ``` From 7e73bf235a05dcc191fa56dff7864a8b24de190d Mon Sep 17 00:00:00 2001 From: Drew233 <1120437716@qq.com> Date: Sun, 13 Sep 2020 19:24:05 +0800 Subject: [PATCH 4/6] sponser --- docs/contact.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/contact.md b/docs/contact.md index 4f52ce3d..3ba49ce8 100644 --- a/docs/contact.md +++ b/docs/contact.md @@ -28,6 +28,12 @@ QQ 邮箱:Uncle_drew@qq.com | ---- | ---- | | | | +打赏列表 +| 昵称 | 金额 | 留言 | +| ---- | ---- | ---- | +| *哼 | 6.66 | 感谢artitalk~,很好用 | +| Ayan | 6.66 | AT.nb! | + 如果你对本项目感兴趣并且有心一起完善功能的,欢迎pr~ ## 👍 特别鸣谢 From 2aeb283ce78ade42eebdecb48bcdf70fb87503d2 Mon Sep 17 00:00:00 2001 From: Drew233 <1120437716@qq.com> Date: Fri, 27 Nov 2020 11:20:21 +0800 Subject: [PATCH 5/6] 3.2.0 --- docs/contact.md | 1 + docs/release.md | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/docs/contact.md b/docs/contact.md index 3ba49ce8..a1382141 100644 --- a/docs/contact.md +++ b/docs/contact.md @@ -46,6 +46,7 @@ QQ 邮箱:Uncle_drew@qq.com * JsDelivr && UNPKG:CDN 支持 * html5up:demo 页框架 * valine: 一款简便并实用的评论系统,看了valine的代码,受益匪浅,Respect +* 去不图床:js内部上传图片(视频)的存储以及cdn加速 Date: Thu, 11 Feb 2021 13:54:50 +0800 Subject: [PATCH 6/6] 3.2.2 --- docs/doc.md | 9 +++++++-- docs/release.md | 11 +++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/doc.md b/docs/doc.md index 6702d6ca..6098aa99 100644 --- a/docs/doc.md +++ b/docs/doc.md @@ -9,12 +9,13 @@ GitHub 仓库:[Artitalk.js](https://github.com/ArtitalkJS/Artitalk) ### 🎉 特性 * 增删查改全方面支持 -* 支持针对每天说说的评论 +* 支持针对每条说说的评论 * 支持 Markdown/html 语法 +* 支持图片上传 ## 🚀 快速使用 -部分主题已将本项目整合进去,可以直接使用。 +下列主题已将本项目整合进去,可以直接使用。 感谢以下主题对本项目的支持~ ### [hexo-theme-volantis](https://github.com/xaoxuu/hexo-theme-volantis/) @@ -35,6 +36,10 @@ GitHub 仓库:[Artitalk.js](https://github.com/ArtitalkJS/Artitalk) 因为国际版的 leancloud 不需要配置 serverurl,所以推荐使用国际版,速度没有区别,如果使用国内版的 leancloud 别忘了填写 serverurl 即可 ::: +:::tip 👀 与valine在同一页面使用 +如果有这个需要,可以将 artitalk 与 valine 存放在同一个应用中。可以有效避免同一个页面使用两个leancloud应用所产生的冲突。 +::: + 1. 前往 [LeanCloud 国际版](https://LeanCloud.app/),注册账号。 2. 注册完成之后根据 LeanCloud 的提示绑定手机号和邮箱。 3. 绑定完成之后点击`创建应用`,应用名称随意,接着在`结构化数据`中创建 `class`,命名为 `shuoshuo`。 diff --git a/docs/release.md b/docs/release.md index a965ef7f..e1a1b68c 100644 --- a/docs/release.md +++ b/docs/release.md @@ -2,6 +2,17 @@ title: 更新日志 sidebar: auto --- +### 👍 `2021.02.11` +* `3.2.2` + +* 无需手动引入`av-min.js`,加入检测,如果没有加载再加载 +* 重新添加上传图片(视频)的功能。感谢[杜老师](https://dusays.com/)以及[去不图床](https://7bu.top/)的大力支持,Respect🙏! +* 一些已知bug的修复 +* 关于图片上传,现在给出两种方案 +1. 什么都不管,默认匿名游客上传至去不图床 +2. 将图片存放在自己的去不图床的账户中。需要操作的是:在存储说说的应用中的 `class` 下的 `_User` 添加列,列名称为 `imgToken`,值为在去不图床获得的token,若有意使用此配置[请点我前去去不图床注册账号并获取token](https://7bu.top/auth/register.html)。 + + ### 👍 `2020.11.27` * `3.2.0`