mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] dw_maintenance2009-04-20 12:47 am

Code update

Code was just updated. In particular, this update brings the alpha version (first release) of the crossposter tool. This release also brings a change to the way we do adult content to bring it more in line with our goals for the site. More information on the adult content change.

Please keep in mind that this is Closed Beta. As such, we're iterating quickly, and releasing early. There will be bugs, that's a promise.

Please let us know what issues you find so we can fix them up!

[personal profile] ex_beautyofgr925 2009-04-20 02:21 pm (UTC)(link)
I just have to say that this is completely awesome, and I am SUCH a Dreamwidth convert!!!!! To everyone working on this, thank you, and you're awesome!!!)
florence_craye: kannathil muthamittal amudha thinking (Default)

[personal profile] florence_craye 2009-04-20 02:33 pm (UTC)(link)
I posted from DW via semagic, and the entry I posted wasn't cross-posted to LJ. I went back to edit it via editjournal.bml, and it cross-posted to LJ, but didn't include the video embed code.

DW post: http://florence-craye.dreamwidth.org/518409.html

LJ post: http://florence-craye.livejournal.com/524666.html

I think the semagic problem is more likely with semagic than the crossposter, but I thought I would mention it here.
fearthainn: (Default)

[personal profile] fearthainn 2009-04-20 02:47 pm (UTC)(link)
Something I noticed while I was testing cross-posting: my LJ is defaulted to friends-only. The cross-post went off without a hitch, and it posted publicly on DL, and to LJ as friends-locked, which is how I have both journals set. When I went back in to edit the post on DW the friends-lock was stripped from my LJ entry. (It went from being f-locked to not-f-locked after editing. I went back in and manually locked it on LJ.)

I'll try again to see if I can duplicate the error.

ETA: Just tried again, and it did the same thing - stripped the friends-lock off my LJ post after editing. I'm using Firefox 3.04, so you know. :)
Edited 2009-04-20 14:51 (UTC)
allen: extras (extras)

[personal profile] allen 2009-04-20 05:23 pm (UTC)(link)
The support for differing default access levels was actually completely accidental, so I'm not surprised that it's breaking on edit. I'll have to think about the way that should work--it might be difficult to tell the difference between a post and crosspost that have different default access levels, and the case where the user wants to change the access level for both.

(no subject)

[personal profile] matgb - 2009-04-20 17:54 (UTC) - Expand
turlough: computer with the text "I'm not anti-social; I'm just not user-friendly" in light blue ((other) being user friendly is overrated)

[personal profile] turlough 2009-04-20 02:57 pm (UTC)(link)
Things I don't think anyone's reported yet:

Tags get transferred to LJ but mood doesn't.

Posting with disabled comments and then editing to enable them doesn't transfer to LJ. Posting with comments enabled and then editing to disable them does transfer to LJ but editing again to enable them doesn't.

(Using Firefox 3.0.8 on Mac OS X 10.4.11 and the HTML editor)
sara: S (Default)

[personal profile] sara 2009-04-20 03:09 pm (UTC)(link)
Good morning!

I have had good luck both crossposting to LJ and editing a post from last night so that it crossposts, but when, after doing all these exciting new things, I then tried to go back in to the "manage your journal entries" page, something went clunk.

Here's a cap of the page from which I clicked "Manage your journal entries," and here's the error message that I got.
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2009-04-21 07:50 am (UTC)(link)
Brilliant, I got that same thing!

(no subject)

[personal profile] azurelunatic - 2009-04-21 07:54 (UTC) - Expand
jennem: (Default)

[personal profile] jennem 2009-04-20 03:13 pm (UTC)(link)
Note: It would be great if there was a way to finagle the code to make the post that goes to livejournal recognize that < user name = "name" site = "livejournal.com" > is the same thing as < lj user = "jennem" >.

That way, cross posts can include the link. I just made a test post and both: [personal profile] jennem and [livejournal.com profile] jennem are showing up as plain text on Livejournal.

Note: Text, tags, location, and music all transfered. I haven't tried out the change in user pic, though. Since I used my default user pic in the cross post.
Edited 2009-04-20 15:14 (UTC)
zvi: self-portrait: short, fat, black dyke in bunny slippers (Default)

