Шаблон:ВРолях: различия между версиями

Материал из Викимультии — энциклопедии мультипликации
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Нет описания правки
Нет описания правки
 
(не показано 10 промежуточных версий этого же участника)
Строка 1: Строка 1:
<includeonly>|- class="infobox-data-value"
<includeonly><tr class="infobox-data-value"><!--
| {{#if:{{{1|}}}|{{ПарсерСемантическихДанных/Массив|value={{{1|}}}|SemanticPropertyName=Актёр озвучивания|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)?|RegexAppendTemplate=Дополнительная_информация}}|<span style="color:gray; font-size:70%; font-style:italic;">Актёр озвучивания не указан</span>}}
Актёр
{{#if:{{{ру|}}}||{{!}} {{#if:{{{2|}}}|{{ПарсерСемантическихДанных/Массив|value={{{2|}}}|SemanticPropertyName=Актёр дубляжа|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)?|RegexAppendTemplate=Дополнительная_информация}}|<span style="color:gray; font-size:70%; font-style:italic;">Актёр дубляжа не указан</span>}}}}
--><td>{{#if:{{{1|}}}|{{ПарсерСемантическихДанных/Массив|value={{{1|}}}|SemanticPropertyName=Актёр озвучивания|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)? |RegexAppendTemplate=Дополнительная_информация|SearchByProperty=true}}|<span style="color:gray; font-size:70%; font-style:italic;">Актёр озвучивания не указан</span>}}{{{п|}}}</td><!--
| {{#if:{{{3|}}}|{{ПарсерСемантическихДанных/Массив|value={{{3|}}}|SemanticPropertyName=Роль|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)?|RegexAppendTemplate=Дополнительная_информация}}|<span style="color:gray; font-size:70%; font-style:italic;">Роль не указана</span>}}</includeonly><noinclude>{{doc|ВРоляхВерх/doc}}</noinclude>
Актёр дубляжа
-->{{#if:{{{ру|}}}||<td>{{#if:{{{2|}}}|{{ПарсерСемантическихДанных/Массив|value={{{2|}}}|SemanticPropertyName=Актёр дубляжа|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)?|RegexAppendTemplate=Дополнительная_информация}}|<span style="color:gray; font-size:70%; font-style:italic;">Актёр дубляжа не указан</span>}}</td>}}<!--
Роль
--><td>{{#if:{{{3|}}}|{{ПарсерСемантическихДанных/Массив|value={{{3|}}}|SemanticPropertyName=Роль|RegexAppend=~[^~\r\n]*(~[^~\r\n]*)?|RegexAppendTemplate=Дополнительная_информация}}{{#if:{{{4|}}}|<span style="color:gray; font-size:70%; font-style:italic;"> / {{{4|}}}</span>}}<!--Указано на русском-->|{{#if:{{{4|}}}|<span style="color:gray; font-size:70%; font-style:italic;">{{{4|}}}</span>|<span style="color:gray; font-size:70%; font-style:italic;">Роль не указана</span>}}<!--Не указано на русском-->}}
</td></tr></includeonly><noinclude>{{doc|ВРоляхВерх/doc}}</noinclude>

Текущая версия от 08:50, 10 ноября 2020


Документация

Использование

В простейшем случае данные шаблоны используются следующим образом:

{{ВРоляхВерх}}
{{ВРолях|Первый актёр|Первый актёр дубляжа|Первый персонаж}}
{{ВРолях|Второй актёр|Второй актёр дубляжа|Второй персонаж}}
{{ВРолях|Третий актёр|Третий актёр дубляжа|Третий персонаж}}
{{ВРоляхНиз}}

Приведённый выше код создаст такую таблицу:

Актёр Актёр дубляжа Роль
  • Первый актёр
  • Первый актёр дубляжа
  • Первый персонаж
  • Второй актёр
  • Второй актёр дубляжа
  • Второй персонаж
  • Третий актёр
  • Третий актёр дубляжа
  • Третий персонаж
  • Как видите, колонки можно сортировать по алфавиту, причём сортировка идёт по словам переданным в качестве третьего параметра.

    Пример использования для Российских мультфильмов и мультсериалов:

    {{ВРоляхВерх|ру=1}}
    {{ВРолях|Первый актёр||Первый персонаж|ру=1}}
    {{ВРолях|Второй актёр||Второй персонаж|ру=1}}
    {{ВРолях|Третий актёр||Третий персонаж|ру=1}}
    {{ВРоляхНиз}}
    
    Актёр Роль
  • Первый актёр
  • Первый персонаж
  • Второй актёр
  • Второй персонаж
  • Третий актёр
  • Третий персонаж
  • Код для копирования

    {{ВРоляхВерх|ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРолях||||ру=}}
    {{ВРоляхНиз}}
    

    См. также

    Для создания списка фильмов в которых снимался определённый актёр, используйте шаблоны серии {{ВФильме}}