--- a/includes/clientside/static/editor.js Sat Apr 26 17:25:28 2008 -0400
+++ b/includes/clientside/static/editor.js Sun May 04 21:57:48 2008 -0400
@@ -366,11 +366,11 @@
var img = document.createElement('img');
img.src = makeUrlNS('Special', 'Captcha/' + captcha_hash);
- img._captchaHash = captcha_hash;
+ img.setAttribute('enano:captcha_hash', captcha_hash);
img.id = 'enano_editor_captcha_img';
img.onclick = function()
{
- this.src = makeUrlNS('Special', 'Captcha/' + this._captchaHash + '/' + Math.floor(Math.random() * 100000));
+ this.src = makeUrlNS('Special', 'Captcha/' + this.getAttribute('enano:captcha_hash') + '/' + Math.floor(Math.random() * 100000));
}
img.style.cursor = 'pointer';
td4_2.appendChild(img);
@@ -379,7 +379,7 @@
var input = document.createElement('input');
input.type = 'text';
input.id = 'enano_editor_field_captcha';
- input._captchaHash = captcha_hash;
+ input.setAttribute('enano:captcha_hash', captcha_hash);
input.size = '9';
td4_2.appendChild(input);
@@ -622,7 +622,7 @@
};
// Do we need to add captcha info?
- if ( document.getElementById('enano_editor_field_captcha') )
+ if ( document.getElementById('enano_editor_field_captcha') && !is_draft )
{
var captcha_field = document.getElementById('enano_editor_field_captcha');
if ( captcha_field.value == '' )
@@ -632,7 +632,7 @@
return false;
}
json_packet.captcha_code = captcha_field.value;
- json_packet.captcha_id = captcha_field._captchaHash;
+ json_packet.captcha_id = captcha_field.getAttribute('enano:captcha_hash');
}
json_packet = ajaxEscape(toJSONString(json_packet));