论坛回复自动提醒系统 指导
评分: +42+x

序言

论坛回复自动提醒系统,正如其名,是 CroquemboucheCroquembouche 为广大 Wikidot 用户制作的通过 Wikidot 私信系统进行的自动提醒系统。该系统能够在用户所订阅的帖子被回复的至少一小时内为其发送私信推送,从而及时地与对方进行交流。该功能原为 Wikidot 自带功能1,但因极度耗费服务器资源,且在上线后不久就因滥用而使得服务器崩溃,导致 Wikidot 不得不将该功能废弃。论坛回复自动提醒系统即为该功能的重制版。

论坛回复自动提醒系统不与 Wikidot 公司具有任何关联,亦不与任何托管于 Wikidot 的维基具有关联。本指导部分翻译自 http://notifications.wikidot.com 中的各页面,若产生偏误,请以英语原文为准。

功能介绍

8q1w8.png

订阅提醒私信推送示例(点击以放大)

论坛回复自动提醒系统会将用户订阅帖子所出现的新回复内容,以及用户已回复帖子下出现的新回复内容通过账号 NotifierNotifier 进行私信推送。

推送内容分为三部分。第一部分为对自动提醒的简介与已订阅讨论帖数量的介绍,用户可以在此处修改个人配置,并了解自己订阅的讨论帖数量。第二部分为讨论提醒正文,包括产生回复的网站名称和讨论帖位置,以及部分讨论预览。第三部分为取消订阅入口,若用户不再希望使用该系统,可依据链接内的指示(或本指导中的该内容翻译)关闭提醒系统。

使用方法

若需接收 Wikidot 网站论坛的通知推送,必须满足以下两个条件:

  1. 通知推送系统必须能够支持要推送的 Wikidot 网站。2支持推送的网站完整列表见
  2. 用户必须在 http://notifications.wikidot.com 创建一个页面以配置自己的通知设定(即“用户配置”)

创建配置

点击下方按钮创建用户配置页面

下面将为看不懂的人提供创建配置页面说明。

Title:配置页面的“标题”。若无必要请勿修改。

Frequency:自动通知推送的频率。在一个推送间隔内出现的多个回复将被整合为一条私信发送。推送系统将会在以下时间进行推送,可按需进行选择:
推送频率 推送时间
Never(永不) 不进行推送
Hourly(每小时) 在每小时的整点进行推送
Every 8 hours(每 8 小时) 在每日的北京时间 04:00、12:00、20:00 进行推送
Daily(每日) 在每日的北京时间 21:00 进行推送
Weekly(每周) 在每周一的北京时间 22:00 进行推送
Monthly(每月) 在每月第一日的北京时间 23:00 进行推送

自动提醒系统将在此些时间进行以下操作:

  1. 检查本地配置是否更新
  2. 检查全局配置是否更新
  3. 检查用户配置是否更新
  4. 检查是否有新讨论帖
  5. 下载包含新讨论帖的讨论串
  6. 编译通知概要
  7. 通过 Wikidot 私信发送通知概要
  8. 检查联络账户列表
  9. 通过电子邮件发送通知概要
  10. 进行不太紧迫的内部维护

用户将在第 7 步或第 9 步收到通知推送,准确的推送时间因人而异。若无新讨论帖,用户将不会收到任何通知推送。

Language:通知推送所使用的语言。对于本站用户而言,一般选择“中文 (Chinese)”。若需查看译者信息或想要为该系统提供新语言翻译,请访问此页面以获取更多信息。

Delivery Method:接收通知推送所使用的渠道。可以选择 “Wikidot messages(Wikidot 私信)”或者 “email(电子邮件)”。但注意,使用电子邮件接收通知推送需要配置更多的设置,且有更多的注意事项。两个接收方式不可同时使用。

若要使用电子邮件接收通知推送,用户必须先将 NotifierNotifier 添加至通讯录。这一步将使得通知推送系统能够在不公开的情况下获取到用户的电子邮箱地址。若未将 NotifierNotifier 添加至通讯录,用户将不会接收到任何通知推送。随后在 Delivery Method 中将通知渠道设定为 “email(电子邮件)”。通知推送将发送至用户绑定 Wikidot 账户所使用的电子邮箱内。

