Шаблон:PlaceCard: відмінності між версіями
(Rebuild PlaceCard per spec; keep #cargo_declare on template page) |
(Add fallback image to PlaceCard) |
||
| Рядок 30: | Рядок 30: | ||
}} | }} | ||
<div class=place-card> | <div class="place-card"> | ||
<div class=place-card__img> | <div class="place-card__img"> | ||
{{#if:{{{image|}}}|[[ | {{#if:{{{image|}}}|[[Файл:{{{image}}}|260px]]|[[Файл:Place default.png|260px]]}} | ||
</div> | </div> | ||
<div class=place-card__body> | <div class="place-card__body"> | ||
<div class=place-card__title>[[{{FULLPAGENAME}}|{{{title|{{PAGENAME}}}}}]]</div> | <div class="place-card__title">[[{{FULLPAGENAME}}|{{{title|{{PAGENAME}}}}}]]</div> | ||
<div class=place-card__meta> | <div class="place-card__meta"> | ||
{{#if:{{{category|}}}|'''Категорія:''' {{{category}}}<br>|}} | {{#if:{{{category|}}}|'''Категорія:''' {{{category}}}<br>|}} | ||
{{#if:{{{address|}}}|'''Адреса:''' {{{address}}}<br>|}} | {{#if:{{{address|}}}|'''Адреса:''' {{{address}}}<br>|}} | ||
| Рядок 42: | Рядок 42: | ||
{{#if:{{{website|}}}|'''Сайт:''' [{{{website}}} {{{website}}}]<br>|}} | {{#if:{{{website|}}}|'''Сайт:''' [{{{website}}} {{{website}}}]<br>|}} | ||
</div> | </div> | ||
<div class=place-card__desc>{{{description|}}}</div> | <div class="place-card__desc">{{{description|}}}</div> | ||
</div> | </div> | ||
</div> | </div> | ||
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
Цей шаблон малює картку і зберігає поля в Cargo таблицю places. | Цей шаблон малює картку і зберігає поля в Cargo таблицю "places". | ||
</noinclude> | </noinclude> | ||
Версія за 03:37, 21 грудня 2025
Цей шаблон визначає таблицю «places». Переглянути таблицю.
Цей шаблон малює картку і зберігає поля в Cargo таблицю "places".