開啟主選單

求真百科

變更

Template:Cite isbn

增加 1,577 位元組, 11 年前
机器人:移除1个跨语言链接,现在由维基数据d:q7624618提供。
<includeonly>{{#ifeq: {{str find0|{{{1}}}|-}} | -1 <!--check that input number has no hyphens-->
|{{#switch: {{strlen short|{{Trim|{{{1}}}}}}} <!--then switch between 10- and 13-digit numbers-->
|13 ={{#ifexpr: not {{cite isbn/checksum13|{{Trim|{{{1}}} }} }}<!--校验13位isbn码,校验值是0表示校验成功。-->
|{{cite isbn/core|{{{1}}}<!--
-->|isbn-tag={{anchorencode:{{Str crop|{{{1}}}|1}}}}<!--
-->|page={{{page|}}}<!--
-->|pages={{{pages|}}}<!--
-->|ref={{{ref|}}}<!--
-->|year={{{year|}}}<!--
-->|quote={{{quote|}}}|{{{2|}}}<!--
-->}}
|<span class="error">校验错误,不合法的isbn码</span>
}}
|10 ={{#ifexpr: not {{cite isbn/checksum10|{{Trim|{{{1}}} }} }}<!--校验10位isbn码,校验值是0表示校验成功。--><!--
-->|{{cite isbn/core|{{{1}}}<!--
-->|isbn-tag={{anchorencode:978{{Str crop|{{{1}}}|1}}}}<!--
-->|page={{{page|}}}<!--
-->|pages={{{pages|}}}<!--
-->|ref={{{ref|}}}<!--
-->|year={{{year|}}}<!--
-->|quote={{{quote|}}}|{{{2|}}}<!--
-->}}
|<span class="error">校验错误,不合法的isbn码</span>
}}
|#default =<span class="error">格式错误</span> '''{{{1}}}''' 10或13位数字(现为:{{strlen short|{{Trim|{{{1}}}}}}} digits)
}}
|<span class="error">格式错误</span> '''{{{1}}}''' 不要加任何横杠(-)(检查位置 {{#expr:{{str find0|{{{1}}}|-}}+1}})
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
匿名用戶