Шаблон:PlaceCard: відмінності між версіями

Add fallback image to 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|}}}|[[File:{{{image}}}|260px]]|}}
     {{#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>
70

редагувань