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

Материал из WCS World Wiki
Перейти к:навигация, поиск
Нет описания правки
Метка: редактор вики-текста 2017
Нет описания правки
Метка: редактор вики-текста 2017
 
(не показано 13 промежуточных версий этого же участника)
Строка 8: Строка 8:
 
</noinclude><includeonly>{{#cargo_store:_table=country }}
 
</noinclude><includeonly>{{#cargo_store:_table=country }}
 
__TOC__
 
__TOC__
  +
== Студии ==
== Студии, преподающие WCS ([[Добавление новой студии|добавить]])==
 
  +
{{#cargo_query:tables=dance_studio,city
+
{{#cargo_query:tables=dance_studio,city
 
|join on=dance_studio.Город=city._pageName
 
|join on=dance_studio.Город=city._pageName
  +
|fields=city._pageName=Город
|fields=city._pageName=Город,dance_studio._pageName=Студия,CONCAT('[[File:web-icon-24.png|link=',dance_studio.Расписание_наборов,']]')=Расписание, CONCAT(IF(dance_studio.Сайт is NULL, '',CONCAT('[[File:web-icon-24.png|link=',dance_studio.Сайт,']] ')), IF(dance_studio.Facebook is NULL, '',CONCAT('[[File:fb-icon-24.png|link=',dance_studio.Facebook,']] ')), IF(dance_studio.VK is NULL, '',CONCAT('[[File:vk-icon-24.png|link=',dance_studio.VK,']] ')), IF(dance_studio.Instagram is NULL, '',CONCAT('[[File:ig-icon-24.png|link=',dance_studio.Instagram,']] ')))=Ссылки, dance_studio.Ближайшее_метро, CONCAT('[',dance_studio.Как_добраться,' ',dance_studio.Адрес,']')=Адрес
 
 
|where=city.Страна='{{PAGENAME}}'
 
|where=city.Страна='{{PAGENAME}}'
  +
|group by=city._pageName
|format=table
 
  +
|format=category
|merge similar cells=yes}}
 
  +
}}
  +
  +
Знаешь о студии в городе, которого тут нет? Смело [[Добавление новой студии|добавляй!]]
   
   
Строка 22: Строка 26:
 
|where=city.Страна='{{PAGENAME}}'
 
|where=city.Страна='{{PAGENAME}}'
 
|format=googlemaps
 
|format=googlemaps
  +
|width=100%
 
|height=400}}
 
|height=400}}
  +
  +
== Преподаватели ==
  +
{{#cargo_query:tables=pro
  +
|fields=pro.Город,pro._pageName=Преподаватель, pro.WSDC_ID
  +
|where=pro.Страна='{{PAGENAME}}'
 
|format=table
  +
|order by=pro.Город,pro._pageName
 
|merge similar cells=yes
  +
}}
   
 
== Будущие [[Ивенты|ивенты]] ([[Форма:Ивент|добавить]])==
 
== Будущие [[Ивенты|ивенты]] ([[Форма:Ивент|добавить]])==
Строка 30: Строка 44:
 
|order by=dance_event._pageName
 
|order by=dance_event._pageName
 
|format=timeline
 
|format=timeline
  +
|width=100%
 
|height=150}}
 
|height=150}}
   
   
 
{{#cargo_query:tables=dance_event
 
{{#cargo_query:tables=dance_event
|fields=dance_event.Серия_ивентов,dance_event._pageName=Ивент,CONCAT(DATE_FORMAT(dance_event.Начало,"%b&nbsp;%e"),"&nbsp;-&nbsp;", DATE_FORMAT(dance_event.Окончание,"%b&nbsp;%e"))=Когда, dance_event.WSDC,dance_event.Город,IF(dance_event.Ссылка is NULL, '',CONCAT('[[File:web-icon-24.png|link=',dance_event.Ссылка,']] '))=Ссылка
+
|fields=IF(dance_event.Причина_отмены>"",CONCAT("<span class=\"fas fa-biohazard\" style=\"color: red;font-weight:bold\"> [[",dance_event._pageName,"]] отменён</span>"),CONCAT('[[',dance_event._pageName,']]'))=Ивент,CONCAT(DATE_FORMAT(dance_event.Начало,"%b&nbsp;%e"),"<br/>", DATE_FORMAT(dance_event.Окончание,"%b&nbsp;%e"))=Когда,dance_event.Город,dance_event.WSDC,IF(dance_event.Ссылка is NULL, '',CONCAT('[[File:web-icon-24.png|link=',dance_event.Ссылка,']] '))=Ссылка
 
|where=DATEDIFF(dance_event.Начало,NOW()) >= -7 and dance_event.Страна='{{PAGENAME}}'
 
|where=DATEDIFF(dance_event.Начало,NOW()) >= -7 and dance_event.Страна='{{PAGENAME}}'
 
|order by=dance_event.Начало
 
|order by=dance_event.Начало

Текущая версия от 14:14, 10 декабря 2021

Это шаблон «Страна». Он должен вызываться следующим образом:

{{Страна}}

Начните редактировать эту страницу, чтобы увидеть текст шаблона. Этот шаблон определяет таблицу «country». Просмотр таблицы.