[personal profile] zvi 2009-04-20 03:13 pm (UTC)(link)
I have crossposting set as my default.

I edited an entry that I had posted pre-xposter push and did not want going to the other sites, so I unchecked Crosspost this entry before posting.

Then I realized that I wanted to edit it some more, and when I did, the entry did not remember that it should not be crossposted, which is v. confusing behavior. (If that makes a difference, this is an entry I posted to DW, not an imported entry.)

Also tested this on an entry I posted post-xposter push which I did not originally crosspost. Same result.
dreamingpixels: (Default)

[personal profile] dreamingpixels 2009-04-20 03:25 pm (UTC)(link)
I've crossposted twice- I haven't gotten any link at the end of my entry saying "original entry posted at blah blah, go there to comment". Other than that, and the lack of notification, it's working well.
dreamingpixels: (Default)

[personal profile] dreamingpixels 2009-04-20 03:26 pm (UTC)(link)
No wait, I found it. Nevermind. XD
wistfuljane: dreamwidth: a way of life (a way of life)

Crossposter messes my Reading page

[personal profile] wistfuljane 2009-04-20 03:33 pm (UTC)(link)
Reading through all these comments, I seem to be the only one who is experiencing this, but I think the crossposter messes my Reading page.

Two Three users of my circle listed crossposted using the crossposter and I think as a result, they are the only ones appearing on the first page of my reading page, if that makes sense. If I go ?skip=x or view the reading page in using the journal/communities only filter, it seems to kind of fix the problem.
Edited 2009-04-20 15:34 (UTC)
futuransky: QUESTION EVERYTHING graffiti on a wall (question everything)

[personal profile] futuransky 2009-04-20 03:43 pm (UTC)(link)
I tested the crosspost to an access filter on my DW and it posted flocked but not filtered to my LJ (where the filters set up are the same, I imported them). Just wanted to check whether that's always how it will work (not the end of the world by any means!) or whether the crossposter will eventually be able to recognize LJ filters? Would be magic if it did but I have no idea how complicated that is. :)
1_mad_squirrel: (Default)

[personal profile] 1_mad_squirrel 2009-04-20 04:18 pm (UTC)(link)
I am having trouble setting more than one journal site for cross-posting. I set my LiveJournal, and then I got a page that shows me what I've set, but I can't see any button or other method to add more. I am using Firefox v3.0.8., with Windows XP Service pack 3.
allen: extras (extras)

[personal profile] allen 2009-04-20 05:46 pm (UTC)(link)
You only get one site if you're a free user. Try upgrading your account and see if it works.
pantswarrior: "No arrows. This pen will have to do." (noarrows)

[personal profile] pantswarrior 2009-04-20 04:35 pm (UTC)(link)
My little attempt at a test didn't work so well - I set my default minimum privacy level on LJ to friends-only, and left my DW privacy level at public, then used the cross-poster (same browser, same window as I changed the privacy settings on). The DW entry was public - but so was the LJ copy.

I went back to my privacy settings on LJ just to make sure it had logged the change correctly, and it was still set to friends-only minimum. Made a quick test post to LJ with Semagic (and with privacy level in Semagic left at the default "public"), and this second post was posted friends-only.

So my conclusion is that LJ's minimum privacy settings were working, but DW's cross-posting didn't respect them for some reason. (Edit: After reading back up the page, it seems the privacy settings may have worked at first, then DW turned the LJ entry public when I edited a typo, since that's happened to at least one other person...)

But since I wasn't really too concerned about the privacy settings at the moment, I'm still going "Woooooooo crossposting!" over the fact that we have it at all, and it's pretty smooth. ;)
Edited 2009-04-20 16:38 (UTC)
matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)

[personal profile] matgb 2009-04-20 05:57 pm (UTC)(link)
Your edit is I think correct, LJ allows you to edit an entry to be public, thus editing it and having it set to public will make it so. I said more in a comment above.
annotated_em: close shot of a purple crocus (Default)

[personal profile] annotated_em 2009-04-20 04:39 pm (UTC)(link)
Doesn't look like this has come up in any other comments:

I've set two accounts up for crossposting, IJ first and LJ second. I tried a sample crosspost to both sites. The LJ crosspost went off without a hitch. The IJ crosspost was not checked at all.

