维基百科:通知

![]() |
![]() | |
開發者 | 维基媒体基金会 |
---|---|
类型 | 通知系统 |
网站 | Echo @ MediaWiki.org |
通知(Notifications,旧称Echo)是一个以统一的方式向用户通知维基百科相关活动的系统,可为用户提供多种与其账户相关事件的通知,包括新的讨论页留言、编辑撤销、提及或条目被链接等。它旨在通过突出关键用户互动来增强监视列表的功能。该系统于2013年4月30日部署于英文维基百科,并于2013年10月8日在中文维基百科部署。
对于已登录用户,通知会显示在页面顶部链接栏中用户名和用户讨论链接的右侧,呈现为两个图标,每个图标上的数字代表近期通知的数量。用户还可以在参数设置中为部分或全部通知类型设置电子邮件提醒。
您可以通过在编辑中添加指向用户页面的链接(输入[[User:Example]]
、{{u|Example}}
、{{User|Example}}
、{{User link|Example}}
、{{Ping|Example}}
、{{Yo|Example}}
或{{Reply to|Example}}
)并使用四个波浪号(~~~~)签名来“提及”名为Example的用户。用户“Example”随后会收到一条通知,显示他们被提及的位置。这一操作有时被称为“ping”。更多信息请参见Wikipedia:讨论页#通知。
在通知系统推出前,MediaWiki软件仅提供两种通知方式:监视列表变更的电子邮件提醒,以及用户讨论页变更的橙色提示条。由于并非所有人都会使用监视列表,在通知系统出现之前,常见的做法是通过前往其他用户的讨论页来回复讨论页消息。要了解更多关于通知系统的信息,请访问MediaWiki.org上的项目中心。关于常见问题,请查看FAQ页面。
查看通知
[编辑]
工具栏图标
[编辑]-
重要通知图标
-
常规通知图标
根据消息的重要程度,通知分为重要通知(alerts)和常规通知(notices)两类。当有人执行与您相关的操作时,彩色图标会显示在任何页面右上角的用户名旁边。这些通知包含跨维基通知。当没有通知时,这些图标显示为灰色。
第一个图标(红色,“重要通知”)包含较重要的通知类型:您的讨论页新留言、提及等。第二个图标(蓝色,“常规通知”)包含较次要的通知:页面链接、其他讨论页消息等。
这些图标会显示您收到的新通知数量。点击图标将显示“弹出列表”展示最近的通知(参见截图),同时图标颜色会恢复为灰色。数字将保持非零状态,直到您将该图标下的所有通知标记为已读(特别是消息类通知)。
您可以点击任意通知查看详情(参见下文说明)。要查看所有收到的通知,可以点击“所有通知”前往通知存档。
通知布局
[编辑]
最常见的通知类型都采用相同设计模式:
- 左侧浮动显示图标(从右至左书写语言则显示在右侧)
- 右侧浮动显示圆形标记:
- 蓝色实心圆点表示未读通知
- 灰色空心圆环表示已读通知
- 主要信息:加粗显示的通知标题
- 次要信息:通知详情(可选)
- 底部详情:包含实用信息:
- 始终显示执行操作的用户(含用户页链接)及相对时间格式的日期
- 有时显示其他信息,如目标页面
- 必要时显示三点菜单提供操作选项
整个通知区域都是链接,通常指向与通知操作相关的差异对比页。
无需点击链接即可标记未读通知为已读——点击蓝色圆点即可;同理,点击灰色圆环可将已读通知重新标记为未读(例如稍后需要处理)。未读通知不会永久保留——约16个月后会自动清除。
相似通知或来自其他维基的通知会进行分组显示。
通知存档页面
[编辑]要查看所有近期通知,点击弹出列表中的“所有通知”即可进入通知页面。该页面按日期显示所有通知,最新通知会优先显示在这个存档页面上。在维基媒体各站点上,此页面还会汇总跨维基通知。
通知类型
[编辑]以下所有通知类型均可在维基媒体站点查看。您可以在当前维基、通过跨维基通知在其他维基、或在Special:通知页面查看这些通知。
部分通知默认关闭或在英语维基百科不可用。如需启用(或禁用)这些通知,可前往参数设置进行调整。
Special:显示通知配置列出了所有可用的通知类型及其配置方式。
Special:话题订阅显示您订阅的所有讨论。
讨论页消息
[编辑] 重要通知——当有人在您订阅的讨论中发表新留言,或在您的用户讨论页留言时触发。
- 主要信息:消息标题
- 次要信息:
- 新消息:留言者及所在页面。直接链接至该留言
- 多条新消息或回复时可能分组显示(“该页面有6条新消息”)
- 详情:显示该组最后留言用户的用户页链接
此通知取代了原先的橙色提示条,但您可通过参数设置恢复橙色提示条。
提及
[编辑]- 主要信息:提及者、位置及上下文。链接至提及您的页面
- 详情:显示提及者的用户链接及提及位置的差异链接
要触发提及通知,需满足以下条件:
- 创建新留言(修改现有留言无效)
- 链接对方用户名
- 使用
~~~
或~~~~
签名。若签名嵌入模板或无用户页/用户讨论页链接,则不会发送通知 - 不修改自己留言外的内容
- 单次提及不超过50人
注意事项:
- 仅向注册用户发送通知;无法通过IP地址提及匿名用户
- 无法自我通知
具体技术细节详见mw:Manual:Echo。
编辑摘要中的提及
[编辑]- 主要信息:提及者、位置及编辑摘要内容。链接至相关更改
- 详情:显示提及者的用户链接
要提及用户,只需使用常规维基语法链接其用户页:[[User:用户名]]
。所有常规链接格式均有效,如[[User:用户名|显示文本]]
或[[User:用户名|用户名]]
。[[User:用户名|]]
也可用,但会在历史页显示为User:用户名
链接。单个编辑摘要中最多提及5名用户。ping模板在编辑摘要中无效。此方法在修改现有留言时也可使用,不要求编者必须创建新留言。
若需在摘要中留下用户链接但不触发通知,可在用户名前加:
,如:[[:User:用户名]]
。
成功发送的提及
[编辑]
- 主要信息:您提及的用户
- 详情:链接至提及发生的页面
失败的提及
[编辑]
- 主要信息:您尝试提及的用户及失败原因
- 详情:链接至尝试提及的页面
以下情况会触发此通知:
- 尝试提及匿名用户或不存在的用户
- 单次编辑中提及用户数超过限制(当前为50人)
回退的编辑
[编辑]- 主要信息:回退者及位置。链接至差异版本
- 详情:显示执行回退的用户链接
收到的邮件
[编辑]
- 主要信息:发件人。此信息不包含链接
- 详情:显示发件人的用户链接
只有您在参数设置中允许接收邮件时,其他用户才能向您发送邮件。
用户权限变更
[编辑]
重要通知——当您的用户权限发生变更时触发。不包括自动获得的权限,如成为自动确认用户或延伸确认用户。
- 主要信息:变更内容及操作者。链接至Special:用户组权限页面
- 详情:显示权限变更操作者的用户链接
登录失败尝试
[编辑]
重要通知——当有人尝试登录您的账户失败时触发。
来自新设备/IP的多次尝试会合并为一条通知,但对于已知设备/IP,每5次尝试触发一条通知。详见登录通知文档。
欢迎通知
[编辑]
常规通知——在您创建账户后立即触发。
- 主要信息:欢迎词
- 详情:链接至维基配置定义的欢迎页面(MediaWiki:Notification-welcome-link)
里程碑
[编辑]
当前里程碑为10的幂次方(第1、10、100、1,000、10,000、100,000、1,000,000和10,000,000次编辑,见此)。
- 主要信息:达成的里程碑及触发通知的编辑记录
感谢
[编辑]
常规通知——当有人感谢您的编辑时触发。
- 主要信息:感谢者、位置及内容。链接至被感谢的编辑差异页
- 详情:显示感谢者的用户链接,若在结构化讨论板上则额外显示页面链接
默认启用,但可在参数设置中关闭。
您可以在历史页、差异对比页或监视列表中向他人致谢。请注意感谢记录会保存在公开日志中(Special:感谢日志)。
您创建文章的链接
[编辑]- 主要信息:您创建的页面及来源页面。链接至包含新链接的页面
- 详情:显示目标页面的“链入页面”链接
您可以为单个页面关闭此类通知:
页面巡查
[编辑] 常规通知——当您创建的页面被新页面巡查员审阅时触发。
- 主要信息:被巡查的页面及巡查员
维基数据关联
[编辑]
常规通知——当您的页面关联到维基数据时触发。
- 主要信息:被关联的页面名称
- 详情:链接至数据项及可能的本地帮助页面
跨维基通知
[编辑]跨维基通知会显示在两个面板中,并汇总来自其他维基媒体基金会托管站点的通知。例如在中文维基百科上,您可以收到来自维基共享资源的通知,这些通知会与来自维基导游等其他站点的通知归为一组。在共享资源上,特定项目的通知会单独显示,而来自中文维基百科的通知会与其他站点的通知归组。了解更多跨维基通知信息。
OAuth通知
[编辑]- OAuth开发通知
- 当OAuth应用程序的审核状态变更时通知开发者
- OAuth管理员通知
- 当有新应用程序等待审核时通知OAuth管理员
参数设置
[编辑]
访问设置
[编辑]您可以通过更新通知参数设置来控制接收的通知类型和频率。要查看当前设置,可点击弹出窗口(如上所示)中的“参数设置”,或在“所有通知”存档页面中操作。(也可点击任意页面右上角的“参数设置”,然后选择“通知”标签页)
启用与禁用
[编辑]若禁用某类通知,则在禁用期间生成的该类通知既不会发送也不会存入数据库。重新启用后也不会显示禁用期间的通知。唯一可能显示的是在禁用前已存在的通知。
网站通知与邮件通知
[编辑]勾选(或取消勾选)类别旁的复选框即可启用/禁用通知。大多数通知类别都支持设置网站通知或邮件通知。(部分关键通知如用户权限变更、讨论页新留言等不可禁用)您还可以设置邮件通知频率,从实时通知到每日/每周摘要。设置完成后请点击页面底部的“保存”按钮。
屏蔽用户通知
[编辑]您可以在通知参数设置底部输入用户名来屏蔽特定用户的站内通知。输入时用户名会自动补全。未启用JavaScript的用户需每行输入一个用户名,无需添加任何维基语法或前缀。
被屏蔽用户在您的用户讨论页留言或参与讨论,或巡查您创建的页面时,您仍会收到通知。监视列表行为和电子邮件通知不受屏蔽列表影响。
若被屏蔽用户启用了相关设置,他们仍会收到成功提及通知。用户的屏蔽列表对维基上所有其他用户(包括管理员等权限用户)保密。
屏蔽页面通知
[编辑]“页面链接”类通知支持页面屏蔽功能。
您可以在通知参数设置底部输入页面名称,屏蔽该页面的“页面链接”通知。
输入时页面标题会自动补全。
未启用JavaScript的用户需每行输入一个页面标题,无需添加任何维基语法或前缀。
社区黑名单
[编辑]MediaWiki:Echo-blacklist维护着全站范围内无法触发通知的账户名单,用户可通过Special:MyPage/Echo-whitelist覆盖此设置。
已知问题
[编辑]当前通知系统存在以下技术缺陷:
- 签名识别失败。某些情况下(通常是修改近期已签名留言时),解析器无法识别用户新添加的签名留言,因而不会触发通知。
- 章节标题混乱。对于标记复杂的页面或编辑冲突后,通知有时会显示错误的章节标题。
- 嵌入引用。由于链接页面时会生成通知,意外嵌入其他页面可能导致通过嵌入页面链接产生大量非预期通知。
所有未解决的通知系统问题请参见Phabricator上的清单。
参见
[编辑]- Help:Fixing failed pings
- {{You've got mail}} 站外邮件通知模板
- {{Reply to}} 即Ping模板
- Wikipedia:讨论页#您有新消息 – 向未注册用户提示新讨论消息的横幅
- Echo:维基百科的新通知系统,Fabrice Florin 2013年2月7日发表