灭菌器项目[ [ PHAB:TAG/{{{PHABRICATOR }}} /}{{{PababiRe}}}] ]
永久保护模板

模板:扩展

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

模板文档

这个模板应该添加到Wiki(但是只有主页)上的所有扩展页面。它将添加有用的信息框(见下文),并将自动添加扩展到类别:所有扩展名 连同适当的地位 实现类型 类别

用法

复制粘贴:

{{Extension |templatemode =
|name                 = 
|status               = 
|type1                = 
|type2                = 
|hook1                = 
|hook2                = 
|newhook1             = 
|newhook2             = 
|username             = 
|author               = 
|description          = 
|image                = 
|imagesize            = 
|version              = 
|update               = 
|version preview      = 
|update preview       = 
|compatibility policy =
|mediawiki            = 
|php                  = 
|needs-updatephp      = 
|composer             =
|table1               = 
|table2               = 
|license              = 
|download             = 
|readme               = 
|changelog            = 
|example              = 
|namespace            = 
|parameters           = 
|tags                 = 
|rights               = 
|compatibility        = 
|bugzilla             = 
|phabricator          =
|vagrant-role         = 
}}
有关参数值的帮助,请参见在下面.
MeimaWiKi扩展手册
OOJS用户界面图标
{{{No}}}
发布状态: 未知
占位符
实施 {{{Type 1}}}{{{Type 2}}}
描述 {{{描述}}}
作者(S) 一些作者某些用户说话
最新版本 {{{版本}}}({{{Update }}})
最新预览版本 {{{版本预览}}}({{更新预览}}})
兼容策略 无效
维基百科 {{MIDAWIKI}}}
PHP {{php}}
数据库更改 {{{需要UpDATEPHP }}}
作曲家 {{Cyror }}}
[[特殊:MyLooal/Time:Ext/{{{Table 1}}}表{{{Table 1}}}〕[[模板:扩展/ {{{Table 1}}}表[] ]
[[特殊:MyLooal/Time:Ext/{{{Table 2}}}表{{{Table 2}}}] ][[模板:扩展/ {{{Table 2}}}表[] ]
许可证 {{{许可}}}
下载 {{下载}}}
{{Read Me}}}
{{ChanelOG}}}
例子 {{{实例}}}
命名空间 {{{命名空间}}}
{{{参数}}}
{{{标签}}}

{{{}}}}

{{兼容性}}}
翻译扩展扩展如果在TurtLeWik.NET中可用
流浪者角色 {{vavANTANG角色}}}
问题 [PHAB:TAG/{{{PHABICRATORAT}}}打开任务] ]报告错误

内容参数

本节描述管理信息箱内容的参数。模板模板和其他控制参数,请参见控制参数.

内容参数
参数 描述
姓名扩展名
地位当前发布状态

什么之中的一个:

如果该状态是除上述之外的任何内容,则将被忽略,而“未知”的默认值将在模板中显示。在省略值的情况下,它将被分类为未知. 在值无效的情况下,它将被放置在特殊范畴从而可以捕捉和修正错误。

1型
2型
3型
4型
5型
6型
实现类型

在构建该扩展时采用的实施策略。此参数用于创建类别,帮助程序员找到各种MIATAWIKI特定的实现策略或模式的示例。虽然此参数的值有时与扩展的用例或目的一致,但这不是此参数的原因。如果您为该参数选择的值没有充分标识目的或可能用例我们建议您另外添加类目链接根据需要。

法律价值1型2型,…参数如下:

“类型”的任何其他值都是无效的,并且会导致扩展放在类别:具有无效或缺失类型的扩展名.

注意:许多扩展有不止一种类型,如果这适用于您的,请替换类型=类型1=2型=3型=…. 您可以为扩展定义最多六种类型。
钩子1
钩子2
钩子3
钩子4

钩子30
扩展使用的每个钩子的名称

在该字段中输入值是获得扩展的帮助并帮助其他开发人员的好方法。每个记录的钩子将自动将扩展添加到使用该钩子的类别列表扩展中。这一类别对每个钩子文章都是自动链接的,这样程序员就可以很容易地找到使用特定钩子的扩展示例。

