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

<div style="color: #555555; font-size: 80%; font-style: italic; font-family: serif; text-align: center;">Материал из '''Библиотеки Теопедии''', http://ru.teopedia.org/lib</div>
Перейти к навигации Перейти к поиску
м (+ссылка на Форму личности)
м
 
(не показаны 42 промежуточные версии этого же участника)
Строка 1: Строка 1:
<noinclude>
+
<noinclude>Этот шаблон создаёт карточку письма справа от основного текста и помещает страницу в категорию {{к|Письма}} и {{к|Тексты}}, а также в подкатегории "Письма от ..." и "Письма к ...".  
Это шаблон используется для описания письма. Его можно использовать на страницах, где приведены письма.  
+
 
 +
 
 +
{{Описание шаблонов писем}}
  
 
{| class=wikitable
 
{| class=wikitable
! Для копирования
+
! width=285px | Для копирования
 
! Пояснения
 
! Пояснения
|-
+
|- valign=top
 
|<pre>
 
|<pre>
 
{{Карточка письма
 
{{Карточка письма
  | автор         =  
+
  | автор =  
  | адресат       =  
+
  | адресат =  
  | посыльный     =  
+
  | посыльный =  
 
  | дата написания =  
 
  | дата написания =  
 
  | дата получения =  
 
  | дата получения =  
  | отправлено из =  
+
| период написания =
  | получено в     =  
+
| период получения =
  | оригинал      =  
+
  | отправлено из =  
  | № тома        =  
+
  | получено в =  
  | № письма       =  
+
  | № тома =
  | оглавление     =  
+
| № письма =
  | предыдущее     =  
+
| заметка к № письма =  
  | следующее     =  
+
  | иной письма =  
 +
  | заметка к иному № письма =
 +
| язык оригинала =
 +
| переводчик =
 +
| текст оригинала =
 +
| оригинал =  
 +
  | оглавление =  
 +
  | предыдущее =  
 +
  | следующее =  
 
}}</pre>
 
}}</pre>
 
|  
 
|  
* '''автор''' -- написавший письмо
+
ОБЩИЕ ДАННЫЕ
* '''адресат''' -- получивший письмо
+
* '''автор''' -- написавший письмо (список с разделителем запятая), {{с|Отправитель письма}}
* '''посыльный''' -- передавший письмо
+
* '''адресат''' -- получивший письмо (список с разделителем запятая), {{с|Получатель письма}}
* '''дата написания''' -- в формате: '''Число.Месяц.Год'''
+
* '''посыльный''' -- передавший письмо, {{с|Посыльный}}
* '''дата получения''' -- в формате: '''Число.Месяц.Год'''
+
* '''дата написания''' -- в формате: '''Число.Месяц.Год''', {{с|Дата написания}}
* '''отправлено из''' -- место написания или отправки
+
* '''дата получения''' -- в формате: '''Число.Месяц.Год''', {{с|Дата получения}}
* '''получено в''' -- место получения
+
* '''период написания''' -- указывается в свободном формате, если день точно не известен или нужно указать диапазон; если указан "период написания", то "дата написания" игнорируется, {{с|Время написания}}
* '''оригинал''' -- гипер-ссылка на рукопись или скан-копию исходного текста
+
* '''период получения''' -- то же, {{с|Время получения}}
* '''№ тома''' -- номер тома в собрании писем
+
* '''отправлено из''' -- место написания или отправки, {{с|Место написания}}, {{с|Место}}
* '''№ письма''' -- номер письма в томе
+
* '''получено в''' -- место получения, {{с|Место получения}}, {{с|Место}}
 +
 
 +
ИЗДАНИЕ
 +
* '''№ тома''' -- номер тома в собрании писем, {{с|Номер тома}}
 +
* '''№ письма''' -- номер письма в томе, {{с|Номер письма в томе}}
 +
* '''заметка к письма''' -- всплывающая подсказка к номеру письма или самому письму
 +
* '''иной № письма''' -- № в иной, альтернативной нумерации, {{с|Иной номер письма}}
 +
* '''заметка к иному № письма''' -- всплывающая подсказка к иному номеру
 +
 
 +
ОРИГИНАЛ
 +
* '''язык оригинала''' -- язык на котором написано письмо, {{с|Язык оригинала}}
 +
* '''переводчик''' -- имя переводчика на русский язык в случае иноязычного письма, {{с|Переводчик}}
 +
* '''текст  оригинала''' -- гиперссылка на текст оригинала, {{с|Ссылка на текст оригинала}}
 +
* '''оригинал''' -- гиперссылка на рукопись или скан-копию исходного текста, {{с|Ссылка на файл оригинала}}
 +
 
 +
НАВИГАЦИЯ
 
* '''оглавление''' -- ссылка на страницу с оглавлением
 
* '''оглавление''' -- ссылка на страницу с оглавлением
 
* '''предыдущее''' -- ссылка на предыдущее письмо
 
* '''предыдущее''' -- ссылка на предыдущее письмо
 
* '''следующее''' -- ссылка на следующее письмо
 
* '''следующее''' -- ссылка на следующее письмо
 
|}
 
|}
 
