扩展:回声

来自MyaWiki.Org
跳转到导航 跳到搜索

MeimaWiKi扩展手册
OOJS用户界面图标
回声
发布状态: 稳定的
回声通知扩展
实施 通知
描述 提供一个可以由其他扩展使用的Wiki通知系统。
作者(S)
最新版本 连续更新
兼容策略 释放分支
维基百科 1.32 +。ECHO主机只支持内核的主控;否则,使用匹配的分支(例如,回声Rel1Y31与核心Rel1E31,或匹配WMF释放分支)。
数据库更改
回音码批处理
回声事件
回声通知
回音目标页面
许可证 MIT许可
下载
  • $WGECHONENABLE EMALL批处理
  • $WegououSeJobe排队
  • $WGECHEEMAILL地址
  • WGNoTrimeStordNordNeX
  • $GnNoTIFICATION
  • 美元集群
  • 美元期货交易数据库
  • 美元集群
  • 美元转换
  • 美元过渡
  • $WGECHOMAXUPDATECOUNT
  • 十亿美元
  • $WGCHOMeTimon STATUS通知
  • 多美元
  • 改变美元
  • 美元汇率区间
  • 格雷特
  • $WoGooWooWothExcel通知
  • 虎杖
  • $WGDeFultNoTyTyType可用性
  • $WGNOTIFYType可用性类别
  • 六元共聚物
  • 黑名单
  • 黑名单
  • $WGH操作器白名单格式
  • $WGeCoutoSwitkyoTimeTimes
  • 美元兑换期权
  • $WGICONTIONTICE类
  • $WGICONTION图标
  • 美元汇率
  • 美元贬值
  • $WegCyEvestLogg版本
  • $WegCyEvutLoggStudias
翻译回声扩展如果在TurtLeWik.NET中可用
检查使用和版本矩阵。
问题 打开任务·报告错误

这个回声扩展提供了一个可以由其他扩展使用的Wiki通知系统。感谢 结构讨论 是使用回音的两个MyaWiKi扩展。通知 对于这个扩展的完整描述。

下载[编辑]

可以直接从Git检索扩展。[]

  • 浏览代码
  • 一些扩展具有稳定发布的标签。
  • 每个分支都与过去的MyaWiKi发布相关。还有一个“主”分支包含最新的alpha版本(可能需要一个alpha版本的MealaWiKi)。

提取快照并将其放置在扩展/回声您的MyaWiKi安装目录。

如果您熟悉Git并对您的服务器有shell访问权限,您还可以获得如下扩展:

CD扩展/γGit克隆HTTPS://GrITI.Wikimdia.Org/R/MeIaWiKi/ExtExsS/ECHO.GIT

安装[编辑]

  • 下载并将文件放置在一个名为回声在你扩展文件夹

对于运行MyaWiKi 1.28或更早的用户:

上面的说明描述了使用此扩展插件的新方法。WFLADDXXISTH(). 如果需要在这些早期版本上安装扩展(MediaWiKi 1.28和更早版本),而不是拉伸张力 “回声” ,您需要使用:

要求一次 美元IP/扩展/回声/回声.php

配置[编辑]

除了设置默认用户首选项外,还可以使用附加帐户 钩子可以更改用户注册上的首选项。允许在不影响现有用户的情况下设置不同的用户偏好。

版本说明升级时。

特殊:显示通知配置地方细节。

