diff --git a/js/quick-post-controls.js b/js/quick-post-controls.js index 67c4bc51..784a4f4f 100644 --- a/js/quick-post-controls.js +++ b/js/quick-post-controls.js @@ -14,83 +14,6 @@ */ $(document).ready(function(){ - var open_form = function() { - var thread = $(this).parent().parent().hasClass('op'); - var id = $(this).attr('name').match(/^delete_(\d+)$/)[1]; - var submitButton; - - if(this.checked) { - var post_form = $('
' + - '
' + - (!thread ? '
' : '') + - - '' + - - ': ' + - '' + - '' + - '' + - ' ' + - - '
' + - - '[' + - '' + - '] ' + - - ': ' + - '' + - ' ' + - '
' + - '
'); - post_form - .attr('action', $('form[name="post"]:first').attr('action')) - .append($('input[name=board]:first').clone()) - .find('input:not([type="checkbox"]):not([type="submit"]):not([type="hidden"])').keypress(function(e) { - if(e.which == 13) { - e.preventDefault(); - if($(this).attr('name') == 'password') { - post_form.find('input[name=delete]').click(); - } else if($(this).attr('name') == 'reason') { - post_form.find('input[name=report]').click(); - } - - return false; - } - - return true; - }); - - post_form.find('input[type="password"]').val(localStorage.password); - - if(thread) { - post_form.prependTo($(this).parent().parent().find('div.body')); - } else { - post_form.appendTo($(this).parent().parent()); - //post_form.insertBefore($(this)); - } - - $(window).trigger('quick-post-controls', post_form); - } else { - var elm = $(this).parent().parent().find('form'); - - if(elm.attr('class') == 'post-actions') - elm.remove(); - } - }; - - var init_qpc = function() { - $(this).change(open_form); - if(this.checked) - $(this).trigger('change'); - }; - - $('div.post input[type=checkbox].delete').each(init_qpc); - - $(document).on('new_post', function(e, post) { - $(post).find('input[type=checkbox].delete').each(init_qpc); - }); - // Bottom of the page quick reply function $("#thread-quick-reply").show(); $("#link-quick-reply").on( 'click', function(event) { @@ -98,4 +21,4 @@ $(document).ready(function(){ $(window).trigger('cite', ['']); return false; } ); -} ); \ No newline at end of file +} );