内置钩:

  • 仅使用钩子名称。请看手动:挂钩为了价值(但忽略介绍)。

对于扩展定义的自定义钩子:

对于多个钩子,将第一个钩子分配给钩子1第二个钩子2等等。
NeHOOK1
NeHOOK2
NeHOOK3
NeHOOK4

NEWOOK30
由扩展提供的每个钩子的名称您可能还需要添加挂钩。扩展钩子注册表.
用户名作者的MIDAWIKI.ORG的用户名(如果他们有一个)。可以省略,但如果存在,将用于链接到作者的用户和用户会话页。应该提供没有名称空间和没有[]]。
作者扩展作者的名字,如果不同于他们的MiaWik.Org用户名。免费文本。如果省略,则将使用“用户名”字段(如果存在)。
描述简短描述
图片屏幕截图或扩展标志。应该提供没有名称空间和没有[]]。
形象化兼性的图像大小(默认大小为220px)
版本最后版本
更新上次更新日期
兼容策略兼容策略 (接受的值是硕士雷尔积压
媒体维基必和必拓版本
PHPPHP版本要求
需要更新数据指示在MeaWiWi能够运行之前,扩展需要数据库表模式更改或类似的操作。这是一个常见的陷阱:如果你忘记运行UpDAT.PHP——如果扩展需要它,你的MyaWiKi就会停顿。应该设置为一个值,因为这保证了扩展不需要UpDATE.PHP运行,从而避免了不确定性。

符合MeaWiKi扩展标准的扩展附带一个需要手动启动的架构更改脚本(一次)在通过浏览器启动和访问MeaWiKi之前,以及在复制所有扩展文件之后$IP/扩展名/扩展名并插入WFLADEXRIST(“扩展名”);进入“LoalStudio.php”,从命令行运行:

CD路径/to/WikiGixEngl目录*CD维护PHP UpDATE.PHP
美元IP表示您的MyaWiKi安装的安装路径(或“目录”),保持相同的目录。本地设置索引文件等。.
作曲家如果适用,“供应商”的名称和“包装”应以格式输入。供应商/旅行包,例如MediaWiki /语义媒体维基直接指向PACKAIST.ORG,它作为包存档。
表1
表2
表3
表4

表30
每个名称非核心扩展使用的表链接到扩展页面的子页面。例如,“表1=Cuychange”。扩展:检查用户将链接到扩展:检查用户/CUI更改表. 不要列出核心表,如网页修订仅列出由扩展添加的表。
许可证许可使用此扩展名,作为代码中的一个HTTPS://SPDX.Org/LeaveSe/,例如GPL-2.0或更高版本GPL-2.0GPL-3.0或更高版本等。
下载链接到下载②:吉特,{{WikimiDaDouthLoad}使用服务器=Svn,以防止它没有从颠覆. 如果您将代码放入MIDAWiki Wiki中,请使用完整的页面名和节名链接到它,例如[扩展:示例/版本1.1.22A代码](必须在其他地方复制BOT时保持有效)
自述文件外部链接到自述文件,例如http://PHababor.Wikimidi.org/R/Buffy/MediaWiki/扩展/流程;主页;自述文件
更新日志外部链接到变更文件,例如扩展:LDAP认证/变更日志
参数用于本地设置的可用参数
标签你的扩展使用的任何标签(例如:TAG1>,TAG2>)。
权利权利通过扩展添加。不要与驾照混淆!权利如制造机器人德赛索普不是GFDL或LGPL或GPL——那些是许可证!
命名空间使用此扩展名的命名空间
例子示例,工作扩展的网站或屏幕截图
兼容性附加兼容性信息,例如兼容性图表(以前使用)模板:扩展测试鼓励在这里添加任何客户端兼容性信息,特别是当从完全支持浏览器的期望.
翻译可选参数链接确切页面在哪里(消息组ID这个扩展将是可译的翻译网如果启用。如果默认链接不正确,手动将其设置为:
布吉拉BugZILIdiaWiKi扩展组件名称
灭菌器项目名称
检查超速驾驶重写用于检查使用链接的页名称。

控制参数

控制参数
参数 描述
模板模板控制主机页面的自动分类。

通常留空。替代值是:

  • 诺斯猫-抑制分类和“检查使用”链接。如果您将此模板添加到该值,请使用此值子页面扩展或如何扩展的文档。例如,上面设置的使用图像NoToMeDe=因为这不是一个实际的扩展页面,我们不想把这个页面添加到任何类别。
  • 努西-禁止“检查使用”链接。如果页面是子页面,则链接也被抑制;它不在扩展名:命名空间中,或者如果被“TimPaleMod=NOCATS”所抑制。


如果这是空白的,这个模板会把主机页面添加到类别:所有扩展名和一个或多个附加类别,取决于分配给内容参数.

使用信息箱

现有扩展页

如果要将信息框添加到现有页中,请将代码复制粘贴到页面顶部.

创建一个新的扩展文章

如果您想创建一个新的扩展页面,请输入下面的名称并单击按钮。


在MIDAWIKI代码库中共享代码的开发人员应该期望:

反馈/批评/代码评论
其他开发者对事物的评论和评论框架使用安全性、效率和可用性。
开发者调整
其他开发人员修改提交以改进或清理代码以满足新的框架类和方法,编码约定以及翻译。
改进wiki系统管理员的访问权限
如果你决定把你的代码放在Wiki上,另一个开发者可能会决定把它移到MediaWiki代码库来便于维护。那么你可以请求提交访问继续保持它。
其他开发者的未来版本
当新版本的MyaWiKi发布时,代码的新分支自动创建。你应该后端如果要支持旧版本,请访问这些分支。
将您的代码合并到其他扩展中,具有重复或类似的目的——将每个扩展中的最佳特性结合起来。
信用
为您的工作保留在未来版本的信用-包括任何合并的扩展。
类似地,您应该相信开发人员的代码扩展,尤其是在进行合并时。

任何对这些行为不满意的开发人员都不应该托管在代码库中。你仍然被鼓励在Wiki上为你的扩展创建一个概要页面,让人们知道扩展,以及在哪里下载它。


增强模板

如果你想改进这个模板,谢谢!这是一个复杂的模板,所以这里有一些帮助:

创建扩展按钮

改进创建扩展按钮行为:

信息箱参数

一般来说:

  • 为了使这个模板易于使用,信息框中的每个标签都链接到它显示的模板参数的文档。如果添加参数,请务必将其添加到内容参数文档并将其标签链接到该文档。

更改/纠正/添加到实现类型参数:

更改钩子参数的行为:

测试用例

在编辑了这个模板之后,看看下面的页面是否还可以。

模板板

一个用于MiaWiKi扩展的信息框。

模板参数

此模板更喜欢参数的块格式化。

参数描述类型地位
地位地位

当前发布状态。其中之一:不稳定、实验性、β、稳定、无保留、未知。

默认
未知
字符串可选择的
姓名姓名

扩展名

字符串可选择的
许可证许可证

扩展许可证。

字符串可选择的
模式模板模板

控制主机页面的自动分类。通常留空。替代值是:NOCATS,NUSAGE。

未知可选择的
屏幕截图或标志图片

屏幕截图或扩展标志。应该提供没有名称空间和没有[]]。

未知可选择的
形象化形象化

兼性,图像大小(默认大小为220px)

未知可选择的
主要类型类型

实现类型。参见详细文档。

未知可选择的
二次型1型

实现类型。参见详细文档。

未知可选择的
第三类2型

实现类型。参见详细文档。

未知可选择的
第四系3型

实现类型。参见详细文档。

未知可选择的
第四系4型

实现类型。参见详细文档。

未知可选择的
五元型5型

实现类型。参见详细文档。

未知可选择的
老年型6型

实现类型。参见详细文档。

未知可选择的
描述描述

简短描述。

未知可选择的
作者作者

扩展作者的名字,如果不同于他们的MiaWik.Org用户名。免费文本。如果省略,则将使用“用户名”字段(如果存在)。

未知可选择的
用户名用户名

作者的MIDAWIKI.ORG的用户名(如果他们有一个)。可以省略,但如果存在,将用于链接到作者的用户和用户会话页。应该提供没有名称空间和没有[]]。

未知可选择的
版本版本 最新版本 Lestest-RelaseEX版本

没有描述

未知可选择的
更新更新

上次更新日期

未知可选择的
版本预览版本预览

版本预览

未知可选择的
更新预览更新预览

版本预览

未知可选择的
兼容策略兼容策略

对于MyaWiKi的旧版本,是否应该使用扩展的主分支或对应于MyaWiKi版本的Rel1xxx分支?允许值:

字符串建议
媒体维基媒体维基

必和必拓版本

未知可选择的
PHPPHP

PHP版本要求

未知可选择的
需要更新数据需要更新数据

是的,表示在MIDAWiWi可以运行之前,扩展需要数据库表模式更改或类似的操作。这是一个常见的陷阱:如果你忘记运行UpDAT.PHP——如果扩展需要它,你的MyaWiKi就会停顿。不应该设置为一个值,因为这保证了扩展不需要UpDATE.PHP运行,从而避免了不确定性。

未知可选择的
作曲家作曲家

如果适用的话,“供应商”的名称以及“包”应该以供应商/包的格式输入,例如MediaWiki /语义媒体wiki,直接指向PACKAIST.ORG,作为包档案。

未知可选择的
灭菌器灭菌器

项目名称

例子
BabelMeaWiKi扩展
字符串建议
表1表1

扩展名使用的非核心表的名称。

未知可选择的
表2表2

扩展名使用的非核心表的名称。

未知可选择的
表3表3

扩展名使用的非核心表的名称。

未知可选择的
表4表4

扩展名使用的非核心表的名称。

未知可选择的
表5表5

扩展名使用的非核心表的名称。

未知可选择的
表6表6

扩展名使用的非核心表的名称。

未知可选择的
表7表7

扩展名使用的非核心表的名称。

未知可选择的
表8表8

扩展名使用的非核心表的名称。

未知可选择的
表9表9

扩展名使用的非核心表的名称。

未知可选择的
表10表10

扩展名使用的非核心表的名称。

未知可选择的
下载下载

链接到下载。

未知可选择的
自述文件自述文件

到自述文件的外部链接

未知可选择的
更新日志更新日志

变更链接文件的外部链接

未知可选择的
例子例子

示例,工作扩展的网站或屏幕截图

未知可选择的
命名空间命名空间

使用此扩展名的命名空间

未知可选择的
参数参数

用于本地设置的可用参数

未知可选择的
标签标签

你的扩展使用的任何标签

未知可选择的
权利权利

由扩展名添加的权限。不要与驾照混淆!

未知可选择的
钩子1钩子1

扩展名使用的钩子的名称。

未知可选择的
钩子2钩子2

扩展名使用的钩子的名称。

未知可选择的
钩子3钩子3

扩展名使用的钩子的名称。

未知可选择的
钩子4钩子4

扩展名使用的钩子的名称。

未知可选择的
钩子5钩子5

扩展名使用的钩子的名称。

未知可选择的
钩子6钩子6

扩展名使用的钩子的名称。

未知可选择的
钩子7钩子7

扩展名使用的钩子的名称。

未知可选择的
钩子8钩子8

扩展名使用的钩子的名称。

未知可选择的
钩子9钩子9

扩展名使用的钩子的名称。

未知可选择的
钩子10钩子10

扩展名使用的钩子的名称。

未知可选择的
钩子11钩子11

扩展名使用的钩子的名称。

未知可选择的
钩子12钩子12

扩展名使用的钩子的名称。

未知可选择的
钩子13钩子13

扩展名使用的钩子的名称。

未知可选择的
钩14钩14

扩展名使用的钩子的名称。

未知可选择的
钩子15钩子15

扩展名使用的钩子的名称。

未知可选择的
钩16钩16

扩展名使用的钩子的名称。

未知可选择的
钩17钩17

扩展名使用的钩子的名称。

未知可选择的
钩子18钩子18

扩展名使用的钩子的名称。

未知可选择的
钩19钩19

扩展名使用的钩子的名称。

未知可选择的
钩子20钩子20

扩展名使用的钩子的名称。

未知可选择的
钩子21钩子21

扩展名使用的钩子的名称。

未知可选择的
钩22钩22

扩展名使用的钩子的名称。

未知可选择的
钩子23钩子23

扩展名使用的钩子的名称。

未知可选择的
钩24钩24

扩展名使用的钩子的名称。

未知可选择的
钩25钩25

扩展名使用的钩子的名称。

未知可选择的
钩子26钩子26

扩展名使用的钩子的名称。

未知可选择的
钩子27钩子27

扩展名使用的钩子的名称。

未知可选择的
钩子28钩子28

扩展名使用的钩子的名称。

未知可选择的
钩29钩29

扩展名使用的钩子的名称。

未知可选择的
钩子30钩子30

扩展名使用的钩子的名称。

未知可选择的
钩子31钩子31

扩展名使用的钩子的名称。

未知可选择的
钩子32钩子32

扩展名使用的钩子的名称。

未知可选择的
钩子33钩子33

扩展名使用的钩子的名称。

未知可选择的
钩子34钩子34

扩展名使用的钩子的名称。

未知可选择的
钩子35钩子35

扩展名使用的钩子的名称。

未知可选择的
钩子36钩子36

扩展名使用的钩子的名称。

未知可选择的
钩子37钩子37

扩展名使用的钩子的名称。

未知可选择的
钩38钩38

扩展名使用的钩子的名称。

未知可选择的
钩子39钩子39

扩展名使用的钩子的名称。

未知可选择的
HOOK40HOOK40

扩展名使用的钩子的名称。

未知可选择的
钩子41钩子41

扩展名使用的钩子的名称。

未知可选择的
钩42钩42

扩展名使用的钩子的名称。

未知可选择的
钩子43钩子43

扩展名使用的钩子的名称。

未知可选择的
钩子44钩子44

扩展名使用的钩子的名称。

未知可选择的
钩子45钩子45

扩展名使用的钩子的名称。

未知可选择的
钩46钩46

扩展名使用的钩子的名称。

未知可选择的
钩子47钩子47

扩展名使用的钩子的名称。

未知可选择的
钩子48钩子48

扩展名使用的钩子的名称。

未知可选择的
NeHOOK1NeHOOK1

由扩展提供的钩子的名称。

未知可选择的
NeHOOK2NeHOOK2

由扩展提供的钩子的名称。

未知可选择的
NeHOOK3NeHOOK3

由扩展提供的钩子的名称。

未知可选择的
NeHOOK4NeHOOK4

由扩展提供的钩子的名称。

未知可选择的
NEWOOK5NEWOOK5

由扩展提供的钩子的名称。

未知可选择的
NEWOOK6NEWOOK6

由扩展提供的钩子的名称。

未知可选择的
NEWOOK7NEWOOK7

由扩展提供的钩子的名称。

未知可选择的
NEWOOK8NEWOOK8

由扩展提供的钩子的名称。

未知可选择的
NeHOOK9NeHOOK9

由扩展提供的钩子的名称。

未知可选择的
NEWOOK10NEWOOK10

由扩展提供的钩子的名称。

未知可选择的
NEWOOK11NEWOOK11

由扩展提供的钩子的名称。

未知可选择的
NeWOKO12NeWOKO12

由扩展提供的钩子的名称。

未知可选择的
NeWOKO13NeWOKO13

由扩展提供的钩子的名称。

未知可选择的
NeWOKO14NeWOKO14

由扩展提供的钩子的名称。

未知可选择的
NEWOOK15NEWOOK15

由扩展提供的钩子的名称。

未知可选择的
NEWOOK16NEWOOK16

由扩展提供的钩子的名称。

未知可选择的
NEWOOK17NEWOOK17

由扩展提供的钩子的名称。

未知可选择的
NeHOOK18NeHOOK18

由扩展提供的钩子的名称。

未知可选择的
NeHOOK19NeHOOK19

由扩展提供的钩子的名称。

未知可选择的
NEWOOK20NEWOOK20

由扩展提供的钩子的名称。

未知可选择的
NEWOOK21NEWOOK21

由扩展提供的钩子的名称。

未知可选择的
NEWOOK22NEWOOK22

由扩展提供的钩子的名称。

未知可选择的
NEWOOK23NEWOOK23

由扩展提供的钩子的名称。

未知可选择的
NEWOOK24NEWOOK24

由扩展提供的钩子的名称。

未知可选择的
NEWOOK25NEWOOK25

由扩展提供的钩子的名称。

未知可选择的
NEWOOK26NEWOOK26

由扩展提供的钩子的名称。

未知可选择的
NEWOOK27NEWOOK27

由扩展提供的钩子的名称。

未知可选择的
NeHOOK28NeHOOK28

由扩展提供的钩子的名称。

未知可选择的
NeWOOK29NeWOOK29

由扩展提供的钩子的名称。

未知可选择的
NEWOOK30NEWOOK30

由扩展提供的钩子的名称。

未知可选择的
NEHOOK31NEHOOK31

由扩展提供的钩子的名称。

未知可选择的
NeHOOK32NeHOOK32

由扩展提供的钩子的名称。

未知可选择的
NEWOOK33NEWOOK33

由扩展提供的钩子的名称。

未知可选择的
NEWOOK34NEWOOK34

由扩展提供的钩子的名称。

未知可选择的
NEWOOK35NEWOOK35

由扩展提供的钩子的名称。

未知可选择的
NEWOOK36NEWOOK36

由扩展提供的钩子的名称。

未知可选择的
NEWOOK37NEWOOK37

由扩展提供的钩子的名称。

未知可选择的
NEWOOK38NEWOOK38

由扩展提供的钩子的名称。

未知可选择的
NEWOOK39NEWOOK39

由扩展提供的钩子的名称。

未知可选择的
NEWOOK40NEWOOK40

由扩展提供的钩子的名称。

未知可选择的
NEHOOK41NEHOOK41

由扩展提供的钩子的名称。

未知可选择的
NeHOOK42NeHOOK42

由扩展提供的钩子的名称。

未知可选择的
NEHOOK43NEHOOK43

由扩展提供的钩子的名称。

未知可选择的
NEWOOK44NEWOOK44

由扩展提供的钩子的名称。

未知可选择的
NEWOOK45NEWOOK45

由扩展提供的钩子的名称。

未知可选择的
NEWOOK46NEWOOK46

由扩展提供的钩子的名称。

未知可选择的
NEWOOK47NEWOOK47

由扩展提供的钩子的名称。

未知可选择的
NEWOOK48NEWOOK48

由扩展提供的钩子的名称。

未知可选择的
兼容性兼容性

兼容性图表,例如模板:扩展测试。

未知可选择的
翻译翻译

可选参数,如果启用的话,将链接的确切页面链接到(TeleTyWik.I.NET)扩展的消息组ID。

未知可选择的
布吉拉布吉拉

BugZILIdiaWiKi扩展组件名称

未知贬低
流浪者角色流浪者角色

一个MeaWiki流浪者角色,让你使用这个扩展,如果存在

字符串可选择的
最新发布日期最新发布日期

没有描述

未知可选择的
迟发日期迟发日期

没有描述

未知可选择的
最新预览版本最新预览版本

没有描述

未知可选择的
Restest-PrimVIEW版本Restest-PrimVIEW版本

没有描述

未知可选择的
版本预览版本预览

没有描述

未知可选择的
更新日期预览更新日期预览

没有描述

未知可选择的
努西努西

没有描述

未知可选择的
检查超速驾驶检查超速驾驶

没有描述

未知可选择的

维护脆弱性归档的