配置设置(默认设置为扩展子
参数 默认 评论
$WGECHONENABLE EMALL批处理 是否打开电子邮件批处理函数
$WegououSeJobe排队
  • 通过作业队列延迟Web和电子邮件通知传递。
  • 立即发送通知
$WGECHEEMAILL地址 组织地址(或您希望在电子邮件通知的页脚中显示的任何文本)。应在LocalSettings.php定义
$WGNECTION发送器 $WGPASSWORD发送器 电子邮件通知的“来自”和“回复”的电子邮件地址。应在LocalSettings.php定义
WGNoTrimeStordNordNeX “电子邮件发送”消息(媒体维基) 电子邮件通知的“从”名称。应在LocalSettings.php定义
$GnNoTIFICATION 无答复 电子邮件通知的“回复”名称。应在LocalSettings.php定义
美元集群 如果设置为false,则使用主数据库,使用特定的外部数据库,只需使用$WGT外部服务器
美元期货交易数据库 共享数据库用于跟踪交叉wiki未读通知;错误地不跟踪它
美元集群 群集共享跟踪数据库位于ON;如果主跟踪数据库处于FALSE,则为false。必须是定义在$WGT外部服务器
$WGECHOMAXUPDATECOUNT 二千 允许用户进行实时更新的最大通知数,这也是允许用户拥有的最大通知数。
十亿美元 五十 允许用户立即发送的最大通知通知次数。
$WGCHOMeTimon STATUS通知 启用成功/失败通知
多美元 多段编辑的触发器说明
改变美元 触发器用于编辑现有注释,只要在同一节中添加签名即可。
编辑摘要 将通知用户从编辑摘要或没有通知的0链接到的最大NUBMER用户
美元汇率区间 每捆电子邮件之间的时间间隔为秒;为测试wiki设置一个小的数字。如果没有延迟队列支持,则应设置为禁用电子邮件捆绑0。
格雷特 是否启用登录用户的新通话页消息警报。
$WoGooWooWothExcel通知 是否在通知弹出窗口中显示页脚反馈通知
一美元 在通知弹出窗口中的页脚反馈通知中显示的调查的URL
$WGNOTIFYType可用性类别
[
    //否则,用户->用户电子邮件可以触发额外的冗余通知电子邮件。
    “Email用户” = > [
        “网络” = > 
        “电子邮件” = > 
    
    提到失败 = > [
        “网络” = > 
        “电子邮件” = > 
    
    “提到成功” = > [
        “网络” = > 
        “电子邮件” = > 
    
]
定义哪些通知类型可用于每个通知类别。如果省略了任何通知类型,则默认为$WGDeFultNoTyyType可用性。
六元共聚物
[
    “网络” = > [ 回声发生器 “通知通知” 
    “电子邮件” = > [ 回声发生器 “电子邮件通知” 
]
不同类型的通知传递的定义是可能的。每个定义由类名和函数名组成。请参阅:ECHONTIFICICHAND控制器类。
黑名单 [] 不会触发通知的用户名列表
黑名单 回声黑名单 在NSU MediaWiKi中,社区保持黑名单的页面位置,每行包含一个用户名,不会触发通知。设置为NULL以禁用。
$WGH操作器白名单格式 %s/回音白名单 在NSUL用户命名空间内的每个用户通知代理白名单的位置的SeaStFF格式。%s将被替换为用户名。白名单必须包含每一行的用户名,无论它们在黑名单中是否存在,都将触发通知。设置为NULL以禁用。
$WGeCoutoSwitkyoTimeTimes 是否启用交叉Wiki通知功能。要启用此功能,您需要:
  • 有一个全局用户系统(例如CalpalAuthor或共享用户表)
  • 在Wiki之间共享$WGMySTHASH和$WGMWANWANCACHE
  • 配置$WGH
美元兑换期权 交叉Wiki通知的特性标志

如果这是真的,则交叉Wiki通知首选项将出现在BETAFECTIONE部分中;如果这是错误的,那么它将出现在通知部分中。

这不控制默认情况下是否启用了交叉Wiki通知。为此,使用$WGDeFultUsServices选项[ ECHO-CROWKII通知] = TRUE;

$WGICONTIONTICE类 扩展子 定义通知可以属于的类别。可以为类别指定以下参数。所有参数都是可选的:
  • 优先控制在首选项和批处理电子邮件中显示通知的顺序。优先级范围从1到10。如果未指定优先级,则默认为10,这是最低值。
  • 不解雇:禁用类别中通知的可撤销性。它可以被设置为一个输出格式数组(见$WGEKIONTIONER)或包含“ALL”的数组。
  • 用户群指定有资格接收类别中通知的用户组数组。如果没有指定USER组参数,则所有组都是合格的。

如果通知类型不具有类别参数,则自动将其分配给其他优先级最低且没有偏好或可丢弃性的类别。

$WGICONTION图标 扩展子 定义图标,这是30x30图像。这被传递到BeEvestRealEnvivEnter,所以扩展可以用相同的结构定义它们自己的图标。建议扩展前缀他们的图标键。一个例子是我的扩展名。这将有助于避免命名空间冲突。

您可以使用路径或URL,但不能同时使用两者。“路径”的值与$WGExpExistAsSertSPATH相对应。

“URL”的值应该是URL。

您应该自定义站点图标URL,这是:$WGEKIONIOTICONICIONICS [ [站点] ] [ URL ]

美元汇率 扩展子 为ECHO定义事件类型。事件定义的形式是“事件名称”=>…]
  • 多类别:定义事件属于的类别。默认为“其他”。
  • 群组默认为“中性”。
  • 定义哪些输出格式可用于捆绑。
  • 表示模型定义哪个类用于呈现通知消息和通知面板、特殊页面和电子邮件的链接。必须扩展回声事件模型.
$WGDeFultUpServices [回声-显示-警报] 显示特殊通话页面警告栏的默认用户偏好
$WGDeFultUpServices [回声-频率-频率] 默认情况下发送电子邮件的频率。默认情况下,为每个通知发送电子邮件,因为它们进来了。
$WGDeFultUsServices [回声回退-反馈-警报] 确保反馈警报在默认情况下可见。不要更改;要禁用,请使用$WGECHOOWHOWFETER通知。
$WGDeFultUpServices [回声-EMALL格式] 取决于$WalgOWHTMLMLE 是否使用HTML或文本电子邮件的默认用户偏好
$WGDeFultUsServices [ [回音订阅电子邮件-$$类别] ] 大多数类别都是错误的; 默认用户偏好是否通过电子邮件通知特定类别
$WGDeFultUsServices [ [回音订阅WEB-{$类别}] ] 对大多数类别来说是真实的;取决于 默认用户偏好是否通过Web通知特定类别
$WGECHCONCONFIG 扩展子 事件日志的配置。可以禁用个别模式。
黑名单 无效的 启用每个用户黑名单的布尔值。

建筑[编辑]

特征页的体系结构部分 .

用法[编辑]

通知黑名单/白名单

有时会有特定的用户,通常是BOTS,它们执行不应生成通知的维护任务。为了处理这些情况,用户可以从LoalStalpIs.PHP文件(或Wrf Wiki的情况下,初始化PrimeSeStIt.S.PHP)全局黑名单:

 黑名单 = [ “冈佐伯特” 疯狂的家伙 

Wiki的黑名单也可以由维基的社区来维护。回声黑名单个人用户可以通过创建一个白名单来覆盖黑名单。特殊:MyPope/Engay-Walelist.所有的Wiki列表都希望每行接收一个特定的用户名,没有特殊的标记或前缀。例如:

冈佐伯特
“提”期权

这个扩展允许的一种通知类型是:“当某人链接到我的用户页面时通知我。”这对某些用户可能不明显,但是这个特殊通知只在链接到另一个用户页面的人也签署(~~~~)帖子时起作用。

在安装扩展后,在用户中创建一个新的选项卡“通知”。特殊:偏好网页在“通知我关于这些事件”的章节中,在“提到”选项之前,Hoobox框表示:“当某人链接到我的用户页面时通知我。”如果管理员觉得在该帮助文本中签署该帖子的要求不明显,则可以通过更改wiki中的文本来修改。MeaWiki:EndoPrf工具提示网页

2016年3月15日在MealaWiKi V1.23.2上进行测试

术语[编辑]

  • 通知-由回声发出的任何单独通知
  • 消息——关于流程讨论中活动的通知
  • 警报-除消息以外的任何通知

也见[编辑]