Crossposting to MSN Spaces

This post has 12 Replies | 6 Followers

Top 75 Contributor
Male
Posts 276
Points 4,210
SuperJMN Posted: Sun, Jul 16 2006 7:06 PM
Hello!

I've tried everything to make it work, but it remains doing nothing. I want to crosspost to a MSN Space that I own. I did the following:

  • Enabled crossposting for blogs.
  • Enabled some posts to be crossposted.
  • Configured a blog in CS to publish to the space with this data:
    URL: https://storage.msn.com/storageservice/MetaWeblog.rpc
    AppKey: MyBlog
    UserName: my username that appears on the address bar when I'm on the space (superjmn)
    Password: the passwork configured to publish by e-mail (I have enabled publishing by e-mail on the MSN Space and put a passwork). I've checked that publishing by e-mail works perfectly.
Then I accepted the changes, I waited for hours and the posts are not published to the MSN Space.
What is going wrong?

Thanks!

José Manuel Nieto
Translator of the Spanish Language Pack for Community Server 2008
Developer of CS Writer

Top 25 Contributor
Posts 1,128
Points 35,790
MVPs
Is it really the password for e-mail publishing that sould be used here and not the passport password?
J-O

J-O Eriksson's blog
  • | Post Points: 20
Top 75 Contributor
Male
Posts 276
Points 4,210
SuperJMN replied on Sun, Jul 16 2006 8:22 PM
I used the password that I have for e-mail publishing, not the one associated with Microsoft Passport Smile. The solution came when I deleted the settings and re-added them. It magically begun working.

But I noticed that the posts are ONLY PUBLISHED if you create a new post! I mean: If you wrote a post and you want it to be cross-posted, it is not until you delete and make a new one with the contents.

I thought it should be something like a synchronization, but it appears that it only works when writing the post for the first time and if you remove a post, the cross-posted message remains published.

Am I doing something wrong? Is there a solution to improve crossposting and make it like a sync?

Thank you for your quick answer!

José Manuel Nieto
Translator of the Spanish Language Pack for Community Server 2008
Developer of CS Writer

Top 25 Contributor
Posts 1,128
Points 35,790
MVPs

I believe that cross-posting is just what you say, a one time action. And there's no sync if you edit the source post and resubmit it. This might be something that could be developed by doing a CSModule that trigger when a post from that blog is updated, checks to see if crossposting is enabled and if so syncs to the destination.

But for that to function there would need to be something that stores the postID on the destination blog the first time it's cross-posted so you'll know which post to update when the source post is updated. Don't know if that information is stored currently in CS.

J-O

J-O Eriksson's blog
  • | Post Points: 20
Top 50 Contributor
Posts 765
Points 39,710
CS Developers

Hey Guys,

Cross-Posting does only happen for new posts, if the Enable Cross Posting setting is set to true.  You can change the default value of this setting in your blog control panel, so it is true by default if you want all of your future posts to be cross-posted.

The good news is that once you do create a new post and gets cross-posted, we save the post ID of each remote site that you cross-posted to.  That way when you update or delete the post in Community Server, it will try to update or delete the post on the remote sites as well (if they support that).

Having some capability to cross-post existing CS posts that were not previously cross-posted is a good idea though.  It's doubtful we can get that into CS 2.1 since it's so late in the dev cycle, but we could probably add it for the next version. Thanks for the feedback!

Kevin Harder

Top 25 Contributor
Posts 1,128
Points 35,790
MVPs

Thanks Kevin!!

Great info to have!

Couldn't help looking at your post points 160.000 points for about 500 posts? Have you been cheating? Wink Just kidding! It means that your posts are really worht something.

J-O

J-O Eriksson's blog
  • | Post Points: 20
Top 50 Contributor
Posts 765
Points 39,710
CS Developers

Hehee. Yep!  My point count is the envy of the rest of the CS Team. Stick out tongue

Actually you get a point, or something like that, for each download of a file you posted in the CS FileGallery.  Since I post most of the CS releases, my points ramp up pretty quickly. Smile

Kevin Harder

  • | Post Points: 20
Top 25 Contributor
Posts 1,128
Points 35,790
MVPs
Kevin Harder:

Actually you get a point, or something like that, for each download of a file you posted in the CS FileGallery.  Since I post most of the CS releases, my points ramp up pretty quickly. Smile

Aha, I knew you cheated Wink Can I post the next release?

No but of course if you post info like in the last two replies to me, and being added to favorites adds to the points it would still be a high point.

J-O

J-O Eriksson's blog
  • | Post Points: 20
Top 10 Contributor
Posts 4,137
Points 77,095
CS Developers
Has anyone been able to make this work with Windows Live Spaces I have tried all day with no luck it seems it's different now or doesn't work?

Rick Reszler


Not Ranked
Posts 2
Points 25
Just want to add my voice as requesting the ability to cross post existing posts as well as new ones if you can pull it off.
johnls
  • | Post Points: 5
Top 150 Contributor
Posts 138
Points 795
Tim Marman replied on Fri, Mar 23 2007 11:02 AM

A few questions:

  1. Are there any special tokens which get replaced when you cross-post? (i.e., in the footer I want the cross-posted content to link back directly to the original).
  2. Are there any plans to allow this to be rule-based? (i.e., I only want to cross-post certain categories, and Windows Live Writer doesn't expose this functionality to turn it on/off).
http://www.slashstar.com
Top 50 Contributor
Posts 765
Points 39,710
CS Developers

Hey Tim,

There is an option in the Cross Posting settings to append a static message to the body of cross-posted posts, however that doesn't support dynamic values like the original post url.  Being able to have special tokens like the original url is a good idea.

The ability to cross-post by category/tag is another good idea that we've talked about a little internally and is in our ideas list, but not currently in the schedule for the initial release of CS 2007.

However if you didn't want to wait until these ideas get added to the core, and you don't mind doing a little coding, it wouldn't be too terribly hard to add.  The Cross-Posting is done by a CS Module after a post is published, and the source code for that module is included in the SDK.  So one could copy the code and use it to create a new replacement x-posting CS Module that does a few extra tricks like only running for certain tags and adding the post url.  You'd just have to compile your custom Module into a new assembly, throw it in your bin folder, and then modify the Cross-Posting CS Module line in the communityserver.config to point to your class instead of the core one.

Or maybe I'll take a crack at it as a side-project and blog article in a few weeks if no one else does first.  =)

Hope that helps

Kevin Harder

  • | Post Points: 20
Top 150 Contributor
Posts 138
Points 795

Oh - excellent - I didn't realize that was implemented as a module. That makes things easy Smile

I guess the only challege would be exposing the configuration properties - but the actual code would be relatively trivial changes. Maybe I'll take a look.

http://www.slashstar.com
  • | Post Points: 5
Page 1 of 1 (13 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com