注意,将 NotifierNotifier 添加至通讯录会使得你关联 Wikidot 账户的电子邮件对该用户(亦即该服务的维护者 CroquemboucheCroquembouche)可见。如果你无法接受泄露电子邮箱地址,请勿使用电子邮件接收推送。

该系统亦不会离线存储任何电子邮箱地址,其将在有需要之时重新在 Wikidot 中重新读取电子邮箱列表。这将意味着如果你将 NotifierNotifier 移除出通讯录中,其将立即“遗忘”掉你的电子邮箱地址。

Subscriptions:手动订阅的讨论串/讨论帖地址。用户可以订阅自动订阅未订阅到的讨论串/讨论帖,但不可以手动订阅不支持的 Wikidot 网站。在复制下一条链接之前请先换行。

若需获取单页讨论串的链接,请点击页面底部的“讨论”按钮,并复制该页面的链接。
若需获取某个讨论帖的链接,请点击讨论帖右下角的“选项”按钮,并点击“永久链接”,随后复制弹窗中的链接。

Unsubscriptions:手动取消订阅的讨论串/讨论帖地址。

Save:保存配置页面。选择 “Cancel” 将取消保存配置页面,选择 “Save” 将完成设置用户配置页面。要注意 Wikidot 有时候可能无法正确保存页面,可以在数分钟内多次刷新来保证用户配置正确保存。若未正确保存,可以再次编辑页面,随后直接保存页面,无需进行任何改动。

接收推送

用户将会接收到以下推送:

  • 所订阅的讨论串中发布的新讨论帖
  • 所订阅的讨论帖中出现的新回复

请查看“自动订阅”与“手动订阅”一节以理解“订阅”的含义。

用户将不会收到你已回复的讨论帖的通知推送(比如某用户订阅了每日推送,在本日内收到了三条新讨论帖,但在收到推送之前就已回复了其中的两条讨论帖,那么最终其只会收到未被回复的一条讨论帖的推送。)

用户仅能收到创建用户配置之后出现的新回复的通知推送——这意味着用户将不会收到订阅前出现的一大串讨论帖推送

用户可以选择每小时、每日、每周或是每月接收一次通知推送。任何在此时间间隔之内出现的多个讨论帖推送都将被整合到同一条私信中发送。

用户可以使用电子邮箱接收通知推送,详见以电子邮箱接收推送条目。

自动订阅

用户将会自动订阅某些讨论串或讨论帖。

用户将自动订阅:

  • 所有其为楼主的讨论串(亦即发布第一条新讨论帖的讨论串)
  • 所有其发出的讨论帖

用户将不会自动订阅:

  • 该用户所创建的页面中的单页讨论。
    • 若需订阅单页讨论,用户必须发布该单页讨论中的第一帖,或将该单页讨论加入到手动订阅中。

请使用手动订阅来添加订阅更多的讨论串/讨论帖,或移除你不希望看见的讨论订阅。

有关单页讨论的提示:当某个页面被于 Wikidot 上创建时,它亦将会创建一个对应的讨论串(通常被称作“单页讨论”)。创建页面不会让页面创建者自动订阅其单页讨论串。即如果你创建了一个 Wikidot 页面,那么你是不会因为创建了该页面而自动订阅那个页面的单页讨论串的——想要自动订阅该讨论串,仅需在串内发布第一条讨论帖即可。

其它问题

我要如何停止接受通知推送呢?

仅需将用户配置中的 Frequency 一栏修改为 “Never” 即可,或在页面下方选择删除用户配置。你亦可以直接私信 CroquemboucheCroquembouche 令其代劳。

手动订阅有什么用?

你可能会有很多种理由来添加手动订阅:

  • 如果你创建了一个页面但并没有抢到页面对应讨论串的首楼,你可能会需要手动订阅该讨论串。
  • 如果你只是对某个不是你发起的讨论串很感兴趣,想及时获取最新动向,那么你可能会需要订阅该讨论串。

