José Manuel NietoTranslator of the Spanish Language Pack for Community Server 2008Developer of CS Writer
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.
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!
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? Just kidding! It means that your posts are really worht something.
Hehee. Yep! My point count is the envy of the rest of the CS Team.
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.
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.
Aha, I knew you cheated 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.
Rick Reszler
A few questions:
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
Oh - excellent - I didn't realize that was implemented as a module. That makes things easy
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.
Copyright© 2008 Telligent Systems Inc. All rights reserved CommunityServer.com • Telligent.com