Шаблон может использоваться в других (дочерних) шаблонах, которые автоматически заполняют часть параметров. Примеры:
 
* {{tl|Карточка письма ЕИР}}
 
  
 
[[Категория: Шаблоны с семантикой]]
 
[[Категория: Шаблоны с семантикой]]
 
[[Категория: Шаблоны карточек]]
 
[[Категория: Шаблоны карточек]]
 
[[Категория: Шаблоны]]
 
[[Категория: Шаблоны]]
</noinclude><includeonly><div style="border: 1px #120a8f solid;  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;">'''Данные о письме''' {{#if: {{{№ тома|}}}| <br><small><span title="Номер тома">том [[Номер тома::{{{№ тома}}}]]</span>, № <span title="Номер письма в томе">[[Номер письма в томе::{{{№ письма|}}}]]</span></small> |}}</div>
+
</noinclude><includeonly><div style="border: 1px #120a8f solid;  font-family:Arial, sans-serif; width:300px; float: right; {{css|border-radius|10}}">
 +
 
 +
<div style="text-align: center;">'''Данные о письме''' </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 style="font-size:80%; text-align: left; width: 98%; margin: 0 auto; ">  
 
<div style="font-size:80%; text-align: left; width: 98%; margin: 0 auto; ">  
Строка 53: Строка 81:
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Участники</div>
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Участники</div>
 
|- valign=top
 
|- valign=top
| style="text-align: right;" | <span title="Тот, кто написал письмо">Автор:</span>
+
| style="text-align: right; width: 85px;" | <span title="Тот, кто написал письмо">Автор:</span>
! {{#arraymap:{{{автор|}}}|,||[[Имя::хx]][[Отправитель письма::хx| ]]{{#formredlink:target=xx|form=Карточка личности}}}}
+
! {{#arraymap:{{{автор|}}}|,|@@| {{#set:Отправитель письма=@@}} {{#formredlink:target=@@|form=Карточка личности}} [[Категория: Письма от @@]]}}
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Тот, кому письмо написано">Адресат:</span>
 
| style="text-align: right;" | <span title="Тот, кому письмо написано">Адресат:</span>
! {{#arraymap:{{{адресат|}}}|,|хx|[[Имя::xх]][[Получатель письма::хx| ]]{{#formredlink:target=xx|form=Карточка личности}}}}
+
! {{#arraymap:{{{адресат|}}}|,|@@| {{#set:Получатель письма=@@}} {{#formredlink:target=@@|form=Карточка личности}} [[Категория: Письма к @@]]}}
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Тот, через кого письмо передавалось">Посыльный:</span>
 
| style="text-align: right;" | <span title="Тот, через кого письмо передавалось">Посыльный:</span>
! {{#arraymap:{{{посыльный|}}}|,||[[Имя::хx]]{{#formredlink:target=xx|form=Карточка личности}}}}
+
! {{#arraymap:{{{посыльный|}}}|,|@@| {{#set:Посыльный=@@}} {{#formredlink:target=@@|form=Карточка личности}} }}
 
|-
 
|-
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Даты</div>
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Даты</div>
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Когда письмо написано">Написано:</span>
 
| style="text-align: right;" | <span title="Когда письмо написано">Написано:</span>
! {{#if: {{{дата написания|}}}| {{#time: d xg Y |{{{дата написания|}}}|ru}} {{#set:Дата написания={{{дата написания|}}}}}|}}
+
! {{#if: {{{период написания|}}}| {{{период написания}}} {{#set:Время написания={{{период написания|}}} }} | {{#if: {{{дата написания|}}}| {{#time: d xg Y |{{{дата написания|}}}|ru}} {{#set:Дата написания={{{дата написания|}}} }} |}} }}
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Когда письмо получено">Получено:</span>
 
| style="text-align: right;" | <span title="Когда письмо получено">Получено:</span>
! {{#if: {{{дата получения|}}}| {{#time: d xg Y |{{{дата получения|}}}|ru}} {{#set:Дата получения={{{дата получения|}}}}}|}}
+
! {{#if: {{{период получения|}}}| {{{период получения}}} {{#set:Время получения={{{период получения|}}} }} | {{#if: {{{дата получения|}}}| {{#time: d xg Y |{{{дата получения|}}}|ru}} {{#set:Дата получения={{{дата получения|}}} }} |}} }}
 
|-
 
|-
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Места</div>
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Места</div>
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Где письмо написано">Отправлено из:</span>
 
| style="text-align: right;" | <span title="Где письмо написано">Отправлено из:</span>
! [[Место::{{{отправлено из|}}}]]
+
! [[Место::{{{отправлено из|}}}]] {{#set:Место написания={{{отправлено из|}}} }}
 
|- valign=top
 
|- valign=top
 
| style="text-align: right;" | <span title="Где письмо получено">Получено в:</span>
 
| style="text-align: right;" | <span title="Где письмо получено">Получено в:</span>
! [[Место::{{{получено в|}}}]]
+
! [[Место::{{{получено в|}}}]] {{#set:Место получения={{{получено в|}}} }}
 
|-
 
|-
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Дополнительная информация</div>
 
! colspan=2 | <div style="background: #9999ff; padding-left: 5px;">Дополнительная информация</div>
|- valign=top
+
{{Строка раздела карточки
| style="text-align: right;" | <span title="Ссылки, по которым можно прочесть оригинал письма">Оригинал:</span>
+
| заголовок = Язык
! {{{оригинал | {{---}} }}}
+
| значение = {{кратко|{{{язык оригинала|}}}}}
|- valign=top
+
| свойство = Язык оригинала
| style="text-align: right;" | {{{доп заголовок1|}}}  
+
}}<!--
! {{{доп параметр1|}}}
+
 
 +
-->{{#if: {{{текст оригинала|}}} | {{Строка раздела карточки простая
 +
| заголовок = Читать
 +
| значение = {{{текст оригинала|}}} {{#set:Ссылка на текст оригинала={{{текст оригинала|}}} }}
 +
}}  |}}<!--
 +
 
 +
-->{{#if: {{{оригинал|}}} | <br>{{Строка раздела карточки простая
 +
| заголовок = Скачать
 +
| значение = {{{оригинал|}}} {{#set:Ссылка на файл оригинала={{{оригинал|}}} }}
 +
}}  |}}<!--
 +
 
 +
-->{{#if: {{{переводчик|}}} | <br>{{Строка раздела карточки
 +
| заголовок = Переводчик
 +
| значение = {{{переводчик|}}}
 +
| свойство = Переводчик
 +
}} |}}<!--
 +
 
 +
-->{{#if: {{{доп заголовок1|}}} | <br>{{Строка раздела карточки простая
 +
| заголовок = {{{доп заголовок1|}}}
 +
| значение = {{{доп параметр1|}}}
 +
}} |}}
 
|}
 
|}
 
</div>
 
</div>
Строка 90: Строка 138:
 
-->{{#if: {{{оглавление|}}}| [[{{{оглавление|}}}|Оглавление]] &nbsp; &nbsp; |}}<!--
 
-->{{#if: {{{оглавление|}}}| [[{{{оглавление|}}}|Оглавление]] &nbsp; &nbsp; |}}<!--
 
-->{{#if: {{{следующее|}}}| '''[[{{{следующее}}}|>>]]'''|<span style="color: grey;" title="Это последнее письмо в списке">>></span>}} </div>
 
-->{{#if: {{{следующее|}}}| '''[[{{{следующее}}}|>>]]'''|<span style="color: grey;" title="Это последнее письмо в списке">>></span>}} </div>
</div>__NOFACTBOX__</includeonly>
+
</div>__NOFACTBOX__[[Категория: Тексты]]</includeonly>

Текущая версия на 15:48, 17 января 2024

Этот шаблон создаёт карточку письма справа от основного текста и помещает страницу в категорию «Письма» и «Тексты», а также в подкатегории "Письма от ..." и "Письма к ...".


Шаблоны связанные с письмами:


Для копирования Пояснения
{{Карточка письма
 | автор = 
 | адресат = 
 | посыльный = 
 | дата написания = 
 | дата получения = 
 | период написания = 
 | период получения = 
 | отправлено из = 
 | получено в = 
 | № тома = 
 | № письма = 
 | заметка к № письма = 
 | иной № письма = 
 | заметка к иному № письма = 
 | язык оригинала = 
 | переводчик = 
 | текст оригинала = 
 | оригинал = 
 | оглавление = 
 | предыдущее = 
 | следующее = 
}}

ОБЩИЕ ДАННЫЕ

ИЗДАНИЕ

  • № тома -- номер тома в собрании писем, [[Номер тома]]
  • № письма -- номер письма в томе, [[Номер письма в томе]]
  • заметка к № письма -- всплывающая подсказка к номеру письма или самому письму
  • иной № письма -- № в иной, альтернативной нумерации, [[Иной номер письма]]
  • заметка к иному № письма -- всплывающая подсказка к иному номеру

ОРИГИНАЛ

НАВИГАЦИЯ

  • оглавление -- ссылка на страницу с оглавлением
  • предыдущее -- ссылка на предыдущее письмо
  • следующее -- ссылка на следующее письмо