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