自动订阅系统是很天真naïve的,而且可能会错误地给你推送你不想看见的回复。这时候你就可能会需要手动移除订阅以移除掉某些自动订阅:

  • 如果你没有创建某个页面,但是不小心抢了页面对应讨论串的首楼,那么你可能会需要移除订阅该讨论串。
  • 如果你发起了一个你不太在意的讨论串,那么你可能会需要移除订阅该讨论串。
  • 如果你是网站的职员,而且你还会很频繁地发起些跟你不太有关系的讨论串(比如社区讨论、删除通告串、论坛游戏等),那么你可能会需要移除订阅此些讨论串。

我的自动订阅概要说它“仍在学习”我的自动订阅——这什么意思?它会不会出现遗漏订阅的情况?

回复提醒系统只是在了解已经存在的讨论串是否有收到新回复。对于在该系统出现前许久就已建立的 Wikidot 网站来说,它们论坛的大部分最初对该系统来说都是未知的。在老的讨论串收到新讨论帖回复之后,这些讨论串就会变得“已知”——这就是“学习”的过程。随着时间的推移,该系统将会为你处理越来越多的自动订阅,只要它能遇到回复你订阅的讨论串或讨论帖的回复讨论帖,即使这些讨论串是在很久以前发起的。

你不会因此遗漏掉任何通知。该系统将读取所有其支持的 Wikidot 网站的所有新回复,无论它们回复的讨论串或父讨论帖有多老旧。

某些讨论串可能以后都不会再收到新讨论帖了,这样子这个系统就永远都无法“学习”到这个讨论串。这没什么所谓,这意味着这个讨论串也不会触发通知推送。

我的用户配置在哪里?

如果我修改通知频率,那么会出现遗漏订阅的情况吗?

不会。该系统会记录最近一次向你发送的通知内容,而在下次整合概要的时候,它就只会包含从最近一次发出通知到这一次期间的所有帖子内容。

举个例子:如果你目前订阅的是“每月”推送,而恰好在月尾你改成了“每小时”推送,那么你的下一次订阅推送将会包含一整个月的所有推送通知。

订阅有上限吗?

有。订阅的上限取决于 Wikidot 单页页面的上限字符数,也就是 200,000 个字符。如果超过了这个上限,你在保存用户配置的时候就会收到一条错误信息,提示“页面源代码过长”。

这个限制足以让你在手动订阅和取消订阅的框里填上大约 3000 个链接,应该已经够多了。

要记住,除非某个讨论串会出现极大量的回复,否则最好还是不要取消订阅这个讨论串——直接无视推送可能还更好一点。

如果你真的要省出些地方来,下面有两种方法可以减少链接占用的字符数:

  • 某些讨论串的结尾会接有某些跟讨论串标题很相似的文本。这一部分的文本没有任何作用,是可以被移除的。
  • 通知系统实际上不需要除了讨论串 ID 以及讨论帖 ID 之外的任何内容。你可以移除掉链接的其余部分,这样可以节省出很大部分的空间,代价就是不可以在已保存的用户配置页面里点击那个链接,可能会导致你不记得自己订阅了什么讨论串。

    缩减后的讨论串“链接”是长这样的:t-123456
    缩减后的讨论帖“链接”是长这样的:t-123456#post-123456

我能选择让某个通知无延迟地在某个讨论帖被发布后立即向我推送吗?

不可以。“每小时”订阅是最及时的一个可用选项了。

我能选择收到一整个网站或者一整个讨论区的最近发布讨论帖吗?

不可以。但这个功能可能会在未来被添加。

我能在限制 Wikidot 收件箱的情况下收到通知推送吗?

限制收件箱以令其仅对你的 Wikidot 通讯录或者跟你加入了同一个网站的用户开放确实是个不错的主意。可以通过修改收件箱设置中的“自何处接收私信”设定来修改这一条。

下面的表格可以告诉你,如果你修改了收件箱限制设定,你需要采取什么措施才能通过 Wikidot 私信接收到通知推送。

