commit
327e4532cc
26 changed files with 663 additions and 58 deletions
@ -0,0 +1,11 @@ |
||||
{% extends 'base.html' %} |
||||
{% block sidebar %}{% endblock %} |
||||
{% block body %} |
||||
<form action="" method="post">{% csrf_token %} |
||||
<div class="controls"> |
||||
<p>Вы точно хотите удалить "{{ object }}" ?</p> |
||||
<input class="btn btn-large btn-danger delete" type="submit" value="Да" /> |
||||
<a class="btn btn-large btn-primary" href = "/admin/article/blog/all">Нет</a> |
||||
</div> |
||||
</form> |
||||
{% endblock %} |
||||
@ -0,0 +1,113 @@ |
||||
{% extends 'blank.html' %} |
||||
|
||||
{% load static %} |
||||
{% load i18n %} |
||||
{% load template_filters %} |
||||
|
||||
|
||||
{% block main_part %} |
||||
<section class="layout main-part"> |
||||
<div class="layout-wrap"> |
||||
<aside> |
||||
<div class="sbg"></div> |
||||
{% include 'menu.html' %} |
||||
<hr/> |
||||
|
||||
{% include 'client/includes/feedback.html' %} |
||||
<hr /> |
||||
|
||||
{% include 'client/includes/online_consult.html' %} |
||||
|
||||
{% block aside_banner1 %} |
||||
{% if theme_for_filter.id == 27 or theme_for_filter.id == 9 or theme_for_filter.id == 48 %} |
||||
<div class="sbnr"> |
||||
<div class="sbnr-wrap"> |
||||
<a href="/redirect/redirect/11/" target="_blank"> |
||||
<img src="{% static 'client/img/partners/ipsa_.gif' %}" alt="" /> |
||||
</a> |
||||
</div> |
||||
</div> |
||||
{% endif %} |
||||
{% endblock %} |
||||
|
||||
{% include 'client/includes/services.html' %} |
||||
<hr /> |
||||
|
||||
{% include 'client/includes/announces.html' %} |
||||
|
||||
{% block asside_banner2 %} |
||||
|
||||
<!-- task EXPO-145--> |
||||
{% comment %} |
||||
<div class="sbnr"> |
||||
<div class="sbnr-wrap"> |
||||
<a href="/redirect/redirect/11/"> |
||||
<img src="{% static 'client/img/partners/imgo.jpg' %}" alt="" /> |
||||
</a> |
||||
</div> |
||||
</div> |
||||
{% endcomment %} |
||||
|
||||
|
||||
{% endblock %} |
||||
{% include 'client/includes/side_confs.html' %} |
||||
<hr /> |
||||
<div class="s-news-list"> |
||||
{% include 'client/includes/news.html' with news=news_list %} |
||||
</div> |
||||
|
||||
{% block aside_vk %} |
||||
<div class="vk-widget"> |
||||
{% include 'client/includes/social_widjet.html' %} |
||||
</div> |
||||
{% endblock %} |
||||
</aside> |
||||
|
||||
<div class="mcl"> |
||||
{% with search_form=search_form %} |
||||
{% include 'client/includes/catalog_search.html' %} |
||||
{% endwith %} |
||||
{% block under_search_baner %} |
||||
{% include 'client/includes/banners/under_search.html' %} |
||||
{% endblock %} |
||||
|
||||
{% block bread_scrumbs %} |
||||
|
||||
{% endblock %} |
||||
|
||||
<div class="page-title"> |
||||
{% block page_title %} |
||||
|
||||
{% endblock %} |
||||
</div> |
||||
|
||||
{% block page_filter %} |
||||
{% endblock %} |
||||
|
||||
{% block page_body %} |
||||
<div class="page-body clearfix"> |
||||
{% block content_list %} |
||||
{% endblock %} |
||||
|
||||
{% block paginator %} |
||||
|
||||
|
||||
{% endblock %} |
||||
|
||||
{% block content_footer_banner %} |
||||
{% endblock %} |
||||
</div> |
||||
|
||||
{% block content_text %} |
||||
{% comment %} |
||||
{% with filter=filter %} |
||||
{% include 'includes/event_list_description.html' %} |
||||
{% endwith %} |
||||
{% endcomment %} |
||||
|
||||
{% endblock %} |
||||
{% endblock %} |
||||
</div> |
||||
</div> |
||||
</section> |
||||
{% endblock %} |
||||
@ -0,0 +1,219 @@ |
||||
{% extends 'base_catalog.html' %} |
||||
{% load static %} |
||||
{% load i18n %} |
||||
{% load template_filters %} |
||||
|
||||
|
||||
{% block content_list %} |
||||
|
||||
{% block content_text %} |
||||
{% block page_body %} |
||||
<div class="m-article"> |
||||
<div class="item-wrap event clearfix"> |
||||
<aside> |
||||
{% if object_list.0.expohit %} |
||||
<div class="hit"></div> |
||||
{% endif %} |
||||
<div class="i-pict"> |
||||
{% with obj=object_list.0 %} |
||||
{% include 'client/includes/show_logo.html' %} |
||||
{% endwith %} |
||||
</div> |
||||
<!-- |
||||
<div class="i-rating" title="Рейтинг: 551">551</div> |
||||
--> |
||||
<div class="i-stats"> |
||||
|
||||
{% if object_list.0.visitors %} |
||||
<span class="visitors" title="Посетители">{{ object_list.0.visitors }}</span> |
||||
{% endif %} |
||||
{% if object_list.0.members %} |
||||
<span class="participants" title="Участники">{{ object_list.0.members }}</span> |
||||
{% endif %} |
||||
</div> |
||||
|
||||
<div class="i-discount"> |
||||
{% if object_list.0.discount %} |
||||
<a class="discount-button" href="#">{% trans 'Скидка' %} -{{ object_list.0.discount }}%</a> |
||||
|
||||
<div class="dsc-text">{{ object_list.0.discount_description|safe }}</div> |
||||
{% endif %} |
||||
</div> |
||||
</aside> |
||||
|
||||
<div class="i-info"> |
||||
<header> |
||||
<div class="i-title"> |
||||
{% if object_list.0.main_title %} |
||||
{{ object_list.0.main_title|safe }} |
||||
{% else %} |
||||
{{ object_list.0.name|safe }} |
||||
{% endif %} |
||||
</div> |
||||
</header> |
||||
|
||||
<div class="i-date"> |
||||
{% with obj=object_list.0 %} |
||||
{% include 'client/includes/show_date_block.html' %} |
||||
{% endwith %} |
||||
</div> |
||||
{% if object_list.0.place %} |
||||
<div class="i-address"> |
||||
<header> |
||||
<div class="address"> |
||||
{{ object_list.0.place.address.address }} |
||||
</div> |
||||
<div class="show-map"><a class="toggle-map" href="#">{% trans 'Раскрыть карту' %}</a></div> |
||||
</header> |
||||
|
||||
<div class="i-map"> |
||||
<div class="close-map"><a class="toggle-map" href="#">{% trans 'Скрыть карту' %}</a> |
||||
</div> |
||||
<div class="map-canvas" id="map-canvas" |
||||
data-coords="{{ object_list.0.place.address.lat }},{{ exposition.place.address.lng }}"></div> |
||||
</div> |
||||
</div> |
||||
{% endif %} |
||||
|
||||
|
||||
</div> |
||||
</div> |
||||
<div class="e-price"> |
||||
<div class="sect-title">{% trans 'Стоимость посещения и участия' %}</div> |
||||
<div class="ep-wrap"> |
||||
|
||||
<div class="e-price-wrap"> |
||||
<div class="epr-layout"> |
||||
|
||||
<div class="eprl-col"> |
||||
<div class="epr-title"><span>{% trans 'Для посещения' %}</span></div> |
||||
|
||||
<div class="epr-subtitle">{% trans 'Стоимость билетов' %}</div> |
||||
|
||||
<div class="tp-wrap"> |
||||
|
||||
<ul class="pr-list"> |
||||
{% if object_list.0.price_day %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.price_day }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'на 1 день' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
{% if object_list.0.price_all %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.price_all }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'на все дни' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
|
||||
</ul> |
||||
|
||||
<div class="tp-descr">{% trans 'Предварительная регистрация' %}</div> |
||||
|
||||
</div> |
||||
|
||||
<div class="tp-wrap"> |
||||
|
||||
<ul class="pr-list gray"> |
||||
{% if object_list.0.price_day_bar %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.price_day_bar }} €</div> |
||||
|
||||
<div class="prl-descr"><span>на 1 день</span></div> |
||||
</li> |
||||
{% endif %} |
||||
{% if object_list.0.price_all_bar %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.price_all_bar }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'на все дни' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
|
||||
</ul> |
||||
|
||||
<div class="tp-descr gray">{% trans 'Регистрация на' %} {% trans 'стойке' %}</div> |
||||
|
||||
</div> |
||||
|
||||
<div class="tp-btn-wrap"> |
||||
<div class="tp-btn"> |
||||
<a class="button big orange b-more" href="#">{% trans 'Заказать билет' %}</a> |
||||
</div> |
||||
<div class="tp-categories"> |
||||
<div class="tpc-title">{% trans 'Выставка открыта для' %}:</div> |
||||
<ul> |
||||
{{ object_list.0.get_audience }} |
||||
|
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
|
||||
<div class="eprl-col"> |
||||
<div class="epr-title"><span>{% trans 'Для участия' %}</span></div> |
||||
|
||||
<div class="epr-subtitle">{% trans 'Стоимость аренды 1м²' %}</div> |
||||
|
||||
<ul class="pr-list"> |
||||
{% if object_list.0.max_closed_equipped_area %} |
||||
<li> |
||||
|
||||
<div class="prl-value">{{ object_list.0.max_closed_equipped_area }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'оборудованная площадь' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
|
||||
{% if object_list.0.max_closed_area %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.max_closed_area }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'необорудованная площадь' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
|
||||
{% if object_list.0.max_open_area %} |
||||
<li> |
||||
<div class="prl-value">{{ object_list.0.max_open_area }} €</div> |
||||
<div class="prl-descr"><span>{% trans 'открытая площадь' %}</span></div> |
||||
</li> |
||||
{% endif %} |
||||
|
||||
</ul> |
||||
|
||||
<a class="button big orange b-more" href="#">{% trans 'Заявка на участие' %}</a> |
||||
|
||||
<div class="epr-conditons"> |
||||
{% if object_list.0.min_stand_size %} |
||||
<p>{% trans 'Минимальный размер стенда' %} — {{ object_list.0.min_stand_size }}м²</p> |
||||
{% endif %} |
||||
{% if object_list.0.registration_payment %} |
||||
<p>{% trans 'Регистрационный взнос' %} — {{ object_list.0.registration_payment }}€</p> |
||||
{% endif %} |
||||
{% if object_list.0.application_deadline %} |
||||
<p>{% trans 'Крайний срок подачи заявки' %} — {{ object_list.0.application_deadline }}</p> |
||||
{% endif %} |
||||
|
||||
</div> |
||||
|
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
<div class="ed-back"> |
||||
<a href="/{{ filter|generate_url:'event' }}">{{ object_list.0.name|safe }}</a> |
||||
</div> |
||||
|
||||
<div class="i-sub-articles"> |
||||
<ul> |
||||
{% for service in object_list.0.get_services %} |
||||
<li><a href="#">{{ service.name }}</a></li> |
||||
{% endfor %} |
||||
</ul> |
||||
</div> |
||||
{% endblock %} |
||||
{% endblock %} |
||||
{% endblock %} |
||||
@ -0,0 +1,6 @@ |
||||
|
||||
{% with theme=obj.theme.all %} |
||||
{% for theme in obj.theme.all %} |
||||
<a href="{{ obj.get_catalog }}theme/{{ theme.url }}/" title="">{{ theme.name }}</a>{% if forloop.counter != themes|length %},{% endif %} |
||||
{% endfor %} |
||||
{% endwith %} |
||||
@ -0,0 +1,6 @@ |
||||
{% load static %} |
||||
<div class="abn"> |
||||
{% if theme_for_filter.id in banner_themes or tag_for_filter.id in banner_tags %} |
||||
<a target="_blank" href="/redirect/redirect/24/"><img src="{% static 'client/img/partners/unnamed_2.gif' %}" alt="" /></a> |
||||
{% endif %} |
||||
</div> |
||||
@ -0,0 +1,19 @@ |
||||
{% load static %} |
||||
{% load template_filters %} |
||||
|
||||
<div class="abn"> |
||||
{% with r=False|random4 %} |
||||
{% ifequal r 0 %} |
||||
<a target="_blank" href="/redirect/redirect/57/"><img src="{% static 'client/img/partners/cemat15_900x130_bilet.gif' %}" alt="" /></a> |
||||
{% endifequal %} |
||||
{% ifequal r 1 %} |
||||
<a target="_blank" href="/redirect/redirect/58/"><img src="{% static 'client/img/partners/beach.png' %}" alt="" /></a> |
||||
{% endifequal %} |
||||
{% ifequal r 2 %} |
||||
<a target="_blank" href="/redirect/redirect/59/"><img src="{% static 'client/img/partners/mims15_900x130_bilet.gif' %}" alt="" /></a> |
||||
{% endifequal %} |
||||
{% ifequal r 3 %} |
||||
<a target="_blank" href="/redirect/redirect/61/"><img src="{% static 'client/img/partners/IPSA_2015_web_900x130.gif' %}" alt="" /></a> |
||||
{% endifequal %} |
||||
{% endwith %} |
||||
</div> |
||||
@ -0,0 +1,154 @@ |
||||
{% load static %} |
||||
{% load i18n %} |
||||
{% load template_filters %} |
||||
{% with objects=object_list %} |
||||
{% if objects %} |
||||
<ul class="cat-list cl-exhibitions"> |
||||
|
||||
{% for obj in objects %} |
||||
<li class="cl-item {% if obj.canceled %}canceled{% endif %}"> |
||||
<div class="cl-item-wrap clearfix"> |
||||
<a href="{{ obj.get_permanent_url }}"> |
||||
{% if obj.canceled %} |
||||
<div class="cancel"></div> |
||||
{% else %} |
||||
{% if obj.expohit %} |
||||
<div class="hit"></div> |
||||
{% endif %} |
||||
{% endif %} |
||||
<div class="cli-pict"> |
||||
{% with obj=obj %} |
||||
{% include 'client/includes/show_logo.html' %} |
||||
{% endwith %} |
||||
</div> |
||||
</a> |
||||
<div class="cli-info"> |
||||
<div class="cli-top clearfix"> |
||||
{% if obj.quality_label.ufi.is_set %} |
||||
<div class="cli-approved"> |
||||
<img src="{% static 'client/img/approved-logo.png' %}" alt="" title="Approved Event" /> |
||||
</div> |
||||
{% endif %} |
||||
<header> |
||||
<div class="cli-title"><a href="{{ obj.get_permanent_url }}">{{ obj.name|safe }}</a></div> |
||||
</header> |
||||
<div class="cli-descr"> |
||||
{{ obj.main_title|safe }} |
||||
</div> |
||||
</div> |
||||
<div class="cli-bot clearfix"> |
||||
<div class="cli-date"> |
||||
{% with obj=obj %} |
||||
{% include 'client/includes/show_date_block.html' %} |
||||
{% endwith %} |
||||
</div> |
||||
{% if obj.country %} |
||||
<div class="cli-place"> |
||||
<a href="{{ obj.catalog }}country/{{ obj.country.url }}/">{{ obj.country }}</a>, <a href="{{ obj.catalog }}city/{{ obj.city.url }}/">{{ obj.city }}</a> |
||||
{% if obj.place %} |
||||
, <a href="/places/{{ obj.place.url }}/">{{ obj.place }}</a> |
||||
{% endif %} |
||||
</div> |
||||
{% endif %} |
||||
</div> |
||||
</div> |
||||
<div class="cli-buttons clearfix"> |
||||
<div class="cli-m-buttons"> |
||||
{% include 'client/includes/exposition/services.html' with obj=obj %} |
||||
{% include 'client/includes/calendar_button.html' with obj=obj%} |
||||
<div class="{% if request.user.is_authenticated%}note-wrap{% else %}note-wrap-disabled{% endif %}"> |
||||
{% with note=obj|note_by_user:request.user %} |
||||
<a class="button green icon-note {% if note %}active{% endif %} note-button" href="/expo/add-note/{{ obj.url }}/">{% trans 'заметка' %}</a> |
||||
<div class="note-overlay"> |
||||
<form action=""> |
||||
<textarea name="note_text" class="note-text"> {{ note }}</textarea> |
||||
</form> |
||||
</div> |
||||
{% endwith %} |
||||
</div> |
||||
{% if request.user.is_admin %} |
||||
<div class="note-wrap"> |
||||
<a class="button green " href="/admin/exposition/{{ obj.url }}/">{% trans 'изменить' %}</a> |
||||
</div> |
||||
{% endif %} |
||||
<div></div> |
||||
</div> |
||||
<div class="cli-s-buttons"> |
||||
{% include 'client/buttons/booking_button.html' with object=obj %} |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<footer class="clearfix"> |
||||
<div class="cli-stats"> |
||||
{% if obj.visitors %} |
||||
<span class="visitors" title="Посетители">{{ obj.visitors }}</span> |
||||
{% endif %} |
||||
{% if obj.members %} |
||||
<span class="participants" title="Участники">{{ obj.members }}</span> |
||||
{% endif %} |
||||
</div> |
||||
<div class="cli-tags"> |
||||
{% include 'client/includes/exposition/tags.html' with obj=obj %} |
||||
</div> |
||||
</footer> |
||||
</li> |
||||
|
||||
{% if forloop.counter == 8 %} |
||||
<!-- Яндекс.Директ --> |
||||
<script type="text/javascript"> |
||||
yandex_partner_id = 58151; |
||||
yandex_site_bg_color = 'FFFFFF'; |
||||
yandex_ad_format = 'direct'; |
||||
yandex_font_size = 1; |
||||
yandex_direct_type = 'horizontal'; |
||||
yandex_direct_border_type = 'block'; |
||||
yandex_direct_limit = 3; |
||||
yandex_direct_title_font_size = 3; |
||||
yandex_direct_border_radius = true; |
||||
yandex_direct_links_underline = false; |
||||
yandex_direct_header_bg_color = 'FEEAC7'; |
||||
yandex_direct_bg_color = 'FFF9F0'; |
||||
yandex_direct_border_color = 'FBE5C0'; |
||||
yandex_direct_title_color = '666666'; |
||||
yandex_direct_url_color = '000000'; |
||||
yandex_direct_text_color = '000000'; |
||||
yandex_direct_hover_color = 'FF3333'; |
||||
yandex_direct_sitelinks_color = '666666'; |
||||
yandex_direct_favicon = false; |
||||
yandex_no_sitelinks = false; |
||||
document.write('<scr'+'ipt type="text/javascript" src="//an.yandex.ru/system/context.js"></scr'+'ipt>'); |
||||
</script> |
||||
{%endif %} |
||||
{% endfor %} |
||||
|
||||
</ul> |
||||
{% else %} |
||||
<p class="message-not-found"> |
||||
<span class="message"> |
||||
{% trans "Выставки по указанным параметрам не найдены. Попробуйте задать менее точный запрос по теме или расширить период времени" %} |
||||
</span> |
||||
</p> |
||||
{% endif %} |
||||
|
||||
{% endwith %} |
||||
|
||||
|
||||
|
||||
{% block scripts %} |
||||
{% if request.GET.debug == '1' %} |
||||
<script src="{% static 'client/js/_modules/block.exposition.list.js' %}"></script> |
||||
{% else %} |
||||
<script src="{% static 'client/js_min/_modules/block.exposition.list.min.js' %}"></script> |
||||
{% endif %}<script> |
||||
EXPO.exposition.list.init({ |
||||
note:{ |
||||
wrapClass:'note-wrap', |
||||
wrapDisabledClass:'note-wrap-disabled', |
||||
buttonClass:'note-button', |
||||
inputClass:'note-text' |
||||
}, |
||||
addCalendarText:"{% trans 'В расписание' %}", |
||||
removeCalendarText:"{% trans 'Из расписания' %}" |
||||
}); |
||||
</script> |
||||
{% endblock %} |
||||
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 10 KiB |
Loading…
Reference in new issue