burnonread fix for bootstrap & readd spamadmin functionality

fixes #511
This commit is contained in:
Claude 2019-11-24 15:48:54 +01:00
parent 8d61ba5c60
commit 4245a8c8db

View File

@ -38,24 +38,24 @@ ST.spamadmin = function() {
return this.add(selector == null ? this.prevObject : this.prevObject.filter(selector));
}
// $('.selectable>tbody').selectable({
// filter: 'tr',
// cancel: 'a',
// stop: function() {
// var $deletestack = $(".paste_deletestack");
// var $input = $("input[name=pastes_to_delete]");
// $('.inv').show();
// $deletestack.empty();
// $input.empty();
// var res = [];
// $(".ui-selected").each(function(i, el) {
// var id = $('a', el).attr('href').split('view/')[1];
// res.push(id);
// });
// $deletestack.text(res.join(' '));
// $input.val(res.join(' '));
// }
// });
$('.selectable>tbody').selectable({
filter: 'tr',
cancel: 'a',
stop: function () {
var $deletestack = $(".paste_deletestack");
var $input = $("input[name=pastes_to_delete]");
$('.inv').show();
$deletestack.empty();
$input.empty();
var res = [];
$(".ui-selected").each(function (i, el) {
var id = $('a', el).attr('href').split('view/')[1];
res.push(id);
});
$deletestack.text(res.join(' '));
$input.val(res.join(' '));
}
});
};
ST.line_highlighter = function () {
@ -152,7 +152,9 @@ ST.crypto = function() {
$('.container .message').remove();
$('.container:eq(1)').prepend('<div class="message error"><div class="container">The captcha is incorrect.</div></div>');
} else if (redirect_url.indexOf('invalid') > -1) {
$('#create_encrypted').parent().html('<p>' + redirect_url + '#' + key + '</p>');
// burn on read
redirect_url = redirect_url.replace('" /><!-- behind you -->', '#' + key + '" />')
$('#create_encrypted').parent().html('<p>' + redirect_url + '</p>');
} else {
window.location.href = base_url + redirect_url + '#' + key;
}