设定 需采取的措施
所有注册用户 所有人都可以给你发私信,包括 NotifierNotifier,所以你什么都不用做。
共有成员+联系人 如果你是 http://notifications.wikidot.com 的成员的话,那么你就是 NotifierNotifier 的“共有成员”——不过你其实不需要成为网站成员就可以编辑用户配置页面,所以你大概率也不会是这个网站的成员。如果你不是这个网站的成员,那么你就必须将 NotifierNotifier 添加到通讯录中才能收到它给你发的私信。
仅来自通讯录 你只可以接收到通讯录中的人给你发送的私信。所以你必须将 NotifierNotifier 添加到通讯录中才能收到它给你发的私信。
禁止任何人 你无法收到任何 Wikidot 私信,所以你也无法通过 Wikidot 私信接收到通知推送。

无论你设置了什么限制,你都可以选择以电子邮件的形式接收推送,很明显这样做是可以忽略掉你的 Wikidot 收件箱设定的。

还有,确保你没有拉黑 NotifierNotifier

注意,将 NotifierNotifier 添加至通讯录会使得你关联 Wikidot 账户的电子邮件对该用户(亦即该服务的维护者 CroquemboucheCroquembouche)可见。如果你无法接受泄露电子邮箱地址,请勿使用电子邮件接收推送。

我啥推送都没有收到啊——怎么会这样呢?

如果没有通知的话,你是不会收到任何通知推送的。而且要记住你不会收到你已经回复过的讨论帖的推送。

如果提醒系统遭遇了某些特定的错误,它可能会去更新你的用户配置页面,并添加一条报错信息。如果有的话,只需遵照报错信息中描述的方案即可解决问题。

如果你选择了通过 Wikidot 私信接收推送:

如果你选择了通过电子邮箱接收推送:

  • 确保你已经将 NotifierNotifier 添加至通讯录。如果它不知道你的电子邮箱地址,它就什么都不会给你发。
  • 检查骚扰邮件列表。如果你的订阅被标记为骚扰邮件,请联系 CroquemboucheCroquembouche,因为作者没有任何方法检查出其是否被屏蔽。

确定你想接受的通知推送来自于已被支持的网站

如果你真的很确定你理应收到一条推送,请联系 CroquemboucheCroquembouche

我有条在收到通知推送之前一小段时间收到的回复被遗漏了——怎么会这样呢?

每一条通知推送被发出去之前的一小段时间内出现的新讨论帖可能不会被添加到概要里。这一段时间因人而异——就是在计划任务列表中从第 4 步到第 7 步(或者是第 9 步,如果你选择用电子邮箱接收订阅的话)之间所用的那段时间。

Wikidot 将某个新讨论帖添加到 RSS 订阅源时也会有一小段延迟,这段时间里通知系统可能不会看到这些新帖子。

比如:如果你是每日订阅,并且在 20:05 收到了订阅推送,那它可能不会包含有 20:04 发出的帖子。

所有因为此些原因“遗漏”了的订阅推送都会在你的下一次订阅推送中出现。

我访问不了我的旧 Wikidot 账号了——我可以在新账号上接收老账号的通知推送吗?

不可以。但这个功能可能会在未来被添加。

老是有个 (1) 在那里闪,我又没有未读信息,太烦了!

这可能会在某些时候收到 Wikidot 私信之后出现。这是个 Wikidot 的漏洞,所以也不是作者能修复的。你可以直接通过在收件箱里点击“全部”,然后点击“标记为未读”,然后点击“全部”,然后点击“标记为已读”来消除掉这个提示。

我要怎样给自动提醒系统提供支持呢?

通知推送系统是免费使用的,但其实也会烧作者的钱才能运行。如果你想帮助作者分摊费用,那么他将感激地通过 Ko-Fi 接收捐赠:

ni9wja.png

此外,请尽可能地向更多 Wikidot 用户扩散该系统的存在!有更多的人知道这一系统的存在,它才能发挥出最大的作用,所以让其它人知晓也能帮到大忙。

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License