打开/关闭菜单
Toggle preferences menu
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

模板:A型题/模板文档:修订间差异

来自医林拾薪
 
(未显示同一用户的27个中间版本)
第1行: 第1行:
__TOC__
{{TOC|align=right|limit=2}}


A型题模板用于在网页中显示A型题类型的题目,需要在[[特殊:参数设置#mw-prefsection-gadgets|小工具]]中启用“题库工具”(参数设置->小工具->学习增强工具->题库工具)方可正常显示
A型题模板用于在网页中显示A型题类型的题目,需要在[[特殊:参数设置#mw-prefsection-gadgets|小工具]]中启用“题库工具”(参数设置->小工具->学习增强工具->题库工具)方可正常显示
第5行: 第5行:
#模板名后和每个参数新起一行,即每个参数末需回车换行一次
#模板名后和每个参数新起一行,即每个参数末需回车换行一次
#参数顺序必须按照参数规范中的顺序填写
#参数顺序必须按照参数规范中的顺序填写
{{clear}}
==参数规范==
==参数规范==
{| class="wikitable"
{| class="wikitable"
第63行: 第64行:


=== 案例一 基础案例 ===
=== 案例一 基础案例 ===
{| class=""
{{使用示例
|+
|input=<syntaxhighlight lang="html+handlebars">
|
{{A型题
<nowiki>{{A型题
|source=例1
  |source=1
|title=生命活动的基本结构单位和功能单位是(    )
  |title=生命活动的基本结构单位和功能单位是(   )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
  |choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
</syntaxhighlight>
|output={{A型题
|source=例1
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
}}
 
=== 案例二 在题目中换行: <nowiki><br></nowiki> 的使用 ===
{{使用示例
|input=<syntaxhighlight lang="html+handlebars">{{A型题
|source=例2
|title=生命活动的基本结构单位<br>和功能单位是(    )
|choices="A":"细胞核","B":"细<br>胞膜","C":"细胞器","D":"细胞<br>质","E":"细胞"
|answer=E
|explain=生命活动的基本<br>结构单位和功能单位是细胞
}}
</syntaxhighlight>
|output={{A型题
  |source=例2
  |title=生命活动的基本结构单位<br>和功能单位是(   )
  |choices="A":"细胞核","B":"细<br>胞膜","C":"细胞器","D":"细胞<br>质","E":"细胞"
  |answer=E
  |answer=E
  |explain=生命活动的基本结构单位和功能单位是细胞
  |explain=生命活动的基本<br>结构单位和功能单位是细胞
}}</nowiki>
|{{A型题
| source = 1
| title = 生命活动的基本结构单位和功能单位是(    )
| choices = "A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
| answer = E
| explain = 生命活动的基本结构单位和功能单位是细胞
}}
}}
|}
}}
 
== 错误案例 ==
=== 错误案例一:参数结尾未换行、参数顺序错误 ===
'''本例的错误:'''
# 没用按照要求在模板名和参数末尾进行换行
# 参数顺序错误
'''如此使用的结果:'''
题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难。
 
{{使用示例
|input=<syntaxhighlight lang="html+handlebars">
{{A型题|source=错误例1
|title=生命活动的基本结构单位和功能单位是(    )
|answer=E
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|explain=生命活动的基本结构单位和功能单位是细胞}}
</syntaxhighlight>
|output={{A型题
|source=错误例1
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
}}
 
=== 错误案例二:题目中未使用<nowiki><br></nowiki>而使用回车换行 ===
'''本例的错误:'''
# 在title和explain参数中用回车换行
'''如此使用的结果:'''
题目可以无法正常显示,产生错误
{{使用示例
|input=<syntaxhighlight lang="html+handlebars">
{{A型题
|source=错误例2
|title=生命活动的
基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基
本结构单位和功能单位是细胞
}}
</syntaxhighlight>
|output={{A型题
|source=错误例2
|title=生命活动的
基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基
本结构单位和功能单位是细胞
}}
}}
=== 错误案例三:唯一性参数source重复 ===
'''本例的错误:'''
# 本例中两题的source参数相同
'''如此使用的结果:'''
题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难,网站会自动检测与那道题相同并且提示相应的id,需要尽快更改
{{使用示例
|input=<syntaxhighlight lang="html+handlebars">
{{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
 


===输入===
{{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
</syntaxhighlight>
|output={{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}


===输出===


{{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    )
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
}}


== 参见 ==
{{题库相关模板导航}}
{{题库相关模板导航}}

2023年6月17日 (六) 09:10的最新版本


A型题模板用于在网页中显示A型题类型的题目,需要在小工具中启用“题库工具”(参数设置->小工具->学习增强工具->题库工具)方可正常显示

模板使用规范

  1. 模板名后和每个参数新起一行,即每个参数末需回车换行一次
  2. 参数顺序必须按照参数规范中的顺序填写

参数规范

参数说明及使用规范
顺序 参数名 规范 功能 例子
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=生命活动的基本结构单位和功能单位是细胞

使用案例

案例一 基础案例

输入

{{A型题
|source=1
|title=生命活动的基本结构单位和功能单位是(    
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
输出

{"type":"A","source":"例1","title":["生命活动的基本结构单位和功能单位是( )"],"choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基本结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}


案例二 在题目中换行: <br> 的使用

输入

{{A型题
|source=2
|title=生命活动的基本结构单位<br>和功能单位是    
|choices="A":"细胞核","B":"细<br>胞膜","C":"细胞器","D":"细胞<br>质","E":"细胞"
|answer=E
|explain=生命活动的基本<br>结构单位和功能单位是细胞
}}
输出

{"type":"A","source":"例2","title":["生命活动的基本结构单位
和功能单位是( )"],"choices":[{"A":"细胞核","B":"细
胞膜","C":"细胞器","D":"细胞
质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基本
结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}


错误案例

错误案例一:参数结尾未换行、参数顺序错误

本例的错误:

  1. 没用按照要求在模板名和参数末尾进行换行
  2. 参数顺序错误

如此使用的结果: 题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难。

输入

{{A型题|source=错误例1
|title=生命活动的基本结构单位和功能单位是(    
|answer=E
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|explain=生命活动的基本结构单位和功能单位是细胞}}
输出

{"type":"A","source":"错误例1","title":["生命活动的基本结构单位和功能单位是( )"],"choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基本结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}


错误案例二:题目中未使用<br>而使用回车换行

本例的错误:

  1. 在title和explain参数中用回车换行

如此使用的结果: 题目可以无法正常显示,产生错误

输入

{{A型题
|source=错误例2
|title=生命活动的
基本结构单位和功能单位是(    
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基
本结构单位和功能单位是细胞
}}
输出

{"type":"A","source":"错误例2","title":["生命活动的\n基本结构单位和功能单位是( )"],"choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基\n本结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}

错误案例三:唯一性参数source重复

本例的错误:

  1. 本例中两题的source参数相同

如此使用的结果: 题目可以正常显示,但是会对未来的编辑以及自动化读取题目造成极大的困难,网站会自动检测与那道题相同并且提示相应的id,需要尽快更改

输入

{{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}


{{A型题
|source=错误例3
|title=生命活动的基本结构单位和功能单位是(    
|choices="A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"
|answer=E
|explain=生命活动的基本结构单位和功能单位是细胞
}}
输出

{"type":"A","source":"错误例3","title":["生命活动的基本结构单位和功能单位是( )"],"choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基本结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}


{"type":"A","source":"错误例3","title":["生命活动的基本结构单位和功能单位是( )"],"choices":[{"A":"细胞核","B":"细胞膜","C":"细胞器","D":"细胞质","E":"细胞"}],"answer":["E"],"explain":["生命活动的基本结构单位和功能单位是细胞"],"htmlTags":[],"wikitext":[]}


参见

与题库相关的模板
题目渲染显示 模板:A型题模板:A2型题模板:A3型题模板:B型题模板:C型题模板:X型题模板:TK型题模板:PD型题模板:MJ型题
题目刷题入口 模板:刷题入口