2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Module:Sandbox/サンムル/WikiTable/doc

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

这是Module:Sandbox/サンムル/WikiTable的文档页面

设计参数:
  • ✔已实现arrayName:读取指定的array对象填充表格内容,array对象可能是由{{Array}}创建,也可以是使用[[模块:Var-array]]创建。
  • ✔已实现offsetR:array对象arrayName左上角的单元格在输出表格中的行偏移量。
  • ✔已实现offsetC:array对象arrayName左上角的单元格在输出表格中的列偏移量。
  • ✔已实现t_<property>:设置表格的property属性。
  • ✔已实现r<row>_<property>:设置表格第row行的property属性。
  • ✔已实现r<row>t:设置yesno(默认),指示表格第row行的所有单元格是否均为标题单元格。
  • ✔已实现c<column>_<property>:设置表格第column列的property属性。
  • ✔已实现c<column>t:设置yesno(默认),指示表格第column列的所有单元格是否均为标题单元格。
  • ✔已实现r<row>c<column>:设置表格第row行第column列的内容。
  • ✔已实现r<row>c<column>_<property>:设置表格第row行第column列的property属性。
  • ✔已实现r<row>c<column>t:设置yesno(默认),指示表格第row行第column列的单元格是否为标题单元格。
  • ✖未实现n_<name>:创建一个名为name的匹配规则。可以使用wiki运算式。
    • wiki计算式的结果为空时,表示不符合条件;否则表示符合条件。
  • ✖未实现m_<name>:为名为name的匹配规则编写映射规则。可以使用wiki运算式。返回值必须为以下的格式:
    • <row>:对行的映射。
    • <row>,<column>:对单元格的映射。
  • ✖未实现e_<name>:使用名为name的匹配规则设置所有符合条件的单元格的内容。可以使用wiki运算式。
  • ✖未实现e_<name>_<property>:使用名为name的匹配规则设置所有符合条件的单元格的property属性。可以使用wiki运算式。
  • ✖未实现et_<name>:设置yesno(默认),指示符合名为name的匹配规则的所有单元格是否均为标题单元格。可以使用wiki运算式。

所有标注了“可以使用wiki运算式。”字样的参数,均可以在这个参数的值中书写wiki的计算式,通过%r%c等获取当前匹配中的行和列等数据。

若wiki计算式包含有可能会在作为参数传入前解析的解析器函数、模板、页面引用、标签等wiki文本,请用<nowiki></nowiki>嵌套。