remotes/origin/1203
Nazar Kotyuk 12 years ago
parent 0a16f04b77
commit 615a5c22ce
  1. 46
      accounts/forms.py
  2. 38
      accounts/views.py
  3. 8
      proj/urls.py
  4. 9
      proj/views.py
  5. 22
      registration/backends/default/views.py
  6. 468
      templates/client/blank.html
  7. 406
      templates/client/index.html
  8. 800
      templates/client/profile.html

@ -1,6 +1,8 @@
# -*- coding: utf-8 -*-
from django import forms
from django.contrib.auth.forms import ReadOnlyPasswordHashField
from django.forms.util import ErrorList
from django.utils.translation import ugettext as _
from models import User
from country.models import Country
from city.models import City
@ -109,4 +111,46 @@ class UserForm(forms.ModelForm):
socket.getaddrinfo(web_page, 80)
return web_page
except:
return forms.ValidationError('Введите правильный адрес страници')
return forms.ValidationError('Введите правильный адрес страници')
class ChangePasswordForm(forms.Form):
"""
Form to change password
"""
old_password = forms.CharField(label=_(u'Old password'), required=True,
widget=forms.PasswordInput(render_value=False,
attrs={'placeholder': _(u'Введите старый пароль')}))
new_password = forms.CharField(label=_(u'New password'),
widget=forms.PasswordInput(render_value=False,
attrs={'placeholder': _(u'Придумайте новый пароль')}))
new_password_confirm = forms.CharField(label=_(u'Confirm password'),
widget=forms.PasswordInput(render_value=False,
attrs={'placeholder': _(u'Повторите новый пароль')}))
def clean(self):
data = self.cleaned_data
password1 = data.get('new_password')
password2 = data.get('new_password_confirm')
if password1 and password2 and password1 != password2:
# check if passwords exists and equal
self._errors['password'] = ErrorList([_(u'Different passwords!')])
self._errors['password_confirm'] = ErrorList([_(u'Different passwords!')])
del data['password']
del data['password_confirm']
return data
if not password1.isdigit() and any(char.isdigit() for char in password1) and len(password1)>5:
# password must contain digits and letters and length > 5
return data
else:
self._errors['new_password'] = ErrorList([_(u'Password must contain symbols and digits')])
self._errors['new_password_confirm'] = ErrorList([_(u'Password must contain symbols and digits')])
del data['password']
del data['password_confirm']
return data
class EmailAnnouncementForm(forms.Form):
data = [(1, _(u'Получать приглашения, сообщения и другю корреспонденцию от пользователей Expomap')),
(2, _(u'Получать обзор событий')),
(3, _(u'Получать новости'))]
announcement = forms.MultipleChoiceField(choices=data, widget=forms.CheckboxSelectMultiple())

