I'll investigate tomorrow, but the probable cause:
Dreamwidth currently uses version 1.0 of the JSON perl module. This dates from somewhere around 2005. The Twitter library that I've been using requires a 2.x version of the JSON module, but later versions are not fully backward-compatible (which is why DW hasn't updated yet). For Twitter interaction to work, my 'hack has to use the more recent version. I had expected that to break fancy JS stuff... but it looks as though it broke signup.
I'll have a look tomorrow to check whether this is the problem and see whether there's an easy bodge. Otherwise, we'll just have to wait until the site is using the newer module (which is needed anyway before this feature can go live).
no subject
I'll investigate tomorrow, but the probable cause:
Dreamwidth currently uses version 1.0 of the JSON perl module. This dates from somewhere around 2005. The Twitter library that I've been using requires a 2.x version of the JSON module, but later versions are not fully backward-compatible (which is why DW hasn't updated yet). For Twitter interaction to work, my 'hack has to use the more recent version. I had expected that to break fancy JS stuff... but it looks as though it broke signup.
I'll have a look tomorrow to check whether this is the problem and see whether there's an easy bodge. Otherwise, we'll just have to wait until the site is using the newer module (which is needed anyway before this feature can go live).