Шаблон:Карточка письма: различия между версиями

м
нет описания правки
(Новая страница: «<noinclude> Это шаблон используется для описания письма. Его можно использовать на страницах,…»)
 
мНет описания правки
 
(не показана 71 промежуточная версия 2 участников)
Строка 1: Строка 1:
<noinclude>
<noinclude>Этот шаблон создаёт карточку письма справа от основного текста и помещает страницу в категорию {{к|Письма}} и {{к|Тексты}}, а также в подкатегории "Автор (письма)" и "Автор (получатель писем)".  
Это шаблон используется для описания письма. Его можно использовать на страницах, где приведены письма. Он должен вызываться следующим образом:
 
<pre>
 
{{Описание шаблонов писем}}
 
{| class=wikitable
! width=285px | Для копирования
! Пояснения
|- valign=top
|<pre>
{{Карточка письма
{{Карточка письма
  | автор           =
  | автор =  
  | адресат         =
  | адресат =
  | дата получения   =
| посыльный =
  | отправлено через =
| дата написания =  
  | получено в       =
  | дата получения =
}}
| период написания =
</pre>
| период получения =  
  | отправлено из =  
  | получено в =
| № тома =
| № письма =
| заметка к № письма =
| иной № письма =
| заметка к иному № письма =
| язык оригинала =
| переводчик =
| текст оригинала =
| оригинал =
| оглавление =
| предыдущее =
| следующее =  
}}</pre>
|
ОБЩИЕ ДАННЫЕ
* '''автор''' -- написавший письмо (список с разделителем запятая), {{с|Отправитель письма}}
* '''адресат''' -- получивший письмо (список с разделителем запятая), {{с|Получатель письма}}
* '''посыльный''' -- передавший письмо, {{с|Посыльный}}
* '''дата написания''' -- в формате: '''Число.Месяц.Год''', {{с|Дата написания}}
* '''дата получения''' -- в формате: '''Число.Месяц.Год''', {{с|Дата получения}}
* '''период написания''' -- указывается в свободном формате, если день точно не известен или нужно указать диапазон; если указан "период написания", то "дата написания" игнорируется, {{с|Время написания}}
* '''период получения''' -- то же, {{с|Время получения}}
* '''отправлено из''' -- место написания или отправки, {{с|Место написания}}, {{с|Место}}
* '''получено в''' -- место получения, {{с|Место получения}}, {{с|Место}}


* [[{{FULLPAGENAME}}/Макеты | Макеты для этого шаблона]]
ИЗДАНИЕ
* '''№ тома''' -- номер тома в собрании писем, {{с|Номер тома}}
* '''№ письма''' -- номер письма в томе, {{с|Номер письма в томе}}
* '''заметка к № письма''' -- всплывающая подсказка к номеру письма или самому письму
* '''иной № письма''' -- № в иной, альтернативной нумерации, {{с|Иной номер письма}}
* '''заметка к иному № письма''' -- всплывающая подсказка к иному номеру


[[Категория: Шаблоны с формами]]
ОРИГИНАЛ
* '''язык оригинала''' -- язык на котором написано письмо, {{с|Язык оригинала}}
* '''переводчик''' -- имя переводчика на русский язык в случае иноязычного письма, {{с|Переводчик}}
* '''текст  оригинала''' -- гиперссылка на текст оригинала, {{с|Ссылка на текст оригинала}}
* '''оригинал''' -- гиперссылка на рукопись или скан-копию исходного текста, {{с|Ссылка на файл оригинала}}
 
НАВИГАЦИЯ
* '''оглавление''' -- ссылка на страницу с оглавлением
* '''предыдущее''' -- ссылка на предыдущее письмо
* '''следующее''' -- ссылка на следующее письмо
|}
 
[[Категория: Шаблоны с семантикой]]
[[Категория: Шаблоны карточек]]
[[Категория: Шаблоны]]
[[Категория: Шаблоны]]
</noinclude><includeonly><div style="border: 2px #120a8f solid; background:#d4d2fc; font-family:Arial, sans-serif; width:300px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; float: right;">


