Шаблон:Summary/date/sem

Материал из in.wiki
Перейти к навигации Перейти к поиску

Шаблон для вставки даты с семантикой в шаблон-карточку.

Параметры:

  1. название поля,
  2. строка с викитекстом, содержащим значения даты:
    • если строка не содержит викиссылок (таких, как [[значение]]), то она будет, по возможности, целиком интерпретирована, как значение свойства SMW,
    • если строка включает викиссылки, то каждая из них превратится в аннотацию Semantic MediaWiki, за исключением экранированных двоеточием (например, [[:no semantics please]]),
  3. второе слово названия свойства SMW (в родительном падеже),
  4. (или категория дня) — начало названия категории, в которую следует автоматически записать включающую шаблон статью на основании дня (числа и месяца) даты,
  5. (или постфикс дня) — окончание названия категории, в которую следует автоматически записать включающую шаблон статью на основании дня (числа и месяца) даты,
  6. (или категория года) — начало названия категории, в которую следует автоматически записать включающую шаблон статью на основании года даты,
  7. (или постфикс года) — окончание названия категории, в которую следует автоматически записать включающую шаблон статью на основании года даты.

Примеры: {{summary/date/sem|Дата рождения|9 января 1976|рождения|категория дня=Родившиеся|категория года=Родившиеся в|постфикс года=году}} даст:

Дата рождения:
«9 января Ошибка Lua в Модуль:External_links на строке 409: attempt to index field 'wikibase' (a nil value).» содержит посторонний дефис или другой символ, не допустимый в дате.9 января 1976

{{summary/date/sem|Дата рождения|[[9 января]] [[1976]]|рождения|категория дня=Родившиеся|категория года=Родившиеся в|постфикс года=году}} даст:

Дата рождения:
«9 января Ошибка Lua в Модуль:External_links на строке 409: attempt to index field 'wikibase' (a nil value).» содержит посторонний дефис или другой символ, не допустимый в дате.9 января 1976