Merge branch 'develop' into 'master'

Develop

See merge request !14
remotes/origin/pm_task_31703
Zolotarev Alexander 9 years ago
commit 7c806bbf32
  1. 6
      service/models.py
  2. 17
      static/js/homework.js
  3. 2
      templates/profile.html
  4. 2
      templates/workshop_homework.html

@ -96,6 +96,12 @@ class MailBox(models.Model):
except smtplib.SMTPDataError as e:
self.status = 'E'
self.error = e
# Иногда письма о счетах, которые идут нашим манагерам попадают в спам
# Добавил проверку на этот случай. Пусть еще разок попробуют
if self.error[0:54] == "(554, b'5.7.1 Message rejected under suspicion of SPAM":
self.status = 'Q'
else:
self.sent_date = datetime.datetime.now()
self.status = 'S'

@ -29,11 +29,10 @@ function send_comment(form, root){
$('[name='+$('#'+root).attr('sketch_place')+']').html('');
if (!$('[name=try_'+data['data']['try']['id']+']').html()){
$('[name=comment_list_place]').append('<h3 style="margin-bottom: 25px;margin-left: 20px;' +
$('[name=comment_list_place]').after('<h3 style="margin-bottom: 25px;margin-left: 20px;' +
'font-weight: bold;border-bottom: 1px dotted #ccc;padding-bottom: 5px;">' +
'<i class="glyphicon glyphicon-briefcase"></i>&nbsp;Попыток: (<span name="comments_length">1</span>) : </h3>' +
'<div class="col-lg-12" name="homework_comments_block"></div>');
$('[name=homework_comments_block]').append(new_try(data['data']['try']))
'<i class="glyphicon glyphicon-briefcase"></i>&nbsp;Попыток: (<span name="comments_length">1</span>)</h3>');
$('[name=sent_comment_progress]').before(new_try(data['data']['try']));
}
$('[name=try_comments_'+data['data']['try']['id']+']').append('<div name="comment_'+data['data']['comment']['id']+'"></div>');
write_comment($('[name=comment_'+data['data']['comment']['id']+']'), data['data']['comment']);
@ -69,16 +68,10 @@ function send_homework_down_teacher(form, root){
}
}
function show_popup(){
// нужно было сделать быстро - поэтому сделали гавно (с) skillbox
// нужно переделать под jquery
// сделать тоже самое и для кнопки отказать.
// Хороший способ передавать функцию отправки (up & down) сюда и здесь её запускать
popup = document.getElementById('teacher_popup')
popup.classList.toggle('hidden')
popup.onclick = function(e){
if e.target == this{
popup.classList.add('hidden')
}
popup.classList.add('hidden')
}
}
function send_homework_up_teacher(form, root){
@ -257,4 +250,4 @@ $(function(){
$('html,body').stop().animate({ scrollTop: $('#go_to_textarea').offset().top }, 1000);
e.preventDefault();
});
});
});

@ -89,7 +89,7 @@
padding-bottom: 10px;">
<i class="glyphicon glyphicon-link" style="margin-top: 7px;"></i> <input id="foo" style=" color: #0099CC;
width: 239px;
border: 0;" readonly value="{{ DOMAIN }}{{ request.user.interactive_key }}">
border: 0;" readonly value="{{ DOMAIN }}/{{ request.user.interactive_key }}">
<button id="copy_unique_user_id" class="btn" type="button" data-clipboard-action="copy" data-clipboard-target="#foo" style="float: right;" onclick="show_system_message('Ссылка скопирована')">
<i class="glyphicon glyphicon-duplicate"></i> <span class="hidden-xs hidden-sm">Скопировать</span>
</button>

@ -165,7 +165,7 @@
</div>
<div class="col-xs-12 col-sm-12 col-md-3 p-r-none m-b-md">
<button class="btn btn-lg btn-success m-t-xs pull-right" style=" border-radius: 0 20px 20px 0;" onclick="send_homework_up_teacher('comment_send_form', 'form_file_load')">
<button class="btn btn-lg btn-success m-t-xs pull-right" style=" border-radius: 0 20px 20px 0;" onclick="show_popup()">
<i class="glyphicon glyphicon-thumbs-up" style=" margin: 0 10px 0 5px;"></i> Одобрить
</button>
<button class="btn btn-lg btn-danger m-t-xs pull-right" style=" border-radius: 20px 0 0 20px;" onclick="send_homework_down_teacher('comment_send_form', 'form_file_load')">

Loading…
Cancel
Save