From 62bc480d1909fbb1be0bda472c80bf681beaca07 Mon Sep 17 00:00:00 2001 From: ArturBaybulatov Date: Fri, 23 Sep 2016 18:39:29 +0300 Subject: [PATCH] Fixes --- assets/css/main.css | 1 + assets/index.js | 6 +++--- projects/forms.py | 5 ++++- projects/templates/comparison.html | 2 +- projects/templates/project_detail.html | 10 +++++----- users/admin.py | 4 ++-- users/forms.py | 1 + users/models.py | 3 ++- .../partials/contractor_profile_tabs.html | 2 -- users/templatetags/user_tags.py | 19 ++++++++++++------- work_sell/forms.py | 1 + work_sell/templates/worksell_detail.html | 2 +- 12 files changed, 33 insertions(+), 23 deletions(-) diff --git a/assets/css/main.css b/assets/css/main.css index 6a00ed6..88fd7fb 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -3719,6 +3719,7 @@ input[type="checkbox"]:checked + span { .documentsChat ul { float: left; margin: 4px 0 0 32px; + max-width: 210px; } .documentsChat ul li { diff --git a/assets/index.js b/assets/index.js index 33f2417..5f1fea7 100644 --- a/assets/index.js +++ b/assets/index.js @@ -57,7 +57,7 @@ $('[data-tooltip]').tooltip({ results: _.map(function(item) { return { id: item.id, - text: _.repeat(item.level-1, '---') + item.name, + text: _.repeat(item.level-1, '  ') + item.name, origItem: item, } }, data.results), @@ -244,7 +244,7 @@ $('[data-tooltip]').tooltip({ results: _.map(function(item) { return { id: item.id, - text: _.repeat(item.level-1, '---') + item.name, + text: _.repeat(item.level-1, '  ') + item.name, origItem: item, } }, data.results), @@ -300,7 +300,7 @@ $('[data-tooltip]').tooltip({ .then(function(spec) { $select.select2('data', { id: spec.id, - text: _.repeat(spec.level-1, '---') + spec.name, + text: _.repeat(spec.level-1, '  ') + spec.name, origItem: spec, }) }) diff --git a/projects/forms.py b/projects/forms.py index 74bca1e..23364fc 100644 --- a/projects/forms.py +++ b/projects/forms.py @@ -158,7 +158,8 @@ class RealtyForm(forms.ModelForm): widget=forms.Select(attrs={ 'class': 'selectpicker', 'id': 'realtyBuildingClassificationId' - }) + }), + level_indicator='  ', ) class Meta: @@ -191,6 +192,7 @@ class PortfolioForm(forms.ModelForm): building_classification = TreeNodeChoiceField( BuildingClassfication.objects.exclude(name='_root'), widget=forms.Select(attrs={'class': 'selectpicker'}), + level_indicator='  ', ) duplicate = forms.BooleanField(required=False, label='Some label here') images_ids = forms.CharField(required=True) @@ -225,6 +227,7 @@ class PortfolioEditForm(forms.ModelForm): building_classification = TreeNodeChoiceField( BuildingClassfication.objects.exclude(name='_root'), widget=forms.Select(attrs={'class': 'selectpicker'}), + level_indicator='  ', ) class Meta: diff --git a/projects/templates/comparison.html b/projects/templates/comparison.html index 73a7e82..6a0b4ce 100644 --- a/projects/templates/comparison.html +++ b/projects/templates/comparison.html @@ -47,7 +47,7 @@ {% if cand.answer.term_type == 'project' %} За проект - {% else %} + {% elif cand.answer.term and cand.answer.term_type %} {% morph cand.answer.term TERM_TYPE_MORPHS|get:cand.answer.term_type %} {% endif %} diff --git a/projects/templates/project_detail.html b/projects/templates/project_detail.html index 876ad00..434bc3c 100644 --- a/projects/templates/project_detail.html +++ b/projects/templates/project_detail.html @@ -1051,11 +1051,11 @@ Восстановить - {% if answer.author|class_name == 'User' %} - Перейти к обсуждению - {% elif answer.author|class_name == 'Team'%} - Перейти к обсуждению - {% endif %} +{# {% if answer.author|class_name == 'User' %}#} +{# Перейти к обсуждению#} +{# {% elif answer.author|class_name == 'Team'%}#} +{# Перейти к обсуждению#} +{# {% endif %}#}
diff --git a/users/admin.py b/users/admin.py index f74d89f..6f644cd 100644 --- a/users/admin.py +++ b/users/admin.py @@ -11,8 +11,8 @@ from .models import ( class UserAdmin(admin.ModelAdmin): - readonly_fields = ('pk',) - list_display = ('username', 'email', 'get_groups', 'cro', 'is_active', 'rating','last_time_visit',) + readonly_fields = ('pk','is_staff') + list_display = ('username', 'email', 'get_groups', 'cro', 'is_active', 'rating','last_time_visit') ordering = ('-rating',) def get_groups(self, obj): diff --git a/users/forms.py b/users/forms.py index e2f1acd..ade4f21 100644 --- a/users/forms.py +++ b/users/forms.py @@ -199,6 +199,7 @@ class ContractorFilterForm(forms.Form): 'class': 'selectpicker', }), required=False, + level_indicator='  ', ) work_type = forms.ChoiceField( diff --git a/users/models.py b/users/models.py index 3a31d36..ab3263b 100644 --- a/users/models.py +++ b/users/models.py @@ -160,7 +160,8 @@ class User(AbstractBaseUser, PermissionsMixin): @property def is_staff(self): - return self.is_superuser + # return self.is_superuser + return True def __str__(self): return self.email diff --git a/users/templates/partials/contractor_profile_tabs.html b/users/templates/partials/contractor_profile_tabs.html index b4f0ed4..e2a294d 100644 --- a/users/templates/partials/contractor_profile_tabs.html +++ b/users/templates/partials/contractor_profile_tabs.html @@ -5,8 +5,6 @@ {% url 'users:contractor-office-open-projects' as contractor_office_open_projects_url %} {% url 'users:contractor-office-chat-projects' as contractor_office_chat_projects_url %} -{% load user_tags %} -
{% endif %}