| 
				 | 
				
| 第43行: | 
第43行: | 
 | 		}  |  | 		}  | 
 | 	},  |  | 	},  | 
 | 	"format": "block"  |  | 	"format": "block",  | 
 |  | 	"paramOrder": [  | 
 |  | 		"source",  | 
 |  | 		"title",  | 
 |  | 		"choices",  | 
 |  | 		"answer",  | 
 |  | 		"explain"  | 
 |  | 	]  | 
 | }</templatedata>  |  | }</templatedata>  | 
 | </noinclude>  |  | </noinclude>  | 
		2023年6月16日 (五) 15:30的版本
A2型题模板用于在网页中显示A2型题类型的题目,需要在小工具中启用“题库工具”(参数设置->小工具->学习增强工具->题库工具)方可正常显示。
A2型题的模板使用与A型题类似
模板使用规范
- 模板名后和每个参数新起一行,即每个参数末需回车换行一次
 
- 参数顺序必须按照参数规范中的顺序填写
 
参数规范
参数说明及使用规范
| 顺序 | 
参数名 | 
规范 | 
功能 | 
例子
 | 
| 1 | 
source
 (必填)
 
 | 
单行文本
- 本页题目的唯一标识符
 
- 不可用回车换行,应使用“<br>”以换行
 
- 可使用HTML或者WikiText
  
 | 
渲染为题号: 1 
 | 
|source=1
 | 
| 2 | 
title
 (必填)
 
 | 
单行文本
- 不可用回车换行,应使用“<br>”以换行
 
- 可使用HTML或者WikiText
  
 | 
渲染为题干: 
生命活动的基本结构单位和功能单位是(    ) 
 | 
|title=1
 | 
| 3 | 
choices
 (必填)
 
 | 
标准字典格式
- 即键-值对格式:
- 键和值 分别用英文双引号(")包裹
 
- 键与值 之间用英文冒号(:)分隔
 
- 键值对 之间用英文逗号(,)分隔
 
  
- 键值对的值中可附带HTML或者WikiText
  
 | 
渲染为选项单选框:
  
 
 | 
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
 | 
| 4 | 
answer
 (必填)
 
 | 
单个A-Z的大写英文字母
- 不可含有空格
 
- 禁止附带HTML或者WikiText
  
 | 
渲染为答案输出: 
正确答案:E 
 | 
|answer=E
 | 
| 5 | 
explain
 (选填,但即使不填也需要加上|explain=)
 
 | 
单行文本
- 不可用回车换行,应使用“<br>”以换行
 
- 可使用HTML或者WikiText
  
 | 
渲染为解析输出 
解析:生命活动的基本结构单位和功能单位是细胞 
 | 
|explain=生命活动的基本结构单位和功能单位是细胞
 | 
使用案例
案例一 基础案例
 
输入
{{A2型题
|source=例1
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
 
  
 
输出
{"type":"A2","source":"例1","title":"生命活动的基本结构单位和功能单位是(    )","answer":"E","explain":"生命活动的基本结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}]}
  
 
案例二 在题目中换行: <br> 的使用
 
输入
{{A2型题
|source=例2
|title=生命活动的基本结构单位<br>和功能单位是(    )
|choices="A":"细胞核","B":"细<br>胞膜","C":"细胞器","D":"细胞<br>质","E":"细胞"
|answer=E
|explain=生命活动的基本<br>结构单位和功能单位是细胞
}}
 
  
 
输出
{"type":"A2","source":"例2","title":"生命活动的基本结构单位
和功能单位是(    )","answer":"E","explain":"生命活动的基本
结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细
胞膜","C":"细胞器","D":"细胞
质","E":"细胞"}]}
  
 
错误案例
错误案例一:参数结尾未换行、参数顺序错误
本例的错误:
- 没用按照要求在模板名和参数末尾进行换行
 
- 参数顺序错误
 
如此使用的结果:
题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难。
 
输入
{{A2型题|source=错误例1
|title=生命活动的基本结构单位和功能单位是(    )
|answer=E
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|explain=生命活动的基本结构单位和功能单位是细胞}}
 
  
 
输出
{"type":"A2","source":"错误例1","title":"生命活动的基本结构单位和功能单位是(    )","answer":"E","explain":"生命活动的基本结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}]}
  
 
错误案例二:题目中未使用<br>而使用回车换行
本例的错误:
- 在title和explain参数中用回车换行
 
如此使用的结果:
题目可以无法正常显示,产生错误
 
输入
{{A2型题
|source=错误例2
|title=生命活动的
基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基
本结构单位和功能单位是细胞
}}
 
  
 
输出
{"type":"A2","source":"错误例2","title":"生命活动的
基本结构单位和功能单位是(    )","answer":"E","explain":"生命活动的基
本结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}]}
  
 
错误案例三:唯一性参数source重复
本例的错误:
- 本例中两题的source参数相同
 
如此使用的结果:
题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难,网站会自动检测与那道题相同并且提示相应的id,需要尽快更改
 
输入
{{A2型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
{{A2型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
 
  
 
输出
{"type":"A2","source":"错误例3","title":"生命活动的基本结构单位和功能单位是(    )","answer":"E","explain":"生命活动的基本结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}]}
{"type":"A2","source":"错误例3","title":"生命活动的基本结构单位和功能单位是(    )","answer":"E","explain":"生命活动的基本结构单位和功能单位是细胞","choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}]}
  
 
参见
Templatedata 数据
[编辑模板数据]模板参数
此模板首选参数换行的代码块格式。
| 参数 | 描述 | 类型 | 状态 | 
|---|
| 题目编号 | source | 题目序号,需为本页题目唯一值,相当于ID - 示例值
 - T1,1,(1)等
 
  | 单行文本 | 必需 | 
|---|
| 题干 | title | 本体题干,禁止换行 - 示例值
 - 以下选项中正确的是?
 
  | 单行文本 | 必需 | 
|---|
| 题目选项 | choices | 本题的选项,写法为JSON的字典格式即“键”-“值”对的形式,键与值分别用双引号包裹,键与值之间用英文冒号分隔, 键值对之间用英文逗号分隔 - 示例值
 - "A":"第2胸椎","B":"第3胸椎","C":"第4胸椎下缘","D":"第5胸椎下缘","E":"第6胸椎下缘"
 
  | 单行文本 | 必需 | 
|---|
| 正确答案 | answer | 本题的正确答案,结尾和开头不允许存在空格,否则无法比较答案 - 示例值
 - A
 
  | 单行文本 | 必需 | 
|---|
| 题目解析 | explain | 本题的解析,可以存在回车 
  | 字符串 | 推荐 | 
|---|