Шаблон:Список серий: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
м Защитил страницу Шаблон:Список серий: критический шаблон или модуль: https://ru.wikipedia.org/w/index.php?title=Википедия%3AУстановка_защиты&type=revision&diff=117522735&oldid=117513789 ([Редактирование=только автоподтверждённые] (бессрочно) [Переименование=только автоподтверждённые] (бессрочно)) |
Jaguar K (обсуждение | вклад) (по крайней мере в хром) выравнивание дублируется, тк есть <tr style="text-align: center; |
||
Строка 3: | Строка 3: | ||
#ifeq:{{{EpisodeNumber|ʁ}}}|ʁ| |<td id="ep{{{EpisodeNumber}}}">{{{EpisodeNumber}}}{{{EpisodeNumber_ref|}}}</td>}}{{ |
#ifeq:{{{EpisodeNumber|ʁ}}}|ʁ| |<td id="ep{{{EpisodeNumber}}}">{{{EpisodeNumber}}}{{{EpisodeNumber_ref|}}}</td>}}{{ |
||
#ifeq:{{{EpisodeNumber2|ʁ}}}|ʁ| |<td>{{{EpisodeNumber2}}}</td>}} |
#ifeq:{{{EpisodeNumber2|ʁ}}}|ʁ| |<td>{{{EpisodeNumber2}}}</td>}} |
||
<td |
<td>{{#if:{{{Title|}}}|'''«{{{Title}}}»'''}}{{{RTitle|}}} {{#if:{{{AltTitle|}}}|<br>«{{{AltTitle}}}»}}</td>{{ |
||
#ifeq:{{{Aux1|ʁ}}}|ʁ| |<td>{{{Aux1}}}</td>}}{{ |
#ifeq:{{{Aux1|ʁ}}}|ʁ| |<td>{{{Aux1}}}</td>}}{{ |
||
#ifeq:{{{DirectedBy|ʁ}}}|ʁ| |<td>{{{DirectedBy}}}</td>}}{{ |
#ifeq:{{{DirectedBy|ʁ}}}|ʁ| |<td>{{{DirectedBy}}}</td>}}{{ |
Версия от 05:32, 13 февраля 2022
Этот шаблон реализован на основе Lua с использованием модуля Список серий. |
В этом шаблоне установлена проверка на неизвестные параметры, добавляющая страницы в категорию «Страницы с неизвестными параметрами шаблона Список серий». |
Шаблон позволяет добавить в шаблон {{Таблица эпизодов}} или предварительно подготовленную викитаблицу список эпизодов сериала.
Так же можно использовать шаблоны: {{Таблица эпизодов/шапка}}, {{Таблица эпизодов/конец}}, {{Список серий/шапка}}, {{Список серий/конец}}.
Заготовка для копирования
Короткий вариант
{{Список серий | НомерЭпизода = | НомерЭпизода2 = | Название = | Название2 = | Режиссёр = | Сценарист = | ДатаПоказа = | ПродКод = | Зрителей = | КраткоеСодержание = | ЦветГраницы = }}
Полный вариант
{{Список серий | ЦветСтроки = <!-- По умолчанию f2f2f2 --> | НомерЭпизода = Номер общий | НомерЭпизода2 = Номер в сезоне или серия | НомерЭпизода3 = Дополнительный номер | Название = Название серии | НазваниеПрим = <ref>Примечание к названию</ref> | Название2 = Оригинальное название | Название2Прим = <ref>Примечание к названию 2</ref> | НазваниеОригинал = Название на другом языке | НазваниеТранслит = Транслитерация названия | Столбец1 = Дополнительные столбец 1 | Режиссёр = Режиссёр | Сценарист = Автор сценария | Столбец2 = Дополнительные столбец 2 | Столбец3 = Дополнительные столбец 3 | ДатаПоказа = Дата показа в мире | ДатаПоказа2 = Дата показа в России | ПродКод = Производственный код | Зрителей = Число зрителей (млн.) | Столбец4 = Дополнительные столбец 4 | КраткоеСодержание = Краткое содержание | ЦветГраницы = <!-- По умолчанию ccccff --> }}
{{Episode list | EpisodeNumber = | EpisodeNumber2 = | Title = | RTitle = | AltTitle = | RAltTitle = | TranslitTitle = | NativeTitle = | NativeTitleLangCode = | Aux1 = | DirectedBy = | WrittenBy = | Aux2 = | Aux3 = | OriginalAirDate = <!-- {{Start date|YYYY|MM|DD|df=y}} --> | AltDate = | ProdCode = | Viewers = | Aux4 = | ShortSummary = | LineColor = | TopColor = | RowColor = }}
Примеры
Английские названия параметров
№ общий | № в сезоне | Название | Aux1 | Режиссёр | Автор сценария | Aux2 | Aux3 | Дата премьеры | AltDate | Произв. код | Зрители U.S. (млн) | Aux4 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
{{{EpisodeNumber}}} | {{{EpisodeNumber2}}} | «{{{Title}}}»{{{RTitle}}} «{{{AltTitle}}}» | {{{Aux1}}} | {{{DirectedBy}}} | {{{WrittenBy}}} | {{{Aux2}}} | {{{Aux3}}} | {{{OriginalAirDate}}} | {{{AltDate}}} | {{{ProdCode}}} | {{{Viewers}}} | {{{Aux4}}} |
{{{ShortSummary}}} |
Пример с таблицей эпизодов
№ сезона | № серии | Название | Режиссёр | Автор сценария | Дата премьеры | Произв. код | Зрители в России (млн) |
---|---|---|---|---|---|---|---|
{{Таблица эпизодов|Заголовок=Пример с использованием шаблона Таблица эпизодов |Сезон= |Серия= |Название= |Режиссёр= |Сценарист= |ДатаПоказа= |ПродКод= |Зрителей= |Страна=в России | Эпизоды = {{Список серий | НомерЭпизода = 1 | НомерЭпизода2 = 2 | Название = Название серии | НазваниеПрим = <ref>Примечание к названию</ref> | Название2 = Оригинальное название | Название2Прим = <ref>Примечание к названию</ref> | Режиссёр = Режиссёр | Сценарист = Автор сценария | ДатаПоказа = {{Start date|df=yes|2022|10|20}} | ПродКод = 11.4585.5 | Зрителей = 5.8 | КраткоеСодержание = Краткое содержание. Синопсис серии. Желательно делать его уникальным для каждой конкретной серии, чтобы её нельзя было спутать с другими. }} }}
С использованием {{Список серий/шапка}}, {{Список серий/конец}}
{{Таблица эпизодов/шапка |Заголовок=Пример с использованием шаблонов Таблица эпизодов/шапка, Таблица эпизодов/конец, Список серий/шапка, Список серий/конец |Номер= |ОбщийНомер= да |Серия= |Название= |Режиссёр= |Сценарист= |ДатаПоказа= |ПродКод= |Зрителей= |Страна=в России}} {{Список серий/шапка | Параметр = Значение }} ... Текст короткого содержания ... {{Список серий/конец}} {{Список серий/шапка | Параметр = Значение }} ... Текст короткого содержания ... {{Список серий/конец}} {{Таблица эпизодов/конец}}
№ общий | № серии | Название | Режиссёр | Автор сценария | Дата премьеры | Произв. код | Зрители в России (млн) |
---|---|---|---|---|---|---|---|
1 | 2 | «Название серии»[1] «Оригинальное название» | Режиссёр | Сценарист | ДатаПоказа | ПродКод | Зрителей |
Краткое содержание. Синопсис серии. Желательно делать его уникальным для каждой конкретной серии, чтобы её нельзя было спутать с другими. |
При использовании оригинального названия с транслитерацией
№ общий | № | № в сезоне | Название | Дата премьеры | |
---|---|---|---|---|---|
{{Таблица эпизодов |ЦветФона=#4B0082 |Номер= |НомерТ={{Abbr|№|Номер|0}}<br>в {{Abbr|яп.|Япония|0}} |Номер2= |Номер2Т={{Abbr|№|Номер|0}}<br>в {{Abbr|анг.|Англия|0}} |Сезон= |Название= |ДатаПоказа= |ДатаПоказа2= |ДатаПоказа2Т=Дата премьеры в Англии |Эпизоды= {{Список серий | НомерЭпизода = 1 | НомерЭпизода2 = 1 | НомерЭпизода3 = 1 | Название = [[Pokémon, I Choose You!]] | НазваниеТранслит = Pokémon! Kimi ni Kimeta! | НазваниеОригинал = ポケモン! きみにきめた! | КодЯзыка = ja | НазваниеПрим = (Pokémon I Choose You!) | ДатаПоказа = {{Start date|1997|4|1|df=yes}} | ДатаПоказа2 = {{Start date|1998|9|8|df=yes}} | КраткоеСодержание = [[Ash Ketchum]] is finally 10 years old; old enough to become a Pokémon Trainer. | ЦветГраницы = 4B0082 }} }}
С разделением серий на несколько частей
№ общий | № в сезоне | Название | Режиссёр | Автор сценария | Дата премьеры | Произв. код | Зрители UK (млн) | ||
---|---|---|---|---|---|---|---|---|---|
{{Таблица эпизодов |ЦветФона=#613B7F |Номер=5 |Сезон=5 |Название=15 |Столбец1=16 |Режиссёр=12 |Сценарист=13 |ДатаПоказа=15 |ПродКод=6 |Зрителей=10 |Столбец4=3 |Страна=UK |НомерТ={{Abbr|No.|Номер|0}}<br>истории |НазваниеТ=Название серии |Столбец1Т=Название эпизода | Столбец4T = {{abbr|ИП|Индекс признательности (Appreciation Index)|style=color:white|0}} | Эпизоды = {{Список серий | КоличествоЧастей = 3 | НомерЭпизода = 9 | НомерЭпизода2 = 1 | НазваниеПрим = ''Planet of Giants'' | Столбец1_1 = "Planet of Giants" | Столбец1_2 = "Dangerous Journey" | Столбец1_3 = "Crisis" | Режиссёр_1 = [[Mervyn Pinfield]] | Режиссёр_2 = Mervyn Pinfield | Режиссёр_3 = [[Douglas Camfield]] | Сценарист_1 = [[Louis Marks]] | Сценарист_2 = Louis Marks | Сценарист_3 = Louis Marks | ДатаПоказа_1 = {{Start date|1964|10|31|df=y}} | ДатаПоказа_2 = {{Start date|1964|11|7|df=y}} | ДатаПоказа_3 = {{Start date|1964|11|14|df=y}} | ПродКод = J | Зрителей_1 = 8.4 | Зрителей_2 = 8.4 | Зрителей_3 = 8.9 | Столбец4_1 = 57 | Столбец4_2 = 58 | Столбец4_3 = 59 | ЦветГраницы = 613B7F }} }}
Без нумерации
Название | Режиссёр | Дата премьеры |
---|---|---|
{{Таблица эпизодов |ЦветФона=#C8885A |Название=61 |Режиссёр=21 |ДатаПоказа=18 |Эпизоды= {{Список серий | Название = A Musical: The Special | НазваниеПрим = | Режиссёр = Clayton Cogswell | ДатаПоказа = {{Start date|2010|12|14}} | КраткоеСодержание = {{Lorem ipsum}} | ЦветГраницы = C8885A }} }}
С пустыми ячейками
№ | Название | Режиссёр | Автор сценария | Дата премьеры | Зрители (млн) |
---|---|---|---|---|---|
{{Таблица эпизодов |Номер= |Название= |Режиссёр= |Сценарист= |ДатаПоказа= |Зрителей= |Эпизоды= {{Список серий | НомерЭпизода = 1 | Название = Название эпизода | Режиссёр = | Сценарист = | ДатаПоказа = {{Start date|2022|6|18}} | Зрителей = }} {{Список серий | НомерЭпизода = 1 | Название = Название эпизода | Режиссёр = | Сценарист = | ДатаПоказа = {{Start date|2022|9|18}} | Зрителей = }} }}
Параметры
Если списки должны состоять только из заголовков без краткого содержания, то можно удалить параметры |КраткоеСодержание =
и |ЦветГраницы =
.
Если вы удалите параметр |КраткоеСодержание =
, то параметр |ЦветГраницы =
не будет работать и разделительной полосы не будет соответственно.
При использовании необязательных параметров избегайте незаполненных заголовков, так как даже при отсутствии значения в параметре, ячейка всё равно будет создана и появится в таблице.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
КоличествоЧастей | КоличествоЧастей NumParts | Используется для разделения серии на несколько частей. Для заполнения данный для каждой отдельной части нужно дублировать параметры с добавлением к названию параметра "_2", "_3" и т.д. для каждой части. | Число | необязательный |
Номер эпизода | НомерЭпизода EpisodeNumber | Порядковый номер серии. Если определён, этот параметр создает HTML-якорь с префиксом «ep», например: [[Список серий#ep01]], то есть требуется простой короткий текст. | Число | необязательный |
Дополнительный номер эпизода | НомерЭпизода2 EpisodeNumber2 | Дополнительная колонка с номером серии или сезона. Полезна, когда серии транслировались в разном порядке или нужно добавить номер серии в сезоне | Число | необязательный |
НомерЭпизода3 | НомерЭпизода3 EpisodeNumber3 | Третья колонка с номером. Используется в редких случаях, когда у серий существует третий способ нумерации. | Число | необязательный |
Название | Название Title | Название серии на русском языке. Когда используется, отображается полужирным шрифтом и в кавычках. | Строковый (без форматирования) | необязательный |
Примечание к названию | НазваниеПрим RTitle | Недокументируемый параметр, который может быть использован для добавления примечания (<ref>) после названия или для добавления другого названия без кавычек и обычным шрифтом. | Строковый (без форматирования) | необязательный |
Название2 | Название2 AltTitle | Альтернативное название серии, например, оригинальное название для иностранных сериалов. Отображается в кавычках ниже основного названия. | Строковый (без форматирования) | необязательный |
Название2Прим | Название2Прим RAltTitle | без описания | Неизвестно | необязательный |
НазваниеТранслит | НазваниеТранслит TranslitTitle | без описания | Строковый (без форматирования) | необязательный |
НазваниеОригинал | НазваниеОригинал NativeTitle | без описания | Неизвестно | необязательный |
КодЯзыка | КодЯзыка NativeTitleLangCode | без описания | Однострочный | необязательный |
Столбец1 | Столбец1 Aux1 Гости Guests | Дополнительные столбцы. Если заполнено, то в таблицу будут добавлены дополнительные столбцы. Их расположение зависит от положения в исходном коде. | Строковый (без форматирования) | необязательный |
Режиссёр/ы | Режиссёр DirectedBy Режиссер | Имя режиссёра данной серии (актуально, если известно, что разные серии были срежиссированны разными людьми). | Строковый (без форматирования) | необязательный |
Сценарист/ы | Сценарист WrittenBy | Имена основных сценаристов серии. | Строковый (без форматирования) | необязательный |
Столбец2 | Столбец2 Aux2 Персоны MusicalGuests | без описания | Строковый (без форматирования) | необязательный |
Столбец3 | Столбец3 Aux3 | без описания | Неизвестно | необязательный |
Дата показа | ДатаПоказа OriginalAirDate | Дата премьерного показа серии. | Строковый (без форматирования) | необязательный |
Другая дата показа | ДатаПоказа2 AltDate | Другая значимая дата показа. Например, для иностранного сериала дата первого показа на русском языке в России. | Строковый (без форматирования) | необязательный |
Производственный код | ПродКод ProdCode | Производственный код (production code) серий. Если определён, этот параметр создает HTML-якорь с префиксом «pc», например [[Список серий#pc01]]. То есть не используйте в этом параметре теги и шаблоны (их можно указать в параметре ПримечаниеПродКода), здесь только короткий простой текст. | Однострочный | необязательный |
Число зрителей | Зрителей Viewers | Число зрителей в миллионах, наблюдавших эпизод. Обязательно нужно приводить авторитетный источник к цифрам. | Число | необязательный |
Столбец4 | Столбец4 Aux4 | без описания | Неизвестно | необязательный |
Краткое содержание | КраткоеСодержание ShortSummary | Синопсис (краткое содержание) серии. Желательно делать его уникальным для каждой конкретной серии, чтобы её нельзя было спутать с другими. | Строковый (без форматирования) | необязательный |
Цвет разделительных линий | ЦветГраницы LineColor | Шестнадцатиричный код цвета разделительных линий (нижней границы краткого содержания) между ячейками серий. Используется без знака «#».
| Однострочный | необязательный |
Цвет верхнего ряда (строки) | ЦветСтроки TopColor | Цвет главного ряда (строки) информации (то есть всего, что находится над кратким содержанием). Используется без знака «#».
| Однострочный | необязательный |
ЧередованиеЦвета | ЧередованиеЦвета RowColor | без описания | Однострочный | необязательный |
Примечания
- ↑ Примечание к названию
См. также
- {{Таблица эпизодов}} — шаблон для составления таблицы эпизодов
- {{Телесериал}} — шаблон-карточка для написания статьи о телесериале
- {{Телепередача}} — шаблон-карточка для написания статьи о телепередаче
- {{Мультсериал}} — шаблон-карточка для написания статьи о мультипликационном сериале
- {{Сезон сериала}} — шаблон-карточка для написания статьи об отдельном сезоне сериале
- {{Серия}} — шаблон-карточка для написания статьи об отдельном эпизоде
- {{Телефильм}} — шаблон-карточка для написания статьи о телефильме или мини-сериале