Merge pull request #541 from aeosynth/delete

delete cleanup
This commit is contained in:
Mayhem 2012-06-13 07:32:40 -07:00
commit cc7a5ef1ca
2 changed files with 13 additions and 29 deletions

View File

@ -3423,7 +3423,7 @@
init: function() {
this.a = $.el('a', {
className: 'delete_button',
innerHTML: '×',
innerHTML: '[ × ]',
href: 'javascript:;'
});
return Main.callbacks.push(this.node);
@ -3462,26 +3462,25 @@
return DeleteButton.error(self);
}
}, {
type: 'post',
form: form
});
},
load: function(self, html) {
var doc, msg, tc;
var doc, msg, s;
doc = d.implementation.createHTMLDocument('');
doc.documentElement.innerHTML = html;
if (doc.title === '4chan - Banned') {
tc = 'Banned!';
s = 'Banned!';
} else if (msg = doc.getElementById('errmsg')) {
tc = msg.textContent;
s = msg.textContent;
$.on(self, 'click', DeleteButton["delete"]);
} else {
tc = 'Deleted';
s = 'Deleted';
}
return self.textContent = tc;
return self.innerHTML = "[ " + s + " ]";
},
error: function(self) {
self.textContent = 'Connection error, please retry.';
self.innerHTML = '[ Connection error, please retry. ]';
return $.on(self, 'click', DeleteButton["delete"]);
}
};
@ -4748,13 +4747,6 @@ div.opContainer {\
text-decoration: none;\
border-bottom: 1px dashed;\
}\
/* \\00A0 is nbsp */\
.delete_button::before {\
content: "[\\00a0"\
}\
.delete_button::after {\
content: "\\00a0]"\
}\
'
};

View File

@ -2614,7 +2614,7 @@ DeleteButton =
init: ->
@a = $.el 'a',
className: 'delete_button'
innerHTML: '×'
innerHTML: '[ × ]'
href: 'javascript:;'
Main.callbacks.push @node
node: (post) ->
@ -2644,7 +2644,6 @@ DeleteButton =
onload: -> DeleteButton.load self, @response
onerror: -> DeleteButton.error self
}, {
type: 'post'
form: form
}
@ -2652,15 +2651,15 @@ DeleteButton =
doc = d.implementation.createHTMLDocument ''
doc.documentElement.innerHTML = html
if doc.title is '4chan - Banned' # Ban/warn check
tc = 'Banned!'
s = 'Banned!'
else if msg = doc.getElementById 'errmsg' # error!
tc = msg.textContent
s = msg.textContent
$.on self, 'click', DeleteButton.delete
else
tc = 'Deleted'
self.textContent = tc
s = 'Deleted'
self.innerHTML = "[ #{s} ]"
error: (self) ->
self.textContent = 'Connection error, please retry.'
self.innerHTML = '[ Connection error, please retry. ]'
$.on self, 'click', DeleteButton.delete
ReportButton =
@ -3705,13 +3704,6 @@ div.opContainer {
text-decoration: none;
border-bottom: 1px dashed;
}
/* \\00A0 is nbsp */
.delete_button::before {
content: "[\\00a0"
}
.delete_button::after {
content: "\\00a0]"
}
'
Main.init()