[DE mobile] Comments (add modal comfirm when detele comment/draft)
This commit is contained in:
parent
37007d9005
commit
61193b2f6a
|
@ -1288,7 +1288,20 @@ define([
|
|||
break;
|
||||
case 'delete':
|
||||
addOverlay();
|
||||
me.onDeleteComment(idComment);
|
||||
uiApp.modal({
|
||||
title: this.textDeleteComment,
|
||||
text: this.textMessageDeleteComment,
|
||||
buttons: [
|
||||
{
|
||||
text: this.textCancel
|
||||
},
|
||||
{
|
||||
text: this.textYes,
|
||||
onClick: function () {
|
||||
me.onDeleteComment(idComment);
|
||||
}
|
||||
}]
|
||||
});
|
||||
me.disabledViewComments(false);
|
||||
break;
|
||||
case 'editreply':
|
||||
|
@ -1998,7 +2011,9 @@ define([
|
|||
textEditComment: 'Edit comment',
|
||||
textDeleteReply: 'Delete reply',
|
||||
textEditReply: 'Edit reply',
|
||||
textReopen: 'Reopen'
|
||||
textReopen: 'Reopen',
|
||||
textMessageDeleteComment: 'Do you really want to delete this comment?',
|
||||
textYes: 'Yes'
|
||||
|
||||
}
|
||||
})(), Common.Controllers.Collaboration || {}))
|
||||
|
|
|
@ -119,6 +119,26 @@ define([
|
|||
if (comment) {
|
||||
this.getView('AddOther').renderComment(comment);
|
||||
$('#done-comment').single('click', _.bind(this.onDoneComment, this));
|
||||
$('.back-from-add-comment').single('click', _.bind(function () {
|
||||
if ($('#comment-text').val().length > 0) {
|
||||
uiApp.modal({
|
||||
title: '',
|
||||
text: this.textDeleteDraft,
|
||||
buttons: [
|
||||
{
|
||||
text: this.textCancel
|
||||
},
|
||||
{
|
||||
text: this.textContinue,
|
||||
onClick: function () {
|
||||
DE.getController('AddContainer').rootView.router.back();
|
||||
}
|
||||
}]
|
||||
})
|
||||
} else {
|
||||
DE.getController('AddContainer').rootView.router.back();
|
||||
}
|
||||
}, this))
|
||||
}
|
||||
},
|
||||
|
||||
|
@ -384,7 +404,10 @@ define([
|
|||
|
||||
txtNotUrl: 'This field should be a URL in the format \"http://www.example.com\"',
|
||||
textBottomOfPage: 'Bottom Of Page',
|
||||
textBelowText: 'Below Text'
|
||||
textBelowText: 'Below Text',
|
||||
textDeleteDraft: 'Delete draft?',
|
||||
textCancel: 'Cancel',
|
||||
textContinue: 'Continue'
|
||||
|
||||
}
|
||||
})(), DE.Controllers.AddOther || {}))
|
||||
|
|
|
@ -342,7 +342,7 @@
|
|||
<div id="addother-insert-comment">
|
||||
<div class="navbar">
|
||||
<div class="navbar-inner">
|
||||
<div class="left sliding"><a href="#" class="back link"><i class="icon icon-back"></i><% if (!android) { %><span><%= scope.textBack %></span><% } %></a></div>
|
||||
<div class="left sliding"><a href="#" class="back-from-add-comment link"><i class="icon icon-back"></i><% if (!android) { %><span><%= scope.textBack %></span><% } %></a></div>
|
||||
<div class="center sliding"><%= scope.textAddComment %></div>
|
||||
<div class="right sliding"><a id="done-comment"><% if (android) { %><i class="icon icon-done-comment-white"></i><% } else { %><%= scope.textDone %><% } %></a></div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue