Шаблон:Подготовить аннотацию/date

Материал из HARITONOV
Перейти к: навигация, поиск

Шаблон для переработки переданного мусора в аннотацию Semantic MediaWiki, в предположении, что передана дата.

Параметры:

  1. Викитекст, содержащий дату,
  2. второе и последующие слова из названия свойства SMW, в родительном падеже, например, «рождения»,
  3. (или категория дня) начало названия автоматически добавляемой категории, связанной с днём, (не обязательно),
  4. (или постфикс дня) окончание названия автоматически добавляемой категории, связанной с днём, (не обязательно),
  5. (или категория года) начало названия автоматически добавляемой категории, связанной с годом, (не обязательно),
  6. (или постфикс года) окончание названия автоматически добавляемой категории, связанной с годом, (не обязательно).

Примеры:

Викитекст Результат
{{Подготовить аннотацию/date|9 января 1976 года|рождения}} 9 января 1976 года
{{Подготовить аннотацию/date|1976 год|рождения}} 1976 год
{{Подготовить аннотацию/date|9 января 1976|рождения}} 9 января 1976
{{Подготовить аннотацию/date|[[9 января]] [[1976]]|рождения}} 9 января Год рождения::1976
{{Подготовить аннотацию/date|[[9 января]] [[1976]]а|рождения}} 9 января Год рождения::1976
{{Подготовить аннотацию/date|[[22 апреля|10 (22) апреля]] [[1870|1870 года]]|рождения}} 10 (22) апреля 1870 года
{{Подготовить аннотацию/date|19 августа 12 года|смерти}} 19 августа 12 года
{{Подготовить аннотацию/date|13 марта 40 до н. э.|смерти}} 13 марта 40 до н. э.
{{Подготовить аннотацию/date|[[13 марта|Мартовские иды]] 40 до н. э.|смерти}} Мартовские иды 40 до н. э.
{{Подготовить аннотацию/date|[[13 марта]] 40 до н. э.|смерти}} 13 марта 40 до н. э.
{{Подготовить аннотацию/date|13 марта 40 года до н. э.|смерти}} 13 марта 40 года до н. э.
{{Подготовить аннотацию/date|13 марта 40 года до н. э.|смерти|категория дня=Лица, умершие|категория года=Лица, умершие в|постфикс года=году}} 13 марта 40 года до н. э.