群发消息

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page MassMessage and the translation is 92% complete.

群发消息Special:MassMessage)是一个发送信息的工具,可以讓用戶快捷方便地给一組列在列表中的頁面发送信息。本工具已于2013年10月启用。

群发消息允许本地管理员发送信息至本地订阅者,及允许元维基管理员和大量信息发送者发送信息至任何维基媒体wiki

若想進一步的瞭解如何使用此工具,包括opt-out指令,请参阅Help:Extension:MassMessage

请在讨论页或直接向Phabricator建立一個新任務以报告程序错误或功能建议。

限制

群发消息面向维基媒体wiki开发时做出了两个限制:一个附加的用户权限和一个限制其能力的配置。

附加用户权限称为“massmessage”,默认情况下仅分配给本地管理员(sysops)。以前,on-wiki访问列表中的任何人(包括非管理员)都可以轻松发送群发邮件。您的本地社区应考虑其选项:添加本地用户组(即,用户组中的任何人可以将其他人添加到同一用户组),允许管理员在特定用户组中分配用户权限,或设置“请求”“管理员要处理的页面队列。请注意,MassMessage的核心功能不仅仅是自动化用户无需登录即可使用浏览器标签。

配置限制了本地用户(元维基除外)进行跨维基广播。尽管任何用户可在未登入的状态下打开一个新的浏览器页面来手动进行跨维基广播,但是目前来说,此功能在群发消息扩展中是被禁用的。

全域信息推送

只在元维基(这里),任何拥有“massmessage”用户权限的人(管理员和大量信息发送者)可以将消息发送到任何维基媒体。另外,此wiki拥有一个包装模板({{target}})应该用于输入列表。

  • 收信人列表必须是一个被擴充功能接受的有效列表(如Global message delivery/TargetsMassMessage/Lists)。
  • 请保持消息主题的简洁。不要超出240 字节(否则会导致编辑摘要在中间被截断)。
  • 消息正文是您打算发送的消息。
    • 如果您要发送的消息不只有几行,请在正文内简短地介绍消息主题并附上阅读原始消息的链接,使用翻譯擴充功能來翻譯(例子教程)。除非選擇要發送的用戶或項目頁面與消息相同語言。
    • 不要使用模板,你永遠不會知道模板是否存在於目標維基或是與你預期的運作方式相同。
    • 小心地使用連結,大多數連結連到元維基,那應該以[[m:Some Meta Page|text]]這樣的形式。要不然就會在目標維基上顯示紅色連結。
      • 如果目标页面有翻译插件且翻译已被提供,使用诸如[[m:Special:MyLanguage/在此填入页面名字]]这样的链接。
    • 如果您打算发送英文信息至非英文维基,请使用<div lang="en" dir="ltr" class="mw-content-ltr"></div>来括住您的消息。您也可以在消息正文中加入{{int:please-translate}}(视用户语言设定而显示为“Please help translate to your language”),来请求他人将消息翻译为本地语言。
    • 在信息内包含链接至 Global message delivery 或其它页面(如发送者的用户讨论页、元维基或mediawiki.org的项目页面)的链接,来让用户明白为何以及这些信息是如何被送达的,同时可以给出反馈。
    • 如果你沒有遵照前一點,那麼應該包含一個連結指向發送列表,例如:錯誤頁面?在此處修正。
    • 可選地,加入連到你在元維基的用戶頁或用戶討論頁的連結,模仿像是正常簽名:[[m:User:Example|Example]] ([[m:User talk:Example|talk]])Example (talk)
      • If you are sending a message in a left-to-right language to any right-to-left language wikis (or the opposite), then wrap your signature in <bdi> tags (Bi-Directional Isolation). You can also auto-translate the "talk" string. For example: <bdi lang="en" dir="ltr">[[m:User:Example|Example]] ([[m:User talk:Example|{{subst:int:Talkpagelinktext}}]])</bdi>
    • 使用时间戳来结束消息( ~~~~~会自动生成时间戳)。
  • 请参考outreach:Best practices for reaching out to projects in multiple languages
  • 再次检查您的发送列表是否正确。您同意您将对您使用本插件造成的任何问题(包括错别字、拼写错误或者发送对象出错)负完全的责任,并承诺会处理由此引发的各种问题。
  • 如果消息将被发往其它语言或其它计划,请手动在这些维基上测试此消息,确保内部链接工作正常。另请参阅Special:Interwiki
  • 瀏覽所有你要發送信息的維基,這將其連結到你的全域帳戶。如果你不這麼做,那麼你的全域用戶頁將不會在本地維基生效,並且你不會收到在你的討論頁的留言通知。(或者,使用全域账号工具來連結在所有維基的帳戶)

参见