I tried a second crosspost to IJ only; nada. When I went back in, the crosspost option and the IJ account were both unchecked.

Seems like there may be a bug that only lets us crosspost to one alternate account--the most recently added one?

EDIT: This seems like what's going on; I went in, deleted the LJ account, and an IJ crosspost worked like a charm.
Edited 2009-04-20 16:43 (UTC)
syntheid: [Elementary] Watson drinking tea looking contemplative (Default)

[personal profile] syntheid 2009-04-20 04:42 pm (UTC)(link)
Are all the other journal sites not quite functional? Because if they're supposed to be, they don't seem to be working. Insanejournal seems fine, as does Livejournal, but although I can create an account link to Inksome, it'll tell me the request to crosspost has been made and I'll be notified, and then doesn't actually post there (or give me a failed notification). When I go back to edit at the entry, the Inksome checkbox for crossposting is unchecked again.

I also tried making a link to a Scribbld account, but a) wasn't quite sure what URL it wanted of me (regular URL or the /interface/flat version) and b) it seemed to have some sort of error:

[Error: not well-formed (invalid token) at line 25, column 31, byte 909 at /usr/lib/perl5/XML/Parser.pm line 187 at /home/dw/current/cgi-bin/DW/External/XPostProtocol/LJXMLRPC.pm line 160 @ dfw-web02]
sky: (dgm - sci dept haaaaai)

[personal profile] sky 2009-04-20 05:19 pm (UTC)(link)
The crossposter is pretty amazing, guys. ♥

One thing I noticed today while testing it out -- my entry crossposted to Livejournal without a hitch, and when I edited it on Dreamwidth, the edit showed up on LJ as well. But when I tried to edit the mirrored entry on Livejournal, instead of the edit page I got the following error message:

Client error: Invalid text encoding: Cannot display this post. Please see http://www.livejournal.com/support/encodings.bml for more information.

This is definitely the weirdest error message I've ever gotten from LJ o_O

Edit: And having read LJ's explanation... does this mean the crossposter is not posting in Unicode? This could be a problem for me; my journal is mostly English but I also write entries in Japanese...
Edited 2009-04-20 17:23 (UTC)
montanaharper: close-up of helena montana on a map (Default)

