Этот шаблон использует Lua : |
Этот шаблон используется на 451 000+ страницах, или примерно на 1% всех страниц. Чтобы избежать серьезных сбоев и нагрузки на сервер, любые изменения следует тестировать на подстраницах / sandbox или / testcases шаблона или на подстраницах вашего собственного пользователя . Протестированные изменения могут быть добавлены на эту страницу одним редактированием. Обсудите изменения на странице обсуждения, прежде чем внедрять их. |
Применение
Используйте этот шаблон для создания ссылки (или списка ссылок) на Special: BookSources для одного или нескольких международных стандартных номеров книг с обычным префиксом «ISBN». Шаблон поддерживает 10- и 13-значные номера ISBN (с дефисами или без них).
{{ISBN|0-7475-3269-9}}
приводит к:
А также:
{{ISBN|978-1-4133-0454-1}}
приводит к:
Если указано более одного ISBN, шаблон разделит их запятой:
{{ISBN|978-1-4133-0454-1|978-1-4133-0454-1|978-1-4133-0454-1}}
приводит к:
ISBN 978-1-4133-0454-1 , 978-1-4133-0454-1 , 978-1-4133-0454-1
В качестве альтернативы связь между двумя последними элементами списка может быть определена с помощью leadout=
параметра:
{{ISBN|978-1-4133-0454-1|978-1-4133-0454-1|978-1-4133-0454-1|leadout=, and}}
приводит к:
ISBN 978-1-4133-0454-1 , 978-1-4133-0454-1 и 978-1-4133-0454-1
Если ведущий "ISBN" не должен быть ссылкой (например, потому что на него уже есть ссылка в статье), ссылку можно подавить с помощью link=no
параметра:
{{ISBN|978-1-4133-0454-1|978-1-4133-0454-1|978-1-4133-0454-1|link=no}}
приводит к:
ISBN 978-1-4133-0454-1 , 978-1-4133-0454-1 , 978-1-4133-0454-1
Если ведущая ссылка "ISBN" не должна встречаться (например, в более длинных списках), ее можно подавить с помощью plainlink=yes
параметра:
{{ISBN|978-1-4133-0454-1|978-1-4133-0454-1|978-1-4133-0454-1|plainlink=yes}}
приводит к:
978-1-4133-0454-1 , 978-1-4133-0454-1 , 978-1-4133-0454-1
(В качестве альтернативы можно использовать шаблон {{ ISBNT }}.)
Параметр plainlink
и leadout
можно использовать одновременно:
{{ISBN|978-1-4133-0454-1|978-1-4133-0454-1|978-1-4133-0454-1|plainlink=yes|leadout=as well as}}
приводит к:
978-1-4133-0454-1 , 978-1-4133-0454-1, а также 978-1-4133-0454-1
Форматирование
В шаблоне сохраняется форматирование входных значений, например:
{{ISBN|978-1-4133-0454-1|978141330454-1|978 1-41330-454-1}}
приводит к:
ISBN 978-1-4133-0454-1 , 978141330454-1 , 978 1-41330-454-1
Проверка ошибок
В этом шаблоне используется Module: Check isxn для проверки ISBN. Если ISBN недействителен, этот подшаблон все равно сгенерирует ссылку и добавит статью в Категория: Страницы с ошибками ISBN .
Поскольку в публикациях иногда используются недопустимые номера ISBN, можно отключить проверку действительности для отдельных номеров ISBN, заданных в качестве параметров. Для этого добавьте invalid?=yes
(заменив? На номер параметра от 1 до 9) в шаблон. В этом случае статья будет добавлена в Категория: Страницы с указанными недопустимыми номерами ISBN .
{{ISBN|1-4133-0451-0}}
выдает ISBN 1-4133-0451-0 Ошибка параметра в {{ ISBN }}: недопустимый ISBN .
{{ISBN|1-4133-0451-0|invalid1=yes}}
выпускает ISBN 1-4133-0451-0
{{ISBN|1-4133-0451-0|invalid1=no}}
выдает ISBN 1-4133-0451-0 Ошибка параметра в {{ ISBN }}: недопустимый ISBN .
{{ISBN}}
выдает ошибку параметра в {{ ISBN }}: отсутствует ISBN .
Категории отслеживания
- Категория: Страницы с ошибками ISBN (136)
- Категория: Страницы с указанными недопустимыми номерами ISBN (642)
- Категория: Страницы, использующие шаблон ISBN с неизвестными параметрами (23)
Смотрите также
- Википедия: ISBN
- {{ SBN }}, аналогичный шаблон для номеров SBN, а не для номеров ISBN
- {{ ISBNT }}, чтобы сделать ссылку ISBN без видимого префикса
- {{ Listed Invalid ISBN }}, чтобы связать ISBN, который недействителен, но напечатан в исходной публикации.
- {{ Format ISBN }}, чтобы переносить ISBN в соответствии с официальными правилами.
- {{ OCLC }} для прямой ссылки на Worldcat; полезно для книг без ISBN.
- {{ PMID }}
- {{ IETF RFC }}
- {{ ISMN }}
- {{ ISSN }}
- {{ Ссылка для поиска в каталоге }}
- {{ ISBN отсутствует }}
Данные шаблона
Используйте этот шаблон для создания ссылки (или списка ссылок) на Special: BookSources для одного или нескольких международных стандартных номеров книг с обычным префиксом «ISBN».
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
ISBN # 1 | 1 | первый ISBN для включения в список
| Нить | обязательный |
ISBN # 2 | 2 | второй ISBN для включения в список
| Нить | предложенный |
ISBN # 3 | 3 | третий ISBN для включения в список
| Нить | по желанию |
ISBN # 4 | 4 | четвертый ISBN для включения в список
| Нить | по желанию |
ISBN # 5 | 5 | пятый ISBN для включения в список
| Нить | по желанию |
6 | 6 | нет описания | Неизвестный | по желанию |
7 | 7 | нет описания | Неизвестный | по желанию |
8 | 8 | нет описания | Неизвестный | по желанию |
9 | 9 | нет описания | Неизвестный | по желанию |
Скрыть ссылку на статью? | link | Если «нет», не создает ссылку перед списком.
| Нить | по желанию |
Скрыть ссылку на ISBN? | plainlink | Если "да", перед списком не выводится "[[ISBN]]:"
| Нить | по желанию |
текст последнего присоединения к списку | leadout | Текст между ISBN предпоследней и последней книги
| Нить | по желанию |
недействительный1 | invalid1 | нет описания | Неизвестный | по желанию |
недействительный2 | invalid2 | нет описания | Неизвестный | по желанию |
недействительный3 | invalid3 | нет описания | Неизвестный | по желанию |
недействительный4 | invalid4 | нет описания | Неизвестный | по желанию |
недействительный5 | invalid5 | нет описания | Неизвестный | по желанию |
недействительный6 | invalid6 | нет описания | Неизвестный | по желанию |
недействительный7 | invalid7 | нет описания | Неизвестный | по желанию |
недействительный8 | invalid8 | нет описания | Неизвестный | по желанию |
недействительный9 | invalid9 | нет описания | Неизвестный | по желанию |