<div style="text-align: center; border: 2px #120a8f solid; background:#a7a2fa; width:292px; margin: 2px 2px 0 2px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;">
</noinclude><includeonly><div style="border: 1px #120a8f solid; font-family:Arial, sans-serif; width:300px; float: right; {{css|border-radius|10}}">
<div style="font-style: italic; font-size: 90%; font-family: serif;">{{#arraymap:{{{автор|}}}|,|x|[[Автор::x]]}}</div>
 
<div style="font-weight: bold; font-size: 120%; font-variant: small-caps;">[[Наименование::{{{наименование|}}}]]</div>
<div style="text-align: center;">'''Данные о письме''' </div>
<div style="font-weight: normal; font-size: 90%; ">[[Подзаголовок::{{{подзаголовок|}}}]]</div>
<div style="text-align: center; font-size: 90%; margin-top: -5px;">
{{#if: {{{№ тома|}}} |<span title="Номер тома">том '''[[Номер тома::{{{№ тома}}}]]'''</span>|}}<!--
-->{{#if: {{{№ письма|}}} |<span title="{{{заметка к № письма|Номер письма в томе}}}">{{#if: {{{№ тома|}}}|, |}} письмо № '''[[Номер письма в томе::{{{№ письма|}}}]]'''</span>|}}<!--
-->{{#if: {{{иной № письма|}}} |<span title="{{{заметка к иному № письма|Иной номер письма в томе}}}">, № '''[[Иной номер письма::{{{иной № письма|}}}]]'''</span> |}}
</div>
</div>
<div style="padding-top: 7px;"></div>
<div style="border:1px #120a8f solid; width:250px; margin: 0 auto;">[[Файл:{{{изображение обложки|}}}|250px]]</div>


<div style="text-align: center;" title="Издательство">{{#arraymap:{{{издательтво|}}}|,|x|[[Издательтво::x]]}}</div>
<div style="font-size:80%; text-align: left; width: 98%; margin: 0 auto; ">
<div style="text-align: center;" title="Год издания">[[Год::{{{год|}}}]]</div>
{| width=100%
<div style="text-align: center; font-size:80%;" title="Международный стандартный номер книги">ISBN: [[ISBN::{{{ISBN|}}}]]</div>
|-
<div style="font-size:80%; text-align: left; margin: 0.5em; border-top: 1px #120a8f solid;">  
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Участники</div>
{|
|- valign=top
{{#if:{{{название в оригинале|}}}|
| style="text-align: right; width: 85px;" | <span title="Тот, кто написал письмо">Автор:</span>
{{!}}-
! {{#arraymap:{{{автор|}}}|,|@@| {{#set:Отправитель письма=@@}} {{#formredlink:target=@@|form=Карточка личности}} [[Категория: @@ (письма)]]}}
{{!}} style="text-align: right;" {{!}} Название в оригинале:
|- valign=top
{{!}} '''[[Название в оригинале::{{{название в оригинале|}}}]]''' }}
| style="text-align: right;" | <span title="Тот, кому письмо написано">Адресат:</span>
{{#if:{{{имя автора в оригинале|}}}|
! {{#arraymap:{{{адресат|}}}|,|@@| {{#set:Получатель письма=@@}} {{#formredlink:target=@@|form=Карточка личности}} [[Категория: @@ (получатель писем)]]}}
{{!}}-
|- valign=top
{{!}} style="text-align: right;" {{!}} Имя автора в оригинале:
| style="text-align: right;" | <span title="Тот, через кого письмо передавалось">Посыльный:</span>
{{!}} '''[[Имя автора в оригинале::{{{имя автора в оригинале|}}}]]''' }}
! {{#arraymap:{{{посыльный|}}}|,|@@| {{#set:Посыльный=@@}} {{#formredlink:target=@@|form=Карточка личности}} }}
{{#if:{{{язык оригинала|}}}|
|-
{{!}}-
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Даты</div>
{{!}} style="text-align: right;" {{!}} Язык оригинала:
|- valign=top
{{!}} '''[[Язык оригинала::{{{язык оригинала|}}}]]''' }}
| style="text-align: right;" | <span title="Когда письмо написано">Написано:</span>
{{#if:{{{читать|}}}|
! {{#if: {{{период написания|}}}| {{{период написания}}} {{#set:Время написания={{{период написания|}}} }} | {{#if: {{{дата написания|}}}| {{#time: d xg Y |{{{дата написания|}}}|ru}} {{#set:Дата написания={{{дата написания|}}} }} |}} }}
{{!}}-
|- valign=top
{{!}} style="text-align: right;" {{!}} Читать онлайн:
| style="text-align: right;" | <span title="Когда письмо получено">Получено:</span>
{{!}} {{#arraymap:{{{читать|}}}|,|x|x}} }}
! {{#if: {{{период получения|}}}| {{{период получения}}} {{#set:Время получения={{{период получения|}}} }} | {{#if: {{{дата получения|}}}| {{#time: d xg Y |{{{дата получения|}}}|ru}} {{#set:Дата получения={{{дата получения|}}} }} |}} }}
{{#if:{{{скачать|}}}|
|-
{{!}}-
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Места</div>
{{!}} style="text-align: right;" {{!}} Скачать:
|- valign=top
{{!}} {{#arraymap:{{{скачать|}}}|,|x|x}} }}
| style="text-align: right;" | <span title="Где письмо написано">Отправлено из:</span>
{{#if:{{{библиотеки|}}}|
! [[Место::{{{отправлено из|}}}]] {{#set:Место написания={{{отправлено из|}}} }}
{{!}}-
|- valign=top
{{!}} style="text-align: right;" {{!}} Библиотеки:
| style="text-align: right;" | <span title="Где письмо получено">Получено в:</span>
{{!}} '''{{#arraymap:{{{библиотеки|}}}|,|x|[[Есть в библиотеке::x]]}} }}'''
! [[Место::{{{получено в|}}}]] {{#set:Место получения={{{получено в|}}} }}
|-
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Дополнительная информация</div>
{{Строка раздела карточки
| заголовок = Язык
| значение = {{кратко|{{{язык оригинала|}}}}}
| свойство = Язык оригинала
}}<!--
 
-->{{#if: {{{текст оригинала|}}} | {{Строка раздела карточки простая
| заголовок = Читать
| значение = {{{текст оригинала|}}} {{#set:Ссылка на текст оригинала={{{текст оригинала|}}} }}
}}  |}}<!--
 
-->{{#if: {{{оригинал|}}} | <br>{{Строка раздела карточки простая
| заголовок = Скачать
| значение = {{{оригинал|}}} {{#set:Ссылка на файл оригинала={{{оригинал|}}} }}
}}  |}}<!--
 
-->{{#if: {{{переводчик|}}} | <br>{{Строка раздела карточки
| заголовок = Переводчик
| значение = {{{переводчик|}}}
| свойство = Переводчик
}} |}}<!--
 
-->{{#if: {{{доп заголовок1|}}} | <br>{{Строка раздела карточки простая
| заголовок = {{{доп заголовок1|}}}
| значение = {{{доп параметр1|}}}
}} |}}
|}
|}
</div>
</div>
{{#if: {{{примечание|}}}| <div style="text-align: justify;">[[Примечание к изданию::{{{примечание|}}}]]</div>|}}
<div style="background:#9999ff; text-align: center; font-weight: bold; font-size:90%; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; border-bottom-left-radius:8px; border-bottom-right-radius:8px">{{#if: {{{предыдущее|}}}| '''[[{{{предыдущее}}}|<<]]'''|<span style="color: grey;" title="Это первое письмо в списке"><<</span>}} &nbsp; &nbsp; <!--
{{#if: {{{упоминается|}}}| <div style="text-align: left;">{{#arraymap:{{{Внешние ссылки|}}}|,|x|[[Упоминается в::x]]}}</div>|}}
-->{{#if: {{{оглавление|}}}| [[{{{оглавление|}}}|Оглавление]] &nbsp; &nbsp; |}}<!--
<div style="border-top: 1px #120a8f solid; background:#a7a2fa; text-align: center; font-weight: bold; font-size:80%; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; border-bottom-left-radius:8px; border-bottom-right-radius:8px">{{#arraymap:{{{категории|}}}|,|x|[[:Категория:x|x]]}}</div>
-->{{#if: {{{следующее|}}}| '''[[{{{следующее}}}|>>]]'''|<span style="color: grey;" title="Это последнее письмо в списке">>></span>}} </div>
</div>
</div>__NOFACTBOX__[[Категория: Тексты]]</includeonly>
 
[[Категория: Карточки писем]]
</includeonly>