EXPO-25 accounts/new_profile.html

remotes/origin/1203
pavel 11 years ago
parent be1b3774d3
commit a3c238fc70
  1. 88
      templates/client/accounts/new_profile.html

@ -3,10 +3,8 @@
{% load i18n %} {% load i18n %}
{% load template_filters %} {% load template_filters %}
{% load thumbnail %} {% load thumbnail %}
{% block style %} {% block style %}
<link rel="stylesheet" href="{% static 'client/css/select2.css' %}"> <link rel="stylesheet" href="{% static 'client/css/select2.css' %}">
{% if not company_form %} {% if not company_form %}
<style> <style>
.add_company a:before { content:'';background: none; display: inline-block !important;} .add_company a:before { content:'';background: none; display: inline-block !important;}
@ -14,28 +12,20 @@
</style> </style>
{% endif %} {% endif %}
{% endblock %} {% endblock %}
{% block bread_scrumbs %} {% block bread_scrumbs %}
<div class="bread-crumbs"> <div class="bread-crumbs">
<a href="/">{% trans 'Главная страница' %}</a> <a href="/">{% trans 'Главная страница' %}</a>
<strong>{% trans 'Личный кабинет' %}</strong> <strong>{% trans 'Личный кабинет' %}</strong>
</div> </div>
{% endblock %} {% endblock %}
{% block page_title %} {% block page_title %}
{% endblock %} {% endblock %}
{% block content_list %} {% block content_list %}
<div class="m-article"> <div class="m-article">
<div class="item-wrap clearfix"> <div class="item-wrap clearfix">
<aside> <aside>
<div class="i-pict p-editable"> <div class="i-pict p-editable">
<form class="clearfix update-profile-form" enctype="multipart/form-data" id="avatar_form" action="/profile/update/avatar/" method="post">{% csrf_token %} <form class="clearfix update-profile-form" enctype="multipart/form-data" id="avatar_form" action="/profile/update/avatar/" method="post">{% csrf_token %}
{% if request.user.profile.avatar %} {% if request.user.profile.avatar %}
<a class="pic_block" style="padding-top: 0;" title="" id="pick-block"> <a class="pic_block" style="padding-top: 0;" title="" id="pick-block">
{% thumbnail request.user.profile.avatar "100x100" crop="center" as im %} {% thumbnail request.user.profile.avatar "100x100" crop="center" as im %}
@ -60,10 +50,8 @@
<p>Чем выше<br>рейтинг —<br>тем больше<br>преимуществ!</p> <p>Чем выше<br>рейтинг —<br>тем больше<br>преимуществ!</p>
</div> </div>
</aside> </aside>
<div class="i-info"> <div class="i-info">
<header> <header>
<div class="{% if home_form.instance.country and home_form.instance.city %}i-place p-editable{% else %}i-place p-editable add_link_text add_link_text_medium{% endif %}"> <div class="{% if home_form.instance.country and home_form.instance.city %}i-place p-editable{% else %}i-place p-editable add_link_text add_link_text_medium{% endif %}">
{% if home_form.instance.country and home_form.instance.city %} {% if home_form.instance.country and home_form.instance.city %}
<span> <span>
@ -118,27 +106,22 @@
<a class="ef-close" href="#">закрыть</a> <a class="ef-close" href="#">закрыть</a>
</div> </div>
</div> </div>
</div> </div>
<div class="site_link"> <div class="site_link">
<a href="{{ request.user.get_permanent_url }}" title=""> <a href="{{ request.user.get_permanent_url }}" title="">
{{ request.user.get_permanent_url }} {{ request.user.get_permanent_url }}
</a> </a>
</div> </div>
<div class="i-title p-editable p-editable"> <div class="i-title p-editable p-editable">
<span id="static-name-value"> <span id="static-name-value">
{{ name_form.get_full_name }} {{ name_form.get_full_name }}
</span> </span>
<div class="edit-wrap"> <div class="edit-wrap">
<a class="e-btn" href="#">{% trans 'редактировать' %}</a> <a class="e-btn" href="#">{% trans 'редактировать' %}</a>
<div class="e-form"> <div class="e-form">
<form class="clearfix update-profile-form" id="name_form" action="/profile/update/name/" <form class="clearfix update-profile-form" id="name_form" action="/profile/update/name/"
method="post" method="post">{% csrf_token %} method="post" method="post">{% csrf_token %}
<div class="ef-body"> <div class="ef-body">
<div class="epfl"> <div class="epfl">
<label>{{ name_form.first_name.label }}</label> <label>{{ name_form.first_name.label }}</label>
<div class="epf-field"> <div class="epf-field">
@ -151,9 +134,7 @@
{{ name_form.last_name }} {{ name_form.last_name }}
</div> </div>
</div> </div>
</div> </div>
<div class="ef-buttons"> <div class="ef-buttons">
<button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button> <button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button>
</div> </div>
@ -181,54 +162,39 @@
<a class="e-btn" href="#" title="">Указать</a> <a class="e-btn" href="#" title="">Указать</a>
<div class="add_link_text_text">свою должность и место работы <b>+10</b></div> <div class="add_link_text_text">свою должность и место работы <b>+10</b></div>
{% endif %} {% endif %}
<div class="e-form"> <div class="e-form">
<form class="clearfix update-profile-form" id="work_form" action="/profile/update/work/" method="post">{% csrf_token %} <form class="clearfix update-profile-form" id="work_form" action="/profile/update/work/" method="post">{% csrf_token %}
<div class="ef-body"> <div class="ef-body">
<div class="epfl"> <div class="epfl">
<label>{{ work_form.position.label }}</label> <label>{{ work_form.position.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ work_form.position }} {{ work_form.position }}
</div> </div>
</div> </div>
<div class="epfl"> <div class="epfl">
<label>{{ work_form.company.label }}</label> <label>{{ work_form.company.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ work_form.company }} {{ work_form.company }}
</div> </div>
</div> </div>
<!-- сделать проверку на создателя компании -->
<div class="add_company"><a id="add-comp-btn" class="pw-open" href="{% if not company_form %}/profile/company/{% else %}#pw-company{% endif %}" title="">{% if not company_form %}Изменить{% else %}Добавить{% endif %} компанию</a></div> <div class="add_company"><a id="add-comp-btn" class="pw-open" href="{% if not company_form %}/profile/company/{% else %}#pw-company{% endif %}" title="">{% if not company_form %}Изменить{% else %}Добавить{% endif %} компанию</a></div>
</div> </div>
<div class="ef-buttons"> <div class="ef-buttons">
<button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button> <button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button>
</div> </div>
</form> </form>
<a class="ef-close" href="#">{% trans 'закрыть' %}</a> <a class="ef-close" href="#">{% trans 'закрыть' %}</a>
</div> </div>
</div> </div>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
<hr /> <hr />
<div class="i-contacts clearfix"> <div class="i-contacts clearfix">
<div class="ic-buttons ic-buttons_pos dd_width_4"> <div class="ic-buttons ic-buttons_pos dd_width_4">
<a class="button icon-edit icb-edit-profile" href="#">редактировать профиль</a> <a class="button icon-edit icb-edit-profile" href="#">редактировать профиль</a>
<a class="button orange icon-edit icb-exit-edit" href="#">завершить редактирование</a> <a class="button orange icon-edit icb-exit-edit" href="#">завершить редактирование</a>
<div class="ic-buttons_text">Добавить профили в соц.сетях:</div> <div class="ic-buttons_text">Добавить профили в соц.сетях:</div>
<div class="p-editable add_link_text add_link_text_medium soc-media-indent"> <div class="p-editable add_link_text add_link_text_medium soc-media-indent">
<div class="edit-wrap"> <div class="edit-wrap">
<a class="e-btn" href="#" title="">Добавить</a> <a class="e-btn" href="#" title="">Добавить</a>
@ -271,63 +237,49 @@
{% endif %} {% endif %}
</li></li> </li></li>
</ul> </ul>
<div class="add_link_text_text"><b>+5 за каждый</b></div> <div class="add_link_text_text"><b>+5 за каждый</b></div>
<div class="e-form"> <div class="e-form">
<form class="clearfix update-profile-form" id="social_form" action="/profile/update/social/">{% csrf_token %} <form class="clearfix update-profile-form" id="social_form" action="/profile/update/social/">{% csrf_token %}
<div class="ef-body"> <div class="ef-body">
<div class="epfl"> <div class="epfl">
<label><img src="{% static 'client/img/soc-medias/sm-icon-fb-w.png' %}" title="Facebook" alt="Facebook" /> {{ social_form.facebook.label }}</label> <label><img src="{% static 'client/img/soc-medias/sm-icon-fb-w.png' %}" title="Facebook" alt="Facebook" /> {{ social_form.facebook.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ social_form.facebook }} {{ social_form.facebook }}
</div> </div>
</div> </div>
<div class="epfl"> <div class="epfl">
<label><img src="{% static 'client/img/soc-medias/sm-icon-lin-w.png' %}" title="LinkedIn" alt="LinkedIn" /> {{ social_form.linkedin.label }}</label> <label><img src="{% static 'client/img/soc-medias/sm-icon-lin-w.png' %}" title="LinkedIn" alt="LinkedIn" /> {{ social_form.linkedin.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ social_form.linkedin }} {{ social_form.linkedin }}
</div> </div>
</div> </div>
<div class="epfl"> <div class="epfl">
<label><img src="{% static 'client/img/soc-medias/sm-icon-vk-w.png' %}" title="В контакте" alt="В контакте" /> {{ social_form.vk.label }}</label> <label><img src="{% static 'client/img/soc-medias/sm-icon-vk-w.png' %}" title="В контакте" alt="В контакте" /> {{ social_form.vk.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ social_form.vk }} {{ social_form.vk }}
</div> </div>
</div> </div>
<div class="epfl"> <div class="epfl">
<label><img src="{% static 'client/img/soc-medias/sm-icon-twit-w.png' %}" title="Twitter" alt="Twitter" /> {{ social_form.twitter.label }}</label> <label><img src="{% static 'client/img/soc-medias/sm-icon-twit-w.png' %}" title="Twitter" alt="Twitter" /> {{ social_form.twitter.label }}</label>
<div class="epf-field"> <div class="epf-field">
{{ social_form.twitter }} {{ social_form.twitter }}
</div> </div>
</div> </div>
</div> </div>
<div class="ef-buttons"> <div class="ef-buttons">
<button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button> <button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button>
</div> </div>
</form> </form>
<a class="ef-close" href="#">{% trans 'закрыть' %}</a> <a class="ef-close" href="#">{% trans 'закрыть' %}</a>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="ic-links ic-links_indent dd_width_5"> <div class="ic-links ic-links_indent dd_width_5">
<div class="{% if phone_form.phone.value %}ic-tel p-editable{% else %}p-editable add_link_text add_link_text_medium{% endif %}"> <div class="{% if phone_form.phone.value %}ic-tel p-editable{% else %}p-editable add_link_text add_link_text_medium{% endif %}">
{% if phone_form.phone.value %} {% if phone_form.phone.value %}
<span id="static-phone-value">{{ phone_form.phone.value|phone }}</span> <span id="static-phone-value">{{ phone_form.phone.value|phone }}</span>
{% endif %} {% endif %}
<div class="edit-wrap"> <div class="edit-wrap">
{% if phone_form.phone.value %} {% if phone_form.phone.value %}
<a class="e-btn" href="#">{% trans 'редактировать' %}</a> <a class="e-btn" href="#">{% trans 'редактировать' %}</a>
@ -355,11 +307,9 @@
</div> </div>
</div> </div>
</div> </div>
<div class="ic-mail add_indent"> <div class="ic-mail add_indent">
<a class="icon-mail" href="mailto:{{ request.user.email }}">{{ request.user.email }}</a> <a class="icon-mail" href="mailto:{{ request.user.email }}">{{ request.user.email }}</a>
</div> </div>
<div class="{% if web_page_form.web_page.value %}ic-site p-editable{% else %}ic-site p-editable add_link_text add_link_text_medium{% endif %}"> <div class="{% if web_page_form.web_page.value %}ic-site p-editable{% else %}ic-site p-editable add_link_text add_link_text_medium{% endif %}">
{% if web_page_form.web_page.value %} {% if web_page_form.web_page.value %}
<a class="icon-ext-link" id="static-web-page-value" href="{% if web_page_form.web_page.value %}{{ web_page_form.web_page.value }}{% else %}#{% endif %}" target="_blank"> <a class="icon-ext-link" id="static-web-page-value" href="{% if web_page_form.web_page.value %}{{ web_page_form.web_page.value }}{% else %}#{% endif %}" target="_blank">
@ -368,7 +318,6 @@
{% endif %} {% endif %}
</a> </a>
{% endif %} {% endif %}
<div class="edit-wrap"> <div class="edit-wrap">
{% if web_page_form.web_page.value %} {% if web_page_form.web_page.value %}
<a class="e-btn" href="#">{% trans 'редактировать' %}</a> <a class="e-btn" href="#">{% trans 'редактировать' %}</a>
@ -376,7 +325,6 @@
<a class="e-btn" href="#" title="">Добавить</a> <a class="e-btn" href="#" title="">Добавить</a>
<div class="add_link_text_text">сайт <b>+5</b></div> <div class="add_link_text_text">сайт <b>+5</b></div>
{% endif %} {% endif %}
<div class="e-form"> <div class="e-form">
<form class="clearfix update-profile-form" id="web_page_form" action="/profile/update/web-page/" method="post">{% csrf_token %} <form class="clearfix update-profile-form" id="web_page_form" action="/profile/update/web-page/" method="post">{% csrf_token %}
<div class="ef-body"> <div class="ef-body">
@ -396,11 +344,8 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<hr /> <hr />
<div class="{% if about_form.about.value %}i-additional{% else %}i-additional i-additional1{% endif %}"> <div class="{% if about_form.about.value %}i-additional{% else %}i-additional i-additional1{% endif %}">
{% if about_form.about.value %} {% if about_form.about.value %}
@ -415,11 +360,9 @@
{% if about_form.about.value %} {% if about_form.about.value %}
<a class="e-btn" href="#">{% trans 'редактировать' %}</a> <a class="e-btn" href="#">{% trans 'редактировать' %}</a>
{% else %} {% else %}
<a class="e-btn" href="#" title="">Добавить</a> <a class="e-btn" href="#" title="">{% trans 'Добавить' %}</a>
<div class="add_link_text_text">информацию о себе <b>+10</b></div> <div class="add_link_text_text">{% trans 'информацию о себе' %} <b>+10</b></div>
{% endif %} {% endif %}
<div class="e-form"> <div class="e-form">
<form class="clearfix update-profile-form" id="about_form" action="/profile/update/about/" method="post">{% csrf_token %} <form class="clearfix update-profile-form" id="about_form" action="/profile/update/about/" method="post">{% csrf_token %}
<div class="ef-body"> <div class="ef-body">
@ -432,53 +375,46 @@
</div> </div>
</div> </div>
<div class="ef-buttons"> <div class="ef-buttons">
<button type="submit" class="lnk icon-save">Сохранить</button> <button type="submit" class="lnk icon-save">{% trans 'Сохранить' %}</button>
</div> </div>
</form> </form>
<a class="ef-close" href="#">закрыть</a> <a class="ef-close" href="#">{% trans 'закрыть' %}</a>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
{% block scripts %} {% block scripts %}
<!-- mask select scripts-->
<script src="{% static 'client/js/plugins/inputmask/jquery.inputmask.js' %}"></script> <script src="{% static 'client/js/plugins/inputmask/jquery.inputmask.js' %}"></script>
<script src="{% static 'client/js/plugins/inputmask/jquery.bind-first-0.2.3.min.js' %}"></script> <script src="{% static 'client/js/plugins/inputmask/jquery.bind-first-0.2.3.min.js' %}"></script>
<script src="{% static 'client/js/plugins/inputmask/jquery.inputmask-multi.js' %}"></script> <script src="{% static 'client/js/plugins/inputmask/jquery.inputmask-multi.js' %}"></script>
<!-- page module--> {% if request.GET.debug == '1' %}
<!--<script src="{% static 'client/js' %}{% if debug %}/{% else %}_min/{% endif %}_modules/page.profile{% if debug %}{% else %}.min{% endif %}.js"></script>-->
<script src="{% static 'client/js/_modules/page.profile.js' %}"></script> <script src="{% static 'client/js/_modules/page.profile.js' %}"></script>
{% else %}
<script src="{% static 'client/js_min/_modules/page.profile.min.js' %}"></script>
{% endif %}
<script> <script>
//js module initialization
EXPO.profile.init({ EXPO.profile.init({
// class selector to identify required forms on page
updateFormClass:'update-profile-form', updateFormClass:'update-profile-form',
// text and paths for dynamically rendered selectboxes
selectBox:[ selectBox:[
{id:'id_country'}, {id:'id_country'},
{id:'id_theme', {id:'id_theme',
placeHolder:'Выберите тематику компании' placeHolder:"{% trans 'Выберите тематику компании' %}"
}, },
{id:'id_city', {id:'id_city',
placeholder:'Search city', placeholder:"{% trans 'Искать город' %}",
path:'http://{{ request.get_host }}/city/get-city/' path:'http://{{ request.get_host }}/city/get-city/'
}, },
{id:'id_company', {id:'id_company',
placeholder:'Search company', placeholder:"{% trans 'Искать компанию' %}",
path:'http://{{ request.get_host }}/company/get-company/' path:'http://{{ request.get_host }}/company/get-company/'
} }
], ],
// we need this id to enable mapping library
phoneBox: 'id_phone', phoneBox: 'id_phone',
// some helper text in current language
lang:{ lang:{
workIn:'в'// there must be 'at' in English workIn:"{% trans 'в' %}"
} }
}); });
</script> </script>
{% endblock %} {% endblock %}

Loading…
Cancel
Save