Module:Check isxn/doc: Difference between revisions
Appearance
Content deleted Content added
mNo edit summary |
Matthiaspaul (talk | contribs) using standard error template to issue error messages instead of hand-crafted HTML |
||
Line 6: | Line 6: | ||
== Usage == |
== Usage == |
||
For ISBNs, |
For ISBNs, |
||
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error= |
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error={{error|Invalid ISBN}}}}</nowiki></code> |
||
For ISMNs, |
For ISMNs, |
||
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error= |
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error={{error|Invalid ISMN}}}}</nowiki></code> |
||
For ISSNs, |
For ISSNs, |
||
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5678|error= |
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5678|error={{error|Invalid ISSN}}}}</nowiki></code> |
||
== Examples == |
== Examples == |
||
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-3-16-148410-0|error= |
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-3-16-148410-0|error={{error|Invalid ISBN}}}}</nowiki></code> → {{#invoke:check isxn|check_isbn|978-3-16-148410-0|error={{error|Invalid ISBN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error= |
* <code><nowiki>{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error={{error|Invalid ISBN}}}}</nowiki></code> → {{#invoke:check isxn|check_isbn|978-0-12-345678-9|error={{error|Invalid ISBN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_isbn|ISBN 978-3-16-148410-0|error= |
* <code><nowiki>{{#invoke:check isxn|check_isbn|ISBN 978-3-16-148410-0|error={{error|Invalid ISBN}}}}</nowiki></code> → {{#invoke:check isxn|check_isbn|ISBN 978-3-16-148410-0|error={{error|Invalid ISBN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-9016791-7-7|error= |
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-9016791-7-7|error={{error|Invalid ISMN}}}}</nowiki></code> → {{#invoke:check isxn|check_ismn|979-0-9016791-7-7|error={{error|Invalid ISMN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error= |
* <code><nowiki>{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error={{error|Invalid ISMN}}}}</nowiki></code> → {{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error={{error|Invalid ISMN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5679|error= |
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5679|error={{error|Invalid ISSN}}}}</nowiki></code> → {{#invoke:check isxn|check_issn|1234-5679|error={{error|Invalid ISSN}}}} |
||
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5678|error= |
* <code><nowiki>{{#invoke:check isxn|check_issn|1234-5678|error={{error|Invalid ISSN}}}}</nowiki></code> → {{#invoke:check isxn|check_issn|1234-5678|error={{error|Invalid ISSN}}}} |
||
== Templates/modules using this module == |
== Templates/modules using this module == |
Revision as of 11:21, 27 August 2017
![]() | This is a documentation subpage for Module:Check isxn. It may contain usage information, categories and other content that is not part of the original module page. |
This module may be used to validate ISBNs, ISMNs, and ISSNs.
Usage
For ISBNs,
{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error={{error|Invalid ISBN}}}}
For ISMNs,
{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error={{error|Invalid ISMN}}}}
For ISSNs,
{{#invoke:check isxn|check_issn|1234-5678|error={{error|Invalid ISSN}}}}
Examples
{{#invoke:check isxn|check_isbn|978-3-16-148410-0|error={{error|Invalid ISBN}}}}
→{{#invoke:check isxn|check_isbn|978-0-12-345678-9|error={{error|Invalid ISBN}}}}
→ calling template requires template_name parameter{{#invoke:check isxn|check_isbn|ISBN 978-3-16-148410-0|error={{error|Invalid ISBN}}}}
→ calling template requires template_name parameter{{#invoke:check isxn|check_ismn|979-0-9016791-7-7|error={{error|Invalid ISMN}}}}
→{{#invoke:check isxn|check_ismn|979-0-1234567-8-9|error={{error|Invalid ISMN}}}}
→ Invalid ISMN{{#invoke:check isxn|check_issn|1234-5679|error={{error|Invalid ISSN}}}}
→{{#invoke:check isxn|check_issn|1234-5678|error={{error|Invalid ISSN}}}}
→ Invalid ISSN
Templates/modules using this module
- {{Book list}}
- {{Graphic novel list}}
- {{Infobox comic book title}}
- {{Infobox comics story arc}}
- {{Infobox comics team and title}}
- {{ISBN}}
- {{ISBNT}} and Module:ISBNT
- {{ISMN}}
- {{ISSN}}
See also
- Module:Citation/CS1, the original source for this module.