[personal profile] montanaharper 2009-04-20 08:53 pm (UTC)(link)
I had this same problem, which cleared up when I went in to the DW post and changed — (&#8212; created with the Alt+0+151 keyboard shortcut) to -- (regular hyphens from the keyboard).

I could manually put my em-dashes back by editing the LJ entry, and it saved fine and then let me edit it again without a complaint, so I'm assuming that something happened to the characters in the initial crosspost that caused them to violate LJ's encoding rules.

(no subject)

[personal profile] sky - 2009-04-20 20:58 (UTC) - Expand

(no subject)

[personal profile] montanaharper - 2009-04-20 21:05 (UTC) - Expand
bone: (TXT: Sometimes I Think)

[personal profile] bone 2009-04-20 05:27 pm (UTC)(link)
Hello! *waves*

I find that I'm unable to "add new account" in the crossposter tool. I have tried it in both my generally piss-poor AOL browser, and in my usually marginally more cooperative IE 9.0 browser... the only browsers currently available to me.

It looks like a nice shiny tool, and I love the idea of being able to crosspost directly, without having to download a specific program like Semagic.

Thank you!
cheyinka: A sketch of a Metroid with colors inverted (tiny metroid)

DeadJournal

[personal profile] cheyinka 2009-04-20 06:03 pm (UTC)(link)
It doesn't appear to work to post to DeadJournal - I don't get an error, but nothing shows up over there. (This is probably not really a surprise.)
stellar_dust: Stylized comic-book drawing of Scully at her laptop in the pilot. (Default)

[personal profile] stellar_dust 2009-04-20 06:26 pm (UTC)(link)
Yay, crossposting is *awesome*!

I have a couple of feature requests (some of which others have mentioned above):

- I'd like to specify custom text for the link back to DW
- I'd like the ability to insert a link back to DW *and* keep comments on - so the people who want to can easily comment on the DW entry, but those who are for whatever reason unable to do so can still comment on the LJ entry if they want.
- I'd like to specify which action to take on a per-journal basis.
florahart: (marshmallows)

[personal profile] florahart 2009-04-20 07:10 pm (UTC)(link)
Hm, so my first test of the crossposting tool worked fine and clearly the link to comment worked as people, you know, followed it and commented via openID.

Second one, the link says it's going the right place, but maybe because the post is flocked on the DW end and my flists don't match (?) it goes to the DW home page? That seems like confusing behavior--I would expect it to simply go, oh hi, log in please, this is a locked post, or to just go to the "you don't have access to this restricted post" page. ?

Again, not feeling impatient about the details and all, but am sort of thinking in the long run this tool, which is so very cool, is going to need some more flexibility to work really well, such as maybe not only ability to edit the default crosspost message, but in-the-moment access to alter it for specific circumstance, such as, this post is locked to a filter, and my filters don't always match; if you try to go there holler. Or something. I realize making filters match is a WHOLE lot more to do, though.

Also, others say mood didn't translate; mine did. ?
agentotter: a raven against stormy skies (Default)

[personal profile] agentotter 2009-04-20 07:18 pm (UTC)(link)
Just set up for crossposting and it worked okay; the first post it didn't crosspost at all, went back to edit the post and it took that time. My embed didn't work, though... my DW post had an embedded YouTube video in it, and when it crossposted to LJ it stripped the embed out and replaced it with:

<lj-embed id="1">
<br /><lj-embed id="2" /><br />
</lj-embed>

Had to go into LJ and paste the embed in manually. :(
matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)

Video embed editing bug

[personal profile] matgb 2009-04-20 07:20 pm (UTC)(link)
OK, lots of people, including a few friends, had issues with crossposted videos if they edited the post, I've played around and replicated the issue and found what I think the cause is.

Initial post is here:
http://matgb.dreamwidth.org/360502.html
crossposted to here:
http://matgb.livejournal.com/369006.html

Initial DW post has code on first edit of:

Initial LJ post has code of:

After I edited the post (deliberately left some stuff out but there were typos anyway), the DW post didn't change except where I wanted it to, but the LJ post came up with:

As can be seen, the edit essentially replaced the actual embed code with another LJ specific "here be an embed" code that was empty.

I'm guessing that could be fixed by making sure that the DW embed code is always stripped and that LJ embed code is never duplicated (stripping it on each edit?)

In the meantime, posting solely to DW, checking for typos, etc, then editing and crossposting seems to work, and is a workaround that suits me, but I suspect not most that are having problems.
matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)

Re: Video embed editing bug

[personal profile] matgb 2009-04-20 09:43 pm (UTC)(link)
Update.

Um, yeah, after those edits, it ended up being a completely different video I posted quite some time ago in the post. I've re-edited, is it possibly sending the DW embed ID number to the LJ post, thus confusing it and digging out a much older video?
healingmirth: tabby kitten, "The Original Laughing Cat" (mirth)

[personal profile] healingmirth 2009-04-20 07:34 pm (UTC)(link)
The crosspost option also appears when posting to a community - neither posting "from" my journal and selecting the community as the "post to" destination, or posting directly from/to the community resulted in a post on LJ.
jennem: (Default)

[personal profile] jennem 2009-04-20 08:34 pm (UTC)(link)
Made another cross-post.

The mood isn't being translated. But, icons are! Woo!
misscake: (Computer Says No)

[personal profile] misscake 2009-04-21 12:07 am (UTC)(link)
The cross-posting feature seems to have worked fine for me, but I'm frustrated because it appears that something in the code update has pinged my work's web content filter. They use Blue Coat and apparently it's just not sure what to think of DW as it hasn't blocked me outright but gives me a message that basically says 'we aren't sure about this website, we'll get back to you'. I realize there isn't a whole lot you can do on your end, but thought I'd mentioned it anyway.
jenlev: (Default)

[personal profile] jenlev 2009-04-21 01:05 am (UTC)(link)
Hi There, just a quick note to let you know that the "add new account" button on my account page isn't working. I gather there's another link from reading the comments, but thought you'd want to know of a possible bug. Thank you for all your hard work and the time, it's greatly appreciated. :)

Page 2 of 3