crossposting

(Been keeping notes in this private entry. Making it public now that I think I've found all the whitespace errors. I suspect I'll be picking tiny nits out of it for some time to come, though.)

LJ crossposts from Tabulas have some extra code at the button, making a large space at the foot of the entry. It should drop the last <p><br/><br/></p> at least. It puts a BR at the end of each line, plus a line return which LJ translates into a linebreak. This results in way too fucking much whitespace for each ENTER when typing the post.

LJ posts are dated according to time on the user's computer (Xanga's are by server time, adjusted for user timezone) but since crossposts use Tabulas' server time, they don't line up correctly with LJ-native posts. This can result in an error msg for the user if they try to post to LJ and their current time is earlier than the timestamp on their last, crossposted entry. (It's not a serious error, but it requires the user to backdate the new entry -- which means it won't show on LJ friends pages, which IS important -- or manually rearrange the entry timestamps.) Tabulas stores the user timezone offset, so it should accordingly correct the timestamp on LJ crossposts or send the timestamp the user sets on the Tabulas entry; either should work nicely. This should be minor to fix, but then I'm no programmer either, so what do I know?

Xanga also sticks extra space at the end:<p>[two line breaks -- translated BRs?]</p> With that removed, formatting is otherwise fine. I tested with Xanga Classic (free) and Premium in case there were differences; I didn't notice anything (and I was looking) but I also didn't have Premium's extra posting screen crap enabled either.

I personally wouldn't use STRONG for entry titles (I'd go for H4 myself), but that's semantics. The look of it is nice, I admit, and B is deprecated, so that works.

Tabulas itself crossposts to Xanga and LJ, *then* previews the Tabulas post, if the Preview checkbox is selected when crossposting. Um... there's ways around this (post as private without crossposting, preview, then edit and select the crossposting you want), but it'd be gravy if it handled itself instead of requiring special user tricks.

Related Entries

Linked Entries

These are Tabulas entries which have linked to this particular entry.

Login to your account to post comment

You are not logged into your Tabulas account. Please click here to login.

Comment posted on February 14th, 2005 at 05:32 PM
Ok, I should of fixed all the LJ issues you posted. I've also removed the extra whitespace on Xanga entries.

Unfortunately teh preview tool will require much more work so I'm reluctant to address that issue for now.

let me know if there's anything else.
Comment posted on February 15th, 2005 at 12:26 AM
Oh wow, thank you so much! Now that's service, mate. Too cool.

Keep up the excellent work, Roy!
Comment posted on February 14th, 2005 at 04:29 PM
Nifty. Thanks.
Comment posted on February 14th, 2005 at 04:10 PM
i've bookmarked this and will address all these issues.