mediawiki/semantic-forms-multi-edit

将多编辑解析函数添加到Semantic Forms

安装: 22

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 4

分支: 0

开放问题: 0

类型: mediawiki-extension

dev-master 2015-10-08 14:57 UTC

This package is auto-updated.

Last update: 2024-09-15 02:32:30 UTC


README

将多编辑解析函数添加到Semantic Forms

// 一次可以创建的最大页面数

$GLOBALS['wgSFMEMaxPages'] = 100;

示例语法

{{#multiedit:target=Sample:XXX_|form=Sample|query string=Sample[Batch name]=Mybatch&Sample[Request Reference]={{FULLPAGENAME}}&Sample[Creation date]={{CURRENTMONTHABBREV}} {{CURRENTDAY2}} {{CURRENTYEAR}} {{CURRENTTIME}}:{{CURRENTSECOND}}|start=0|end=10|digits=2|overwrite=0|link text='''Add samples'''|ok text=Samples created|reload|mail={{{User_Name|}}}|checkbase=\d{6}_S_\D{4}|origin={{FULLPAGENAME}}}}}}|All samples are created}}

参数

  • target: 基础的基准名称
  • form: 要使用的表单
  • query_string: 传递给表单的数据
  • start: 第一次迭代的数字
  • end: 最后一次迭代的数字
  • digits: 迭代数字的位数
  • link text: 生成链接的文本
  • ok text: 页面创建成功后的文本
  • reload: 是否在完成后重新加载托管页面
  • mail: ... TODO ...
  • checkbase: 额外的检查以避免创建不符合给定正则表达式的页面
  • origin: 原始页面的参考