diff --git a/4chan_x.user.js b/4chan_x.user.js
index 6ce1de1e1..fbc37f97b 100644
--- a/4chan_x.user.js
+++ b/4chan_x.user.js
@@ -1066,7 +1066,7 @@
var arr, checked, description, dialog, hiddenNum, hiddenThreads, hidingul, html, input, key, li, link, main, obj, overlay, ul, _i, _j, _k, _len, _len2, _len3, _ref, _ref2, _ref3, _ref4;
hiddenThreads = $.get("hiddenThreads/" + g.BOARD + "/", {});
hiddenNum = Object.keys(g.hiddenReplies).length + Object.keys(hiddenThreads).length;
- html = "
";
+ html = " ";
dialog = $.el('div', {
id: 'options',
innerHTML: html
@@ -1297,7 +1297,7 @@
return qr.el = null;
},
dialog: function(link) {
- var THREAD_ID, challenge, el, html, spoiler, submitDisabled, submitValue, _i, _len, _ref;
+ var THREAD_ID, c, challenge, html, m, spoiler, submitDisabled, submitValue;
submitValue = $('#com_submit').value;
submitDisabled = $('#com_submit').disabled ? 'disabled' : '';
THREAD_ID = g.THREAD_ID || $.x('ancestor::div[@class="thread"]/div', link).id;
@@ -1308,11 +1308,10 @@
top: '0px',
left: '0px'
}, html);
- _ref = $$('form[name=post] [name]');
- for (_i = 0, _len = _ref.length; _i < _len; _i++) {
- el = _ref[_i];
- $("[name=" + el.name + "]", qr.el).value = el.value;
- }
+ c = d.cookie;
+ $('input[name=name]', qr.el).value = (m = c.match(/4chan_name=([^;]+)/)) ? decodeURIComponent(m[1]) : '';
+ $('input[name=email]', qr.el).value = (m = c.match(/4chan_email=([^;]+)/)) ? decodeURIComponent(m[1]) : '';
+ $('input[name=pwd]', qr.el).value = (m = c.match(/4chan_pass=([^;]+)/)) ? decodeURIComponent(m[1]) : $('input[name=pwd]').value;
$.bind($('input[name=name]', qr.el), 'mousedown', function(e) {
return e.stopPropagation();
});