Sablon:ChuckISBN/doc
|
Ez a lap a(z) Sablon:ChuckISBN dokumentációja. Ez a lap tartalmazza az eredeti sablon használati útmutatóját és kategóriáit. |
Ez a sablon a könyvek 10 vagy 13-jegyű ISBN kódját ellenőrzi: azt vizsgálja, hogy az ISBN számjegyei egy lehetséges ISBN kódot adnak-e.
Egyetlen paramétere az ISBN kódok egy vesszőkkel tagolt listája. Ha ebben a számok előtt esetleg az „ISBN” szöveg is szerepel, az figyelmen kívül marad. Az egyes kódszámokon belül tagolásra használt kötőjeleket és üres helyeket figyelmen kívül hagyja.
A sablon kötőjelektől és üres helyektől mentes formára hozza a kapott számokat, és egy vesszőkkel tagolt listát készít a helyesnek talált kódokból, a lista egyes számai elé pedig azt a szöveget teszi, hogy „ISBN”. Ez a szerkezet ahhoz vezet, hogy link képződik belőlük: egy-egy belső hivatkozás a Könyvforrások speciális lapra, ahonnan a könyv adatai után különböző katalógusokban már eleve kitöltött ISBN-nel lehet keresni.
Az eredményül készített listában a helyes kódokat a helytelen kódok listája követi. Az egyes helytelen kódok zárójelbe kerülnek, a zárójelen belül az a szöveg előzi meg őket, hogy „helytelen ISBN kód: ”. Az sablon egyúttal besorolja a lapot a Kategória:Lapok helytelen ISBN kóddal kategóriába.
Ha a sablont az ISBN-lista formázása céljából egy másik sablon paramétereként használjuk, akkor esetleg kettős hibajelzéshez vezet egy olyan sablonban, ami maga is ellenőrzi az ISBN helyességét.
Kötelező paraméterek
[szerkesztés]- 1= (vesszőkkel tagolt ISBN-lista)
Opcionális paraméterek
[szerkesztés]- 2=jólista vagy rosszlista
Ennek a paraméternek a megadásával érhetjük el, hogy az eredményül kapott lista vagy csak a helyesnek, vagy csak a helytelennek talált ISBN kódszámokat sorolja fel. Az alapértelmezés: mind.
Használata
[szerkesztés]ISBN 9738267102, ISBN 9738045371, ISBN 9630584166, ISBN 9789630584166 (helytelen ISBN kód) :123456789
{{ChuckISBN|{{ChuckISBN|973-8267-10-2, ISBN 973-8045-37-1,123456789,963-05-8416-6, 978-963-05-8416-6|}}|}}
Ez lesz belőle:
- (helytelen ISBN kód) :123456789, (helytelen ISBN kód) :
{{ChuckISBN|973-8267-10-2, ISBN 973-8045-37-1,123456789,963-05-8416-6, 978-963-05-8416-6|jólista}}
Ez lesz belőle:
{{ChuckISBN|973-8267-10-2, ISBN 973-8045-37-1,123456789,963-05-8416-6, 978-963-05-8416-6|rosszlista}}
Ez lesz belőle:
- (helytelen ISBN kód) :123456789
Kapcsolódó sablonok
[szerkesztés]{{Hibás ISBN}}
- Néha előfordul, hogy az adott könyv a kiadó hibájából eleve egy formailag helytelen ISBN kódot kapott, vagy – ki tudja miért, de – formailag helytelen kóddal szerepel a könyvtárak, könyvesboltok nyilvántartásában. Ha ez a helyzet, akkor azt a{{Hibás ISBN}}
segítségével érdemes feltüntetni.{{CitLib}}
- a sablon az ISBN lista ellenőrzését a{{ChuckISBN}}
sablon funkcióinak átvételével önmaga elvégzi, emiatt a{{ChuckISBN}}
alkalmazása kerülendő a{{CitLib}}
|isbn= paraméterének megadásakor.
Lásd még
[szerkesztés](lapok, útmutatók, irányelvek, dokumentációk)