@ -1,18 +1,28 @@
# -*- coding: utf-8 -*-
from django.shortcuts import render_to_response
from django.http import HttpResponseRedirect, HttpResponse
from django.template import RequestContext
from django.core.context_processors import csrf
from django.contrib.auth.decorators import login_required
import random
#models and forms
from models import User
from forms import UserForm, UserCreationForm
from forms import UserForm, UserCreationForm, ChangePasswordForm, EmailAnnouncementForm
#custom views
from functions.custom_views import objects_list
from hashlib import md5
@login_required
def profile(request):
args = {'change_password_form': ChangePasswordForm(),
'email_announcement_form': EmailAnnouncementForm()}
args.update(csrf(request))
return render_to_response('profile.html', args, context_instance=RequestContext(request))
def user_all(request):
"""
Return list of all users with pagination
@ -140,6 +150,32 @@ def reset_password_email(request):
return HttpResponse('success')
return HttpResponse('error')
@login_required
def change_password(request):
"""
Change current user password if new password is valid
"""
success = {'success': False}
if request.POST:
form = ChangePasswordForm(request.POST)
if form.is_valid():
user = request.user
if(user.check_password(form.cleaned_data.get('old_password'))):
user.set_password(form.cleaned_data.get('new_password'))
user.save()
success['success'] = True
success['message'] = _(u'Password has been changed')
return HttpResponse(json.dumps(success), content_type='application/json')
else:
errors = {'old_password': _(u'Invalid password')}
success.update(errors)
return HttpResponse(json.dumps(success), content_type='application/json')
else:
success.update(form.errors)
return HttpResponse(json.dumps(success), content_type='application/json')
else:
return HttpResponse(json.dumps(success), content_type='application/json')
#--------------------------------------------------------------
'''
from django.views.decorators.debug import sensitive_post_parameters

@ -9,9 +9,11 @@ from django.contrib.auth.views import login, logout
urlpatterns = patterns('',
url(r'^$', 'proj.views.home', name='home'),
url(r'^login/', login),
url(r'^logout/', logout),
url(r'^/', 'proj.views.home', include('registration.backends.default.urls')),
url(r'^login/', 'registration.backends.default.views.LoginView'),
url(r'^logout/', 'registration.backends.default.views.LogoutView'),
url(r'^profile/', 'accounts.views.profile'),
url(r'^admin/', include('proj.admin_urls')),
url(r'^accounts/', include('registration.backends.default.urls')),
)

@ -20,12 +20,13 @@ from registration.forms import RegistrationFormUniqueEmail, LoginForm
def home(request):
reg_form = RegistrationFormUniqueEmail()
login_form = LoginForm()
args = {'reg_form': reg_form, 'login_form': login_form}
#reg_form = RegistrationFormUniqueEmail()
#login_form = LoginForm()
#args = {'reg_form': reg_form, 'login_form': login_form}
args = {}
args.update(csrf(request))
return render_to_response('base_client.html', args, context_instance=RequestContext(request))
return render_to_response('index.html', args, context_instance=RequestContext(request))
def test(request):
return render_to_response('test.html')

@ -1,3 +1,4 @@
# -*- coding: utf-8 -*-
from django.conf import settings
from django.contrib.sites.models import RequestSite
from django.contrib.sites.models import Site
@ -188,7 +189,7 @@ from django.contrib.auth.forms import AuthenticationForm
def LoginAjaxView(request):
if request.POST:
form = AuthenticationForm(request.POST)
form = AuthenticationForm(data=request.POST)
if form.is_valid():
login(request, form.get_user())
return HttpResponseRedirect('/')
@ -199,3 +200,22 @@ def LoginAjaxView(request):
form = LoginForm()
return HttpResponseRedirect('/')
def LogoutView(request):
logout(request)
return HttpResponseRedirect(request.META.get('HTTP_REFERER','/'))
@sensitive_post_parameters('password')
def LoginView(request):
if request.POST:
form = AuthenticationForm(data=request.POST)
if form.is_valid():
login(request, form.get_user())
return HttpResponseRedirect(request.META.get('HTTP_REFERER','/'))
else:
return HttpResponse(request.POST.get('email'))
else:
HttpResponseRedirect('/')

@ -0,0 +1,468 @@
{% load static %}
{% load i18n %}
<!DOCTYPE html>
<!--[if lt IE 8]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>{% block title %}{% trans 'Expomap — выставки, конференции, семинары' %}{% endblock %}</title>
<meta name="description" content="">
<link rel="icon" href="{% static 'client/img/favicon.ico' %}" type="image/x-icon" />
<link rel="shortcut icon" href="{% static 'client/img/favicon.ico' %}" type="image/x-icon" />
<link rel="stylesheet" href="{% static 'client/css/normalize.min.css' %}">
<link rel="stylesheet" href="{% static 'client/css/idangerous.swiper.css' %}">
<link rel="stylesheet" href="{% static 'client/css/jquery.mCustomScrollbar.css' %}">
<link rel="stylesheet" href="{% static 'client/css/jquery-ui-1.10.3.custom.css' %}">
<link rel="stylesheet" href="{% static 'client/css/jquery.fancybox.css' %}">
<link rel="stylesheet" href="{% static 'client/css/main.css' %}">
<script src="{% static 'client/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js' %}"></script>
<!--if IE 8><script src="js/selectivizr-min.js"></script><![endif]-->
<!-- extra styles -->
{% block style %}
{% endblock %}
</head>
<body class="main-page">
<!--[if lt IE 8]>
<p class="chromeframe">Вы используете <strong>устаревший</strong> браузер. Пожалуйста, <a href="http://browsehappy.com/">обновите его</a> или <a href="http://www.google.com/chromeframe/?redirect=true">активируйте Google Chrome Frame</a>, чтобы расширить возможности вашего браузера.</p>
<![endif]-->
<!-- Английский вариант текста для p.chromeframe
<p class="chromeframe">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">activate Google Chrome Frame</a> to improve your experience.</p>
-->
<div class="page-wrap">
{% block header %}
<header class="layout">
<div class="header-wrap layout-wrap">
<div class="logo">
<h2><a href="#"><strong>Expomap</strong> <b>{% trans 'Выставки, конференции, семинары' %}</b></a></h2>
</div>
<div class="header-body mcl">
<div class="header-top clearfix">
<div class="ht-main">
{% if user.is_authenticated %}
{% if user.organiser %}
<div class="add-link"><a class="l-button ico" href="#">добавить событие</a></div>
{% endif %}
{% endif %}
<ul class="lang-switch">
<li>рус</li>
<li><a href="#">eng</a></li>
</ul>
</div>
<div class="ht-side">
<ul class="soc-media-buttons">
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-rss.png' %} " title="RSS" alt="RSS" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-fb.png" title="Facebook" alt="Facebook' %} " /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-lin.png" title="LinkedIn" alt="LinkedIn' %} " /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-vk.png" title="В контакте" alt="В контакте' %} " /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-twit.png" title="Twitter" alt="Twitter' %} " /></a></li>
</ul>
{% if user.is_authenticated %}
<div class="cabinet-links">
<div class="cl-body clearfix">
<div class="clb-profile"><a class="icon-user" href="profile/">личный кабинет</a></div>
<div class="clb-messages"><a class="icon-msg" href="#">3</a></div>
<div class="clb-settings">
<a class="cl-btn icon-gear" href="#">настройки</a>
</div>
<div class="clb-docs">
<a class="cl-btn icon-cal" href="#">календарь</a>
<a class="cl-btn icon-doc" href="#">документы</a>
</div>
</div>
<div class="logout"><a href="logout/">Выход</a></div>
</div>
{% else %}
<div class="authorisation-links">
<a class="l-button ico register pw-open" href="#pw-reg">Регистрация</a>
<a class="l-button ico login pw-open" href="#pw-login">вход</a>
</div>
{% endif %}
</div>
</div>
<div class="hb-wrap clearfix">
<div class="serv-links">
<ul>
<li><a href="#">{% trans 'Выставки в Москве' %}</a></li>
<li><a href="#">{% trans 'Выставки в Петербурге' %}</a></li>
<li><a href="#">{% trans 'Выставки в Киеве' %}</a></li>
</ul>
<ul>
<li><a href="#">{% trans 'Выставки по городам' %}</a></li>
<li><a href="#">{% trans 'Выставки по странам' %}</a></li>
<li><a href="#">{% trans 'Выставки по тематикам' %}</a></li>
</ul>
</div>
<div class="abn">
{% block header_baner %}
<a href="#"><img src="{% static 'client/img/_del-temp/banner.gif' %}" alt="" /></a>
{% endblock %}
</div>
</div>
</div>
</div>
</header>
{% endblock %}
{% block top %}
{% endblock %}
{% block search %}
{% endblock %}
{% block catalog %}
{% endblock %}
{% block announces %}
{% endblock %}
{% block partners %}
{% endblock %}
{% block services %}
{% endblock %}
{% block footer %}
<footer class="layout">
<div class="layout-wrap footer-wrap">
<aside>
<div class="copy">© 2008 — 2013 Expomap.ru</div>
<ul class="soc-media-buttons">
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-rss.png' %}" title="RSS" alt="RSS" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-fb.png' %}" title="Facebook" alt="Facebook" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-lin.png' %}" title="LinkedIn" alt="LinkedIn" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-vk.png' %}" title="В контакте" alt="В контакте" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/sm-icon-twit.png' %}" title="Twitter" alt="Twitter" /></a></li>
</ul>
</aside>
<div class="footer-body mcl">
<nav>
<ul class="main-menu">
<li class="sub"><a href="#">{% trans 'События' %}</a>
<ul>
<li><a href="#">{% trans 'выставки' %}</a></li>
<li><a href="#">{% trans 'конференции' %}</a></li>
<li><a href="#">{% trans 'семинары' %}</a></li>
</ul>
</li>
<li><a href="#">{% trans 'места' %}</a></li>
<li><a href="#">{% trans 'участники' %}</a></li>
</ul>
<ul class="s-menu">
<li><a href="#">{% trans 'о нас' %}</a></li>
<li><a href="#">{% trans 'партнеры' %}</a></li>
<li><a href="#">{% trans 'реклама' %}</a></li>
<li><a href="#">{% trans 'сервис' %}</a></li>
<li><a href="#">{% trans 'для партнеров' %}</a></li>
<li><a href="#">{% trans 'контакты' %}</a></li>
</ul>
</nav>
<div class="counters">
<ul>
<li><a href="#"><img src="{% static 'client/img/_del-temp/counter-1.gif' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/_del-temp/counter-2.gif' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/_del-temp/counter-3.gif' %}" alt="" /></a></li>
</ul>
</div>
</div>
</div>
</footer>
{% endblock %}
</div>
<div class="popups-wrap">
{% if not user.is_authenticated %}
<div id="pw-reg" class="popup-window pw-reg">
<header class="clearfix">
<div class="pw-title">{% trans 'Регистрация' %}</div>
</header>
<div class="pw-body clearfix">
<form method="post" class="pw-form" id="reg_form" action="#">{% csrf_token %}
<div class="pwf-line">
<div class="pwf-field">
<input id="id_first_name" maxlength="30" name="first_name" placeholder="{% trans 'Имя' %}" type="text">
</div>
<div class="pwf-msg">
<div class="msg-help">{% trans 'например, свое имя' %}</div>
</div>
</div>
<div class="pwf-line">
<div class="pwf-field">
<input id="id_last_name" maxlength="30" name="last_name" placeholder="{% trans 'Фамилия' %}" type="text">
</div>
<div class="pwf-msg">
<div class="msg-help">{% trans 'например, свою фамилию' %}</div>
</div>
</div>
<div class="pwf-line">
<div class="pwf-field">
<input id="id_email" name="email" placeholder="{% trans 'Адрес электронной почты' %}" type="text">
</div>
<div class="pwf-msg"><div class="msg-help">{% trans 'например, ivanova@mail.ru' %}</div></div>
</div>
<div class="pwf-line">
<div class="pwf-field">
<input id="id_password1" name="password1" placeholder="{% trans 'Придумайте пароль' %}" type="password">
</div>
<div class="pwf-msg"><div class="msg-help">{% trans 'пароль должен иметь не меньше 6 символов' %}</div></div>
</div>
<div class="pwf-line">
<div class="pwf-field">
<input id="id_password2" name="password2" placeholder="{% trans 'Повторите пароль' %}" type="password">
</div>
<div class="pwf-msg"><div class="msg-help">{% trans 'пароль должен иметь не меньше 6 символов' %}</div></div>
</div>
<div class="pwf-buttons-line">
<button type="submit" class="icon-check">{% trans 'Зарегистрироваться' %}</button>
</div>
</form>
</div>
<footer class="clearfix">
<div class="soc-med-login">
<div class="sm-label">{% trans 'или войдите с помощью' %}</div>
<div class="sm-body">
<ul>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-fb.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-twit.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-goog.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-lin.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-ok.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-mailr.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-vk.png' %}" alt="" /></a></li>
</ul>
</div>
</div>
</footer>
</div> <!-- end registration popup -->
<div id="pw-login" class="popup-window pw-login">
<header class="clearfix">
<div class="pw-title">{% trans 'Вход в личный кабинет' %}</div>
</header>
<div class="pw-body clearfix">
<form method="post" id="log_form" class="pw-form" action="login/">{% csrf_token %}
<div class="pwf-line">
<div class="pwf-field">
<input id="id_username" name="username" placeholder="{% trans 'Ваш адрес электронной почты' %}" type="text">
</div>
<div class="pwf-msg"></div>
</div>
<div class="pwf-line">
<div class="pwf-field">
<input id="id_password" name="password" placeholder="{% trans 'Ваш пароль' %}" type="password">
</div>
<div class="pwf-msg"><a class="forgot" href="#">{% trans 'Напомнить пароль' %}</a></div>
</div>
<div class="pwf-buttons-line">
<div class="pwf-field">
<button type="submit" class="icon-check">{% trans 'войти' %}</button>
<label class="check"><input type="checkbox" name="remember" />{% trans 'Запомнить' %}</label>
</div>
<div class="pwf-msg">
<a class="reg" href="#pw-reg">{% trans 'Зарегистрироваться' %}</a>
</div>
</div>
</form>
</div>
<footer class="clearfix">
<div class="soc-med-login">
<div class="sm-label">{% trans 'или войдите с помощью' %}</div>
<div class="sm-body">
<ul>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-fb.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-twit.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-goog.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-lin.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-ok.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-mailr.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-vk.png' %}" alt="" /></a></li>
</ul>
</div>
</div>
</footer>
</div> <!-- end login popup -->
{% endif %}
<div id="pw-subj" class="popup-window pw-subj">
<header class="clearfix">
<div class="pw-title">Тематика</div>
</header>
<div class="pw-body clearfix">
<form class="pw-form" action="#">
<div class="pwf-line subj-checks">
<div class="pwf-field">
<label class="check"><input type="checkbox" name="sType" value="exhb" />выставки</label>
</div>
<div class="pwf-field">
<label class="check"><input type="checkbox" name="sType" value="smnr" />семинары</label>
</div>
<div class="pwf-field">
<label class="check"><input type="checkbox" name="sType" value="conf" />конференции</label>
</div>
<div class="pwf-field">
<label class="check"><input type="checkbox" name="sType" value="webn" />вебинары</label>
</div>
</div>
<div class="c-select-box-wrap">
<div class="c-select-box">
<div class="csb-title">Выберите интересующую вас тематику</div>
<div class="csb-selected-items"></div>
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="subj" value="1" />Бизнес, инвестиции, финансы</label></li>
<li><label><input type="checkbox" name="subj" value="2" />Индустрия развлечений, шоу, СМИ</label></li>
<li><label><input type="checkbox" name="subj" value="3" />Косметика и парфюмерия</label></li>
<li><label><input type="checkbox" name="subj" value="4" />Маркетинг, реклама, PR</label></li>
<li><label><input type="checkbox" name="subj" value="5" />Мебель, интерьер, декор</label></li>
<li><label><input type="checkbox" name="subj" value="6" />Наука и инновации</label></li>
<li><label><input type="checkbox" name="subj" value="7" />Анализ, измерение и контроль</label></li>
<li><label><input type="checkbox" name="subj" value="8" />Здравоохранение</label></li>
<li><label><input type="checkbox" name="subj" value="9" />Культура, искусство, церковь</label></li>
<li><label><input type="checkbox" name="subj" value="10" />Менеджмент, HR</label></li>
<li><label><input type="checkbox" name="subj" value="11" />Транспорт, склад, логистика</label></li>
<li><label><input type="checkbox" name="subj" value="12" />Экология, очистка, утилизация</label></li>
<li><label><input type="checkbox" name="subj" value="13" />Безопасность</label></li>
<li><label><input type="checkbox" name="subj" value="14" />Городское хозяйство</label></li>
<li><label><input type="checkbox" name="subj" value="15" />Гостиничное, ресторанное дело</label></li>
<li><label><input type="checkbox" name="subj" value="16" />Нефть, газ, горное дело</label></li>
<li><label><input type="checkbox" name="subj" value="17" />Строительство</label></li>
<li><label><input type="checkbox" name="subj" value="18" />Телекоммуникации</label></li>
</ul>
</div>
</div>
</div>
</div>
<div class="pwf-buttons-line">
<button type="submit" class="icon-check">применить</button>
</div>
</form>
</div>
</div>
<div id="pw-place" class="popup-window pw-place">
<header class="clearfix">
<div class="pw-title">Место</div>
</header>
<div class="pw-body clearfix">
<form class="pw-form" action="#">
<div class="c-select-box-wrap">
<div class="c-select-box places">
<div class="csb-title">Выберите страну из списка</div>
<div class="csb-selected-items"></div>
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<div class="places-list">
<ul>
<li class="active"><label><input type="checkbox" name="place" value="1" />Россия</label>
<ul>
<li><label><input type="checkbox" name="place" value="101" />Москва</label></li>
<li><label><input type="checkbox" name="place" value="102" />Санкт-Петербург</label></li>
<li><label><input type="checkbox" name="place" value="103" />Владивосток</label></li>
<li><label><input type="checkbox" name="place" value="104" />Краснодар</label></li>
</ul>
</li>
<li><label><input type="checkbox" name="place" value="2" />СНГ (исключая Россию)</label></li>
<li><label><input type="checkbox" name="place" value="3" />Европа</label></li>
<li><label><input type="checkbox" name="place" value="4" />Азия</label></li>
<li><label><input type="checkbox" name="place" value="5" />Северная Америка</label></li>
<li><label><input type="checkbox" name="place" value="6" />Южная Америка</label></li>
<li><label><input type="checkbox" name="place" value="7" />Австралия и Океания</label></li>
</ul>
</div>
<div class="q-sel">
<div class="q-sel-title">Быстрый выбор:</div>
<ul>
<li><a href="#">Москва</a></li>
<li><a href="#">Санкт-Петербург</a></li>
</ul>
<a class="clear" href="#">Сбросить выбранные регионы</a>
</div>
</div>
</div>
</div>
</div>
<div class="pwf-buttons-line">
<button type="submit" class="icon-check">применить</button>
</div>
</form>
</div>
</div>
<div id="pw-period" class="popup-window pw-period">
<header class="clearfix">
<div class="pw-title">Период</div>
</header>
<div class="pw-body clearfix">
<form class="pw-form" action="#">
<div class="pwf-line period">
<div class="pwf-field">
<label for="dateFrom">с</label>
<input type="text" class="date" id="dateFrom" name="dateFrom" placeholder="дд.мм.гггг" />
</div>
<div class="pwf-field">
<label for="dateTo">по</label>
<input type="text" class="date" id="dateTo" name="dateTo" placeholder="дд.мм.гггг" />
</div>
</div>
<div class="pwf-buttons-line">
<button type="submit" class="icon-check">применить</button>
</div>
</form>
</div>
</div>
{% block popup %}
{% endblock %}
</div>
<!-- scripts -->
<script src="{% static 'client/js/vendor/jquery-1.10.1.min.js' %}"></script><!-- удалить эту строку и раскоментировать следующие две! -->
<!-- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.10.1.min.js"><\/script>')</script>-->
<script src="{% static 'client/js/plugins.js' %}"></script>
<script src="{% static 'client/js/jquery-ui-1.10.3.custom.min.js' %}"></script>
<script src="{% static 'client/js/jquery.ui.datepicker-ru.js' %}"></script>
<script src="{% static 'client/js/jquery.mousewheel.min.js' %}"></script>
<script src="{% static 'client/js/idangerous.swiper-2.4.min.js' %}"></script>
<script src="{% static 'client/js/jquery.mCustomScrollbar.min.js' %}"></script>
<script src="{% static 'client/js/jquery.fancybox.pack.js' %}"></script>
<script src="{% static 'client/js/jquery.placeholder.js' %}"></script>
<script src="{% static 'client/js/main.js' %}"></script>
<!-- extra scripts -->
{% block scripts %}
{% endblock %}
</body>

@ -0,0 +1,406 @@
{% extends "blank.html" %}
{% load static %}
{% load i18n %}
{% block top %}
<section class="layout mp-top">
<div class="layout-wrap">
<aside>
<nav>
<ul class="main-menu">
<li class="sub"><a href="#">{% trans 'События' %}</a>
<ul>
<li><a href="#">{% trans 'выставки' %}</a></li>
<li><a href="#">{% trans 'конференции' %}</a></li>
<li><a href="#">{% trans 'семинары' %}</a></li>
</ul>
</li>
<li><a href="#">{% trans 'места' %}</a></li>
<li><a href="#">{% trans 'участники' %}</a></li>
</ul>
<ul class="s-menu">
<li><a href="#">{% trans 'о нас' %}</a></li>
<li><a href="#">{% trans 'партнеры' %}</a></li>
<li><a href="#">{% trans 'реклама' %}</a></li>
<li><a href="#">{% trans 'сервис' %}</a></li>
<li><a href="#">{% trans 'для партнеров' %}</a></li>
<li><a href="#">{% trans 'контакты' %}</a></li>
</ul>
</nav>
</aside>
<div class="mcl">
<div id="mp-recent-expo" class="recent-expo swiper-container">
<ul class="swiper-wrapper">
<li class="swiper-slide">
<div class="re-pict">
<a href="#">
<img src="{% static 'client/img/_del-temp/expo-bn-1.jpg' %}" alt="" />
</a></div>
<div class="re-body">
<div class="re-info">
<a href="#">
<div class="re-title">AccessoriesTheShow Las&nbsp;Vegas 2013</div>
<div class="re-date">с 19 по 21 августа <span>2013 года</span></div>
<div class="re-descr" title="Специализированная выставка молодёжной моды и аксессуаров в Лас Вегасе">Специализированная выставка молодёжной моды и аксессуаров в Лас Вегасе</div>
</a>
</div>
<footer>
<div class="re-buttons">
<a class="button blue icon-calendar" href="#">{% trans 'добавить в календарь' %}</a>
<a class="button green icon-note" href="#">{% trans 'заметка' %}</a>
</div>
<div class="re-tags"><a href="#">{% trans 'Мода, одежда, обувь, аксессуары' %} <span class="re-t-total">(253)</span></a></div>
</footer>
</div>
</li>
<li class="swiper-slide">
<div class="re-pict"><a href="#"><img src="{% static 'client/img/_del-temp/expo-bn-1.jpg' %}" alt="" /></a></div>
<div class="re-body">
<div class="re-info">
<a href="#">
<div class="re-title">MaTIw 2013</div>
<div class="re-date">с 17 по 20 сентября <span>2013 года</span></div>
<div class="re-descr" title="Московская Международная осенняя неделя профессионалов турбизнеса">Московская Международная осенняя неделя профессионалов турбизнеса</div>
</a>
</div>
<footer>
<div class="re-buttons">
<a class="button blue icon-calendar" href="#">добавить в календарь</a>
<a class="button green icon-note" href="#">заметка</a>
</div>
<div class="re-tags"><a href="#">Туристические услуги</a>, <a href="#">Туристическая продукция</a>, <a href="#">Туроператоры</a>, <a href="#">Туризм</a>, <a href="#">Туристические агентства</a></div>
</footer>
</div>
</li>
<li class="swiper-slide">
<div class="re-pict"><a href="#"><img src="{% static 'img/_del-temp/expo-bn-1.jpg' %}" alt="" /></a></div>
<div class="re-body">
<div class="re-info">
<a href="#">
<div class="re-title">AccessoriesTheShow Las&nbsp;Vegas 2013 Accessories The Show</div>
<div class="re-date">с 19 по 21 августа <span>2013 года</span></div>
<div class="re-descr" title="Специализированная выставка молодёжной моды и аксессуаров в Лас Вегасе">Специализированная выставка молодёжной моды и аксессуаров в Лас Вегасе</div>
</a>
</div>
<footer>
<div class="re-buttons">
<a class="button blue icon-calendar" href="#">добавить в календарь</a>
<a class="button green icon-note" href="#">заметка</a>
</div>
<div class="re-tags"><a href="#">Мода</a>, <a href="#">одежда</a>, <a href="#">обувь</a>, <a href="#">аксессуары</a> <a class="re-t-total" href="#">(253)</a></div>
</footer>
</div>
</li>
</ul>
<div class="re-controls">
<a class="prev" href="#">&lt;</a>
<a class="next" href="#">&gt;</a>
</div>
</div>
</div>
</div>
</section>
{% endblock %}
{% block search %}
<section class="layout mp-search search-form">
<div class="layout-wrap">
<aside>
<div class="s-title">поиск событий</div>
</aside>
<div class="mcl">
<form action="#">
<div class="search-form-wrap">
<div class="search-line">
<div class="sf-field-wrap">
<div class="sf-field">
<label for="search">Я ищу:</label>
<div class="input-text"><input type="text" class="autocomplete" id="search" name="query" /></div>
</div>
</div>
<div class="sf-field-wrap">
<div class="sf-field">
<label for="where">Где:</label>
<div class="input-text"><input type="text" class="autocomplete" id="where" name="where" /></div>
</div>
</div>
<div class="sf-field-wrap">
<button type="submit"><span>найти</span></button>
</div>
</div>
<div class="search-line sl-options">
<div class="sf-field-wrap">Тематика: <a class="pw-open" href="#pw-subj">Не важно</a></div>
<div class="sf-field-wrap">Место: <a class="pw-open" href="#pw-place">Не важно</a></div>
<div class="sf-field-wrap">Период: <a class="pw-open" href="#pw-period">Не важно</a></div>
</div>
</div>
</form>
</div>
</div>
</section>
{% endblock %}
{% block catalog %}
<section class="layout mp-catalog">
<div class="layout-wrap">
<aside>
<div class="s-phone">
<div class="sp-wrap">
<div class="s-tel clearfix"><em>+7 (499)</em> <b>999-12-07</b></div>
<div class="s-callback"><a href="#">{% trans 'обратный звонок' %}</a></div>
</div>
</div>
<div class="online-adviser">
<div class="oa-wrap">
<header>
<a href="#"><b>{% trans 'он-лайн' %}</b> {% trans 'консультант' %}</a>
</header>
<div class="oa-descr">
{% trans 'Возникли трудности?' %}<br /> {% trans 'Наши специалисты с' %}&nbsp;{% trans 'радостью помогут вам!' %}
</div>
</div>
</div>
<div id="subscribe-sm" class="subscribe-sm">
<header>{% trans 'получать анонсЫ' %}</header>
<ul>
<li><a class="icon-big-email" href="#">{% trans 'по e-mail' %}</a></li>
<li><a class="icon-big-rss" href="#">{% trans 'через RSS' %}</a></li>
<li><a class="icon-big-twitter" href="#">{% trans 'на twitter' %}</a></li>
<li><a class="icon-big-ical" href="#">{% trans 'в iCal' %}</a></li>
</ul>
</div>
</aside>
<div class="mcl">
<div class="mp-catalog-lists">
<div class="mpc-list">
<header>{% trans 'Выставки' %}</header>
<ul>
<li><a href="#"><span>Бизнес, инвестиции, финансы</span>&nbsp;<i>(25)</i></a></li>
<li><a href="#"><span>Индустрия развлечений, шоу, СМИ</span>&nbsp;<i>(45)</i></a></li>
<li><a href="#"><span>Косметика и парфюмерия</span>&nbsp;<i>(12)</i></a></li>
<li><a href="#"><span>Маркетинг, реклама, PR</span>&nbsp;<i>(4)</i></a></li>
<li><a href="#"><span>Мебель, интерьер, декор</span>&nbsp;<i>(156)</i></a></li>
<li><a href="#"><span>Наука и инновации</span>&nbsp;<i>(80)</i></a></li>
</ul>
<footer><a class="more" href="#">{% trans 'Все выставки' %}</a></footer>
</div>
<div class="mpc-list">
<header>{% trans 'конференции' %}</header>
<ul>
<li><a href="#"><span>Анализ, измерение и контроль</span>&nbsp;<i>(15)</i></a></li>
<li><a href="#"><span>Здравоохранение</span>&nbsp;<i>(12)</i></a></li>
<li><a href="#"><span>Культура, искусство, церковь</span>&nbsp;<i>(45)</i></a></li>
<li><a href="#"><span>Менеджмент, HR</span>&nbsp;<i>(89)</i></a></li>
<li><a href="#"><span>Транспорт, склад, логистика</span>&nbsp;<i>(5)</i></a></li>
<li><a href="#"><span>Экология, очистка, утилизация</span>&nbsp;<i>(115)</i></a></li>
</ul>
<footer><a class="more" href="#">{% trans 'Все конференции' %}</a></footer>
</div>
<div class="mpc-list">
<header>{% trans 'семинары' %}</header>
<ul>
<li><a href="#"><span>Безопасность</span>&nbsp;<i>(8)</i></a></li>
<li><a href="#"><span>Городское хозяйство</span>&nbsp;<i>(548)</i></a></li>
<li><a href="#"><span>Гостиничное, ресторанное дело</span>&nbsp;<i>(12)</i></a></li>
<li><a href="#"><span>Нефть, газ, горное дело</span>&nbsp;<i>(89)</i></a></li>
<li><a href="#"><span>Строительство</span>&nbsp;<i>(48)</i></a></li>
<li><a href="#"><span>Телекоммуникации</span>&nbsp;<i>(12)</i></a></li>
</ul>
<footer><a class="more" href="#">{% trans 'Все семинары' %}</a></footer>
</div>
</div>
<div class="abn">
{% block menu_banner %}
<a href="#">
<img src="{% static 'client/img/_del-temp/banner-2.gif' %}" alt="" />
</a>
{% endblock %}
</div>
</div>
</div>
</section>
{% endblock %}
{% block announces %}
<section class="layout mp-announces">
<div class="layout-wrap">
<aside>
<div class="mp-news-list">
<header>
<a href="#">{% trans 'Новости событий' %}</a>
</header>
<ul>
<li>
<a href="#">
<span class="nl-pict"><img src="{% static 'client/img/_del-temp/expo-bn-2-s.jpg' %}" alt="" /></span>
<span class="nl-body">
<span class="nl-text">ОАО «НПК «РЕКОД» на Международной конференции «Земля из космоса — наиболее эффективные решения»</span>
<span class="nl-date">20 августа</span>
</span>
</a>
</li>
<li>
<a href="#">
<span class="nl-pict"><img src="{% static 'client/img/_del-temp/expo-bn-2-s.jpg' %}" alt="" /></span>
<span class="nl-body">
<span class="nl-text">«Лоскутная радуга» на выставке «АРТ-Красноярск-2013»</span>
<span class="nl-date">20 августа</span>
</span>
</a>
</li>
<li>
<a href="#">
<span class="nl-pict"><img src="{% static 'client/img/_del-temp/expo-bn-2-s.jpg' %}" alt="" /></span>
<span class="nl-body">
<span class="nl-text">На выставке «Арт-Красноярск» организуют настоящий праздник искусства</span>
<span class="nl-date">20 августа</span>
</span>
</a>
</li>
</ul>
<footer><a class="more" href="#">{% trans 'Все новости' %}</a></footer>
</div>
</aside>
<div class="mcl">
<div class="mp-photo-gallery">
<header class="clearfix">
<div class="pg-title"><a href="#">{% trans 'Фоторепортажи:' %}</a></div>
<h2><a href="#">Edinburgh International Festival 2013</a></h2>
</header>
<div id="mp-photo-gallery" class="photo-gallery swiper-container">
<ul class="swiper-wrapper">
<li class="swiper-slide">
<div class="pg-item">
<div class="pgi-pict"><img src="{% static 'client/img/_del-temp/mp-phg-1.jpg' %}" alt="" /></div>
<div class="pgi-descr clearfix">
<div class="pgi-date"><b>с 1 по 8 августа</b> 2013 года</div>
<div class="pgi-text">Международный фестиваль оперы, музыки, драматических и танцевальных постановок Edinburgh International Festival 2013</div>
</div>
</div>
</li>
<li class="swiper-slide">
<div class="pg-item">
<div class="pgi-pict"><img src="{% static 'client/img/_del-temp/mp-phg-1.jpg' %}" alt="" /></div>
<div class="pgi-descr clearfix">
<div class="pgi-date"><b>с 1 по 8 августа</b> 2013 года</div>
<div class="pgi-text">Международный фестиваль оперы, музыки, драматических и танцевальных постановок Edinburgh International Festival 2013</div>
</div>
</div>
</li>
</ul>
<div class="re-controls">
<a class="prev" href="#">&lt;</a>
<a class="next" href="#">&gt;</a>
</div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}
{% block partners %}
<section class="layout mp-partners">
<div class="mpp-wrap">
<header>{% trans 'Наши партнеры:' %}</header>
<ul class="mp-partners-list">
<li><img src="{% static 'client/img/partners/expocentr.png' %}" alt="" /></li>
<li><img src="{% static 'client/img/partners/ite.png' %}" alt="" /></li>
<li><img src="{% static 'client/img/partners/expoforum.png' %}" alt="" /></li>
<li><img src="{% static 'client/img/partners/deutsche-messe.png' %}" alt="" /></li>
<li><img src="{% static 'client/img/partners/messe-frankfurt.png' %}" alt="" /></li>
</ul>
</div>
</section>
{% endblock %}
{% block services %}
<section class="layout mp-services">
<div class="layout-wrap">
<aside>
<div class="mps-sect">
<header>{% trans 'Наши услуги' %}</header>
<nav>
<ul>
<li><a href="#">{% trans 'Переводчики' %}</a></li>
<li><a href="#">{% trans 'Хостесс, модели, стендистки' %}</a></li>
<li><a href="#">{% trans 'Каталоги выставок' %}</a></li>
<li><a href="#">{% trans 'Билеты на выставки' %}</a></li>
<li><a href="#">{% trans 'Заочное посещение' %}</a></li>
<li><a href="#">{% trans 'Участие и посещение' %}</a></li>
</ul>
</nav>
</div>
</aside>
<div class="mcl">
<div class="mp-reviews-wrap clearfix">
<div class="mp-reviews">
<header>
<div class="mpr-title"><a href="#">{% trans 'Обзоры и аналитика' %}</a></div>
<div class="more-link"><a class="more" href="#">{% trans 'Все обзоры' %}</a></div>
</header>
<ul>
<li>
<a href="#">
<span class="mpr-pict"><img src="{% static 'client/img/_del-temp/review-1.jpg' %}" alt="" /></span>
<span class="mpr-text">Business Opportunities Expo - Melbourne 2013</span>
</a>
</li>
<li>
<a href="#">
<span class="mpr-pict"><img src="{% static 'client/img/_del-temp/review-2.jpg' %}" alt="" /></span>
<span class="mpr-text">Business Opportunities & Franchise Expo - BOFE 2013</span>
</a>
</li>
</ul>
</div>
<div class="sbnr">
<div class="sbnr-wrap"><a href="#"><img src="{% static 'client/img/_del-temp/bnrs.jpg' %}" alt="" /></a></div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}

@ -0,0 +1,800 @@
{% extends 'blank.html' %}
{% load i18n %}
{% block catalog %}
<section class="layout main-part">
<div class="layout-wrap">
<aside>
<div class="sbg"></div>
<nav>
<ul class="main-menu">
<li class="sub"><a href="#">{% trans 'События' %}</a>
<ul>
<li><a href="#">{% trans 'выставки' %}</a></li>
<li><a href="#">{% trans 'конференции' %}</a></li>
<li><a href="#">{% trans 'семинары' %}</a></li>
</ul>
</li>
<li><a href="#">{% trans 'места' %}</a></li>
<li><a href="#">{% trans 'участники' %}</a></li>
</ul>
<ul class="s-menu">
<li><a href="#">{% trans 'о нас' %}</a></li>
<li><a href="#">{% trans 'партнеры' %}</a></li>
<li><a href="#">{% trans 'реклама' %}</a></li>
<li><a href="#">{% trans 'сервис' %}</a></li>
<li><a href="#">{% trans 'для партнеров' %}</a></li>
<li><a href="#">{% trans 'контакты' %}</a></li>
</ul>
</nav>
<hr />
<div class="s-phone">
<div class="sp-wrap">
<div class="s-tel clearfix"><em>+7 (499)</em> <b>999-12-07</b></div>
<div class="s-callback"><a href="#">{% trans 'обратный звонок' %}</a></div>
</div>
</div>
<hr />
<div class="online-adviser">
<div class="oa-wrap">
<header>
<a href="#"><b>{% trans 'он-лайн' %}</b> {% trans 'консультант' %}</a>
</header>
<!--<div class="oa-descr">
Возникли трудности?<br /> Наши специалисты с&nbsp;радостью помогут вам!
</div>-->
</div>
</div>
<div class="sbnr">
<div class="sbnr-wrap"><a href="#"><img src="img/_del-temp/bnrs-2.jpg" alt="" /></a></div>
</div>
<div class="mps-sect">
<header>{% trans 'Наши услуги' %}</header>
<nav>
<ul>
<li><a href="#">{% trans 'Переводчики' %}</a></li>
<li><a href="#">{% trans 'Хостесс, модели, стендистки' %}</a></li>
<li><a href="#">{% trans 'Каталоги выставок' %}</a></li>
<li><a href="#">{% trans 'Билеты на выставки' %}</a></li>
<li><a href="#">{% trans 'Заочное посещение' %}</a></li>
<li><a href="#">{% trans 'Участие и посещение' %}</a></li>
</ul>
</nav>
</div>
<hr />
<div id="subscribe-sm" class="subscribe-sm">
<header>{% trans 'получать анонсЫ' %}</header>
<ul>
<li><a class="icon-big-email" href="#">{% trans 'по e-mail' %}</a></li>
<li><a class="icon-big-rss" href="#">{% trans 'через RSS' %}</a></li>
<li><a class="icon-big-twitter" href="#">{% trans 'на twitter' %}</a></li>
<li><a class="icon-big-ical" href="#">{% trans 'в iCal' %}</a></li>
</ul>
</div>
</aside>
<div class="mcl">
<div class="in-search-form">
<!-- нужно вставить свою форму поиска -->
<form method="post" action="#">{% csrf_token %}
<div class="s-title">{% trans 'поиск событий' %}</div>
<div class="search-form-wrap">
<div class="search-line">
<div class="sf-field-wrap">
<div class="sf-field">
<label for="search">Я ищу:</label><!-- !!! -->
<div class="input-text">
<input type="text" class="autocomplete" id="search" name="query" /><!-- !!! -->
</div>
</div>
</div>
<div class="sf-field-wrap">
<div class="sf-field">
<label for="where">Где:</label><!-- !!! -->
<div class="input-text">
<input type="text" class="autocomplete" id="where" name="where" /><!-- !!! -->
</div>
</div>
</div>
<div class="sf-field-wrap">
<button type="submit"><span>{% trans 'найти' %}</span></button>
</div>
</div>
<div class="search-line sl-options">
<div class="sf-field-wrap">{% trans 'Тематика:' %} <a class="pw-open" href="#pw-subj">Не важно</a></div>
<div class="sf-field-wrap">{% trans 'Место:' %} <a class="pw-open" href="#pw-place">Не важно</a></div>
<div class="sf-field-wrap">{% trans 'Период:' %} <a class="pw-open" href="#pw-period">Не важно</a></div>
</div>
</div>
</form>
</div>
<div class="bread-crumbs">
<a href="#">Главная страница</a>
<a href="#">Личный кабинет</a>
<strong>Настройки</strong>
</div>
<div class="page-title">
<h1>Настройки</h1>
</div>
<div class="page-body clearfix">
<div class="set-sect ch-pwd">
<header>{% trans 'смена пароля' %}</header>
<div class="set-sect-body">
<form id="paswd_change" method="post" action="#">{% csrf_token %}
<div class="mf-line">
<div class="mf-field">
{{ change_password_form.old_password }}
</div>
</div>
<div class="mf-line">
<div class="mf-field">
{{ change_password_form.new_password }}
</div>
<div class="mf-field">
{{ change_password_form.new_password_confirm }}
</div>
</div>
<div class="mf-buttons-line">
<button type="submit" class="icon-save">{% trans 'сохранить' %}</button>
</div>
</form>
</div>
</div>
<div class="set-sect">
<header>{% trans 'настройка e-mail уведомлений' %}</header>
<div class="set-sect-body">
<form method="post" action="#">{% csrf_token %}
{% for choice in email_announcement_form.announcement.field.choices %}
<div class="mf-line">
<label class="check">
<input type="checkbox" name="sType" value="{{ choice.0 }}" />
{{ choice.1 }}</label>
</div>
{% endfor %}
<div class="mf-buttons-line">
<button type="submit" class="icon-save">{% trans 'сохранить' %}</button>
</div>
</form>
</div>
</div>
<div class="set-sect">
<header>{% trans 'социализация и sharing' %}</header>
<div class="set-sect-body">
<form action="#">
<div class="mf-soc-m clearfix">
<div class="mf-soc-col">
<div class="mfsm-title">Подключено:</div>
<div class="mf-line">
<div class="sm-i"><img src="img/soc-medias/icon-fb.png" alt="" /> Artem Zubkevich</div>
<a class="clear" href="#">очистить</a>
</div>
<div class="mf-line">
<div class="sm-i"><img src="img/soc-medias/icon-twit.png" alt="" /> @zubkevich</div>
<a class="clear" href="#">очистить</a>
</div>
</div>
<div class="mf-soc-col">
<div class="mfsm-title">Подключить:</div>
<div class="sm-body">
<ul>
<li><a href="#"><img src="img/soc-medias/icon-goog.png" alt="" /></a></li>
<li><a href="#"><img src="img/soc-medias/icon-lin.png" alt="" /></a></li>
<li><a href="#"><img src="img/soc-medias/icon-ok.png" alt="" /></a></li>
<li><a href="#"><img src="img/soc-medias/icon-mailr.png" alt="" /></a></li>
<li><a href="#"><img src="img/soc-medias/icon-vk.png" alt="" /></a></li>
</ul>
</div>
</div>
</div>
<div class="mf-checks-title">Публиковать на ваши страницы:</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары в которыя я участвую</label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары которые я собираюсь посетить</label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Фотографии на которых я отмечен</label>
</div>
<div class="mf-buttons-line">
<button class="icon-save">сохранить</button>
</div>
</form>
</div>
</div>
<div class="set-sect subscribe">
<header>{% trans 'настройка подписки' %}</header>
<div class="set-sect-body">
<form action="#">
<ul class="tabs clearfix">
<li class="active"><a class="icon-big-email" href="#">{% trans 'по e-mail' %}</a></li>
<li><a class="icon-big-rss" href="#">{% trans 'через RSS' %}</a></li>
<li><a class="icon-big-twitter" href="#">{% trans 'на twitter' %}</a></li>
<li><a class="icon-big-ical" href="#">{% trans 'в iCal' %}</a></li>
</ul>
<ul class="tabs-content">
<li class="active">
<div class="mf-announces clearfix">
<div class="mf-subj-checks-title">
<label class="check">
<input type="checkbox" class="annoncesFlag" name="annoncesFlag" />
Получать анонсы</label>
</div>
<div class="mf-announces-body">
<div class="mf-line subj-checks">
<label class="check"><input type="checkbox" name="sType" value="exhb" />выставок</label>
<label class="check"><input type="checkbox" name="sType" value="smnr" />семинаров</label>
<label class="check"><input type="checkbox" name="sType" value="conf" />конференций</label>
<label class="check"><input type="checkbox" name="sType" value="webn" />вебинаров</label>
</div>
<!--<div class="mf-line mail">
<div class="mf-field"><input type="text" name="umail" placeholder="Введите e-mail" /></div>
<div class="mf-msg"></div>
</div>-->
<div class="mf-line country">
<label>Cтрана</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="country" value="1" />Россия</label></li>
<li><label><input type="checkbox" name="country" value="2" />Украина</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line city">
<label>Город</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="city" value="1" />Москва</label></li>
<li><label><input type="checkbox" name="city" value="2" />Санкт-Петербург</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line subj">
<label>Тематика</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="subj" value="1" />Бизнес, инвестиции, финансы</label></li>
<li><label><input type="checkbox" name="subj" value="2" />Индустрия развлечений, шоу, СМИ</label></li>
<li><label><input type="checkbox" name="subj" value="3" />Косметика и парфюмерия</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line period">
<div class="mf-field">
<select name="period">
<option value="">Периодичность</option>
<option value="1">Еженедельно</option>
<option value="2">2 раза в месяц</option>
<option value="3">Ежемесячно</option>
</select>
</div>
<div class="mf-msg"></div>
</div>
</div>
</div>
<hr />
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Москвы</label>
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Санкт-Петербурга</label>
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Европы</label>
</div>
<hr />
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Новости и фотообзоры выставок</label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Рубрика «Экспо профессионал» <i>(аналитически материалы, практические кейсы для маркетологов)</i></label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Рубрика «Секреты успеха» <i>(материалы по личной эффективности)</i></label>
</div>
</li>
<li>
<div class="mf-announces clearfix">
<div class="mf-subj-checks-title">
<label class="check"><input type="checkbox" class="annoncesFlag" name="annoncesFlag" />Получать анонсы</label>
</div>
<div class="mf-announces-body">
<div class="mf-line subj-checks">
<label class="check"><input type="checkbox" name="sType" value="exhb" />выставок</label>
<label class="check"><input type="checkbox" name="sType" value="smnr" />семинаров</label>
<label class="check"><input type="checkbox" name="sType" value="conf" />конференций</label>
<label class="check"><input type="checkbox" name="sType" value="webn" />вебинаров</label>
</div>
<!--<div class="mf-line mail">
<div class="mf-field"><input type="text" name="umail" placeholder="Введите e-mail" /></div>
<div class="mf-msg"></div>
</div>-->
<div class="mf-line country">
<label>Cтрана</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="country" value="1" />Россия</label></li>
<li><label><input type="checkbox" name="country" value="2" />Украина</label></li>
<li><label><input type="checkbox" name="country" value="3" />Беларусь</label></li>
<li><label><input type="checkbox" name="country" value="4" />Бельгия</label></li>
<li><label><input type="checkbox" name="country" value="5" />Германия</label></li>
<li><label><input type="checkbox" name="country" value="6" />Франция</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line city">
<label>Город</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="city" value="1" />Москва</label></li>
<li><label><input type="checkbox" name="city" value="2" />Санкт-Петербург</label></li>
<li><label><input type="checkbox" name="city" value="3" />Владивосток</label></li>
<li><label><input type="checkbox" name="city" value="4" />Краснодар</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line subj">
<label>Тематика</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="subj" value="1" />Бизнес, инвестиции, финансы</label></li>
<li><label><input type="checkbox" name="subj" value="2" />Индустрия развлечений, шоу, СМИ</label></li>
<li><label><input type="checkbox" name="subj" value="3" />Косметика и парфюмерия</label></li>
<li><label><input type="checkbox" name="subj" value="4" />Маркетинг, реклама, PR</label></li>
<li><label><input type="checkbox" name="subj" value="5" />Мебель, интерьер, декор</label></li>
<li><label><input type="checkbox" name="subj" value="6" />Наука и инновации</label></li>
<li><label><input type="checkbox" name="subj" value="7" />Анализ, измерение и контроль</label></li>
<li><label><input type="checkbox" name="subj" value="8" />Здравоохранение</label></li>
<li><label><input type="checkbox" name="subj" value="9" />Культура, искусство, церковь</label></li>
<li><label><input type="checkbox" name="subj" value="10" />Менеджмент, HR</label></li>
<li><label><input type="checkbox" name="subj" value="11" />Транспорт, склад, логистика</label></li>
<li><label><input type="checkbox" name="subj" value="12" />Экология, очистка, утилизация</label></li>
<li><label><input type="checkbox" name="subj" value="13" />Безопасность</label></li>
<li><label><input type="checkbox" name="subj" value="14" />Городское хозяйство</label></li>
<li><label><input type="checkbox" name="subj" value="15" />Гостиничное, ресторанное дело</label></li>
<li><label><input type="checkbox" name="subj" value="16" />Нефть, газ, горное дело</label></li>
<li><label><input type="checkbox" name="subj" value="17" />Строительство</label></li>
<li><label><input type="checkbox" name="subj" value="18" />Телекоммуникации</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line">
<div class="mf-field">
<select name="period">
<option value="">Периодичность</option>
<option value="1">Еженедельно</option>
<option value="2">2 раза в месяц</option>
<option value="3">Ежемесячно</option>
</select>
</div>
<div class="mf-msg"></div>
</div>
</div>
</div>
<hr />
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Москвы</label>
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Санкт-Петербурга</label>
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки Европы</label>
</div>
<hr />
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Новости и фотообзоры выставок</label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Рубрика «Экспо профессионал» <i>(аналитически материалы, практические кейсы для маркетологов)</i></label>
</div>
<div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Рубрика «Секреты успеха» <i>(материалы по личной эффективности)</i></label>
</div>
</li>
<li>
<div class="mf-announces clearfix">
<div class="mf-subj-checks-title">
<label class="check"><input type="checkbox" class="annoncesFlag" name="annoncesFlag" />Получать анонсы</label>
</div>
<div class="mf-announces-body">
<div class="mf-line subj-checks">
<label class="check"><input type="checkbox" name="sType" value="exhb" />выставок</label>
<label class="check"><input type="checkbox" name="sType" value="smnr" />семинаров</label>
<label class="check"><input type="checkbox" name="sType" value="conf" />конференций</label>
<label class="check"><input type="checkbox" name="sType" value="webn" />вебинаров</label>
</div>
<!--<div class="mf-line mail">
<div class="mf-field"><input type="text" name="umail" placeholder="Введите e-mail" /></div>
<div class="mf-msg"></div>
</div>-->
<div class="mf-line country">
<label>Cтрана</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="country" value="1" />Россия</label></li>
<li><label><input type="checkbox" name="country" value="2" />Украина</label></li>
<li><label><input type="checkbox" name="country" value="3" />Беларусь</label></li>
<li><label><input type="checkbox" name="country" value="4" />Бельгия</label></li>
<li><label><input type="checkbox" name="country" value="5" />Германия</label></li>
<li><label><input type="checkbox" name="country" value="6" />Франция</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line city">
<label>Город</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="city" value="1" />Москва</label></li>
<li><label><input type="checkbox" name="city" value="2" />Санкт-Петербург</label></li>
<li><label><input type="checkbox" name="city" value="3" />Владивосток</label></li>
<li><label><input type="checkbox" name="city" value="4" />Краснодар</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line subj">
<label>Тематика</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="subj" value="1" />Бизнес, инвестиции, финансы</label></li>
<li><label><input type="checkbox" name="subj" value="2" />Индустрия развлечений, шоу, СМИ</label></li>
<li><label><input type="checkbox" name="subj" value="3" />Косметика и парфюмерия</label></li>
<li><label><input type="checkbox" name="subj" value="4" />Маркетинг, реклама, PR</label></li>
<li><label><input type="checkbox" name="subj" value="5" />Мебель, интерьер, декор</label></li>
<li><label><input type="checkbox" name="subj" value="6" />Наука и инновации</label></li>
<li><label><input type="checkbox" name="subj" value="7" />Анализ, измерение и контроль</label></li>
<li><label><input type="checkbox" name="subj" value="8" />Здравоохранение</label></li>
<li><label><input type="checkbox" name="subj" value="9" />Культура, искусство, церковь</label></li>
<li><label><input type="checkbox" name="subj" value="10" />Менеджмент, HR</label></li>
<li><label><input type="checkbox" name="subj" value="11" />Транспорт, склад, логистика</label></li>
<li><label><input type="checkbox" name="subj" value="12" />Экология, очистка, утилизация</label></li>
<li><label><input type="checkbox" name="subj" value="13" />Безопасность</label></li>
<li><label><input type="checkbox" name="subj" value="14" />Городское хозяйство</label></li>
<li><label><input type="checkbox" name="subj" value="15" />Гостиничное, ресторанное дело</label></li>
<li><label><input type="checkbox" name="subj" value="16" />Нефть, газ, горное дело</label></li>
<li><label><input type="checkbox" name="subj" value="17" />Строительство</label></li>
<li><label><input type="checkbox" name="subj" value="18" />Телекоммуникации</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line">
<div class="mf-field">
<select name="period">
<option value="">Периодичность</option>
<option value="1">Еженедельно</option>
<option value="2">2 раза в месяц</option>
<option value="3">Ежемесячно</option>
</select>
</div>
<div class="mf-msg"></div>
</div>
</div>
</div>
</li>
<li>
<div class="mf-announces clearfix">
<div class="mf-subj-checks-title">
<label class="check"><input type="checkbox" class="annoncesFlag" name="annoncesFlag" />Получать анонсы</label>
</div>
<div class="mf-announces-body">
<div class="mf-line subj-checks">
<label class="check"><input type="checkbox" name="sType" value="exhb" />выставок</label>
<label class="check"><input type="checkbox" name="sType" value="smnr" />семинаров</label>
<label class="check"><input type="checkbox" name="sType" value="conf" />конференций</label>
<label class="check"><input type="checkbox" name="sType" value="webn" />вебинаров</label>
</div>
<!--<div class="mf-line mail">
<div class="mf-field"><input type="text" name="umail" placeholder="Введите e-mail" /></div>
<div class="mf-msg"></div>
</div>-->
<div class="mf-line country">
<label>Cтрана</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="country" value="1" />Россия</label></li>
<li><label><input type="checkbox" name="country" value="2" />Украина</label></li>
<li><label><input type="checkbox" name="country" value="3" />Беларусь</label></li>
<li><label><input type="checkbox" name="country" value="4" />Бельгия</label></li>
<li><label><input type="checkbox" name="country" value="5" />Германия</label></li>
<li><label><input type="checkbox" name="country" value="6" />Франция</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line city">
<label>Город</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="city" value="1" />Москва</label></li>
<li><label><input type="checkbox" name="city" value="2" />Санкт-Петербург</label></li>
<li><label><input type="checkbox" name="city" value="3" />Владивосток</label></li>
<li><label><input type="checkbox" name="city" value="4" />Краснодар</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line subj">
<label>Тематика</label>
<div class="mf-field">
<div class="c-select-box select">
<div class="csb-selected-items"></div>
<div class="csb-menu-wrap">
<div class="scroll-container csb-menu">
<div class="scroll-content clearfix">
<ul>
<li><label><input type="checkbox" name="subj" value="1" />Бизнес, инвестиции, финансы</label></li>
<li><label><input type="checkbox" name="subj" value="2" />Индустрия развлечений, шоу, СМИ</label></li>
<li><label><input type="checkbox" name="subj" value="3" />Косметика и парфюмерия</label></li>
<li><label><input type="checkbox" name="subj" value="4" />Маркетинг, реклама, PR</label></li>
<li><label><input type="checkbox" name="subj" value="5" />Мебель, интерьер, декор</label></li>
<li><label><input type="checkbox" name="subj" value="6" />Наука и инновации</label></li>
<li><label><input type="checkbox" name="subj" value="7" />Анализ, измерение и контроль</label></li>
<li><label><input type="checkbox" name="subj" value="8" />Здравоохранение</label></li>
<li><label><input type="checkbox" name="subj" value="9" />Культура, искусство, церковь</label></li>
<li><label><input type="checkbox" name="subj" value="10" />Менеджмент, HR</label></li>
<li><label><input type="checkbox" name="subj" value="11" />Транспорт, склад, логистика</label></li>
<li><label><input type="checkbox" name="subj" value="12" />Экология, очистка, утилизация</label></li>
<li><label><input type="checkbox" name="subj" value="13" />Безопасность</label></li>
<li><label><input type="checkbox" name="subj" value="14" />Городское хозяйство</label></li>
<li><label><input type="checkbox" name="subj" value="15" />Гостиничное, ресторанное дело</label></li>
<li><label><input type="checkbox" name="subj" value="16" />Нефть, газ, горное дело</label></li>
<li><label><input type="checkbox" name="subj" value="17" />Строительство</label></li>
<li><label><input type="checkbox" name="subj" value="18" />Телекоммуникации</label></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="mf-msg"></div>
</div>
<div class="mf-line">
<div class="mf-field">
<select name="period">
<option value="">Периодичность</option>
<option value="1">Еженедельно</option>
<option value="2">2 раза в месяц</option>
<option value="3">Ежемесячно</option>
</select>
</div>
<div class="mf-msg"></div>
</div>
</div>
</div>
</li>
</ul>
<div class="mf-buttons-line">
<button type="submit" class="icon-save">{% trans 'сохранить' %}</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}
{% block popup %}
{% endblock %}
Loading…
Cancel
Save