A first list of blog new feature requests:
- edit via blog editor like ms live writer or ecto
- users customize their own templates
- RSS gateway - daily/hourly import feeds from my external blog into my clearspace blog
- admin can lock down prefs (we would like to mandate comment authentication and trackback moderation)
- closer-grained permissions - with social networking functions, author specifies who can see each post
Just implement the good parts of blogger, typepad, vox, and the rest and we''ll be happy. ![]()
I believe the CS Blogs do support a few common blog APIs like Blogger and Typepad for posting. I was recently trying to use the FireFox ScribeFire plugin to post to my internal clearspace but couldn''t get it to work. I perused through the forums and documentation but could not find a how to. Does anyone have any documentation for the blog API features?
hi John,
edit via blog editor like ms live writer or ecto
We definitely do support editing using offline editors via the Metaweblog API. I apologize that we haven''t added documentation around getting these clients setup, but I do have some very informal documentation for a bunch of clients that I tested out awhile back:
MS Word 2007 (PC)
o Setup notes:
+ blog: other
+ api: MetaWebLog
+ blog post url: http://yoursite/blogs/xmlrpc
Windows Live Writer (PC)
o Setup notes:
+ blog url: http://yoursite/blogs/yourblog
+ Everything should be auto-configured for you, nothing else to do.
Performancing (PC or Mac using Firefox)
o Setup notes:
+ blog url: http://yoursite/blogs/yourblog
+ Everything should be auto-configured for you, accept all the defaults.
MarsEdit (Mac)
o Setup notes:
+ Home URL: http://yoursite/blogs/yourblog
+ Software: Other MetaWeblog-compatible
+ RPC URL: http://yoursite/blogs/xmlrpc
+ Blog ID: yourblog
ecto (PC or Mac)
o Setup notes:
+ Address of your weblog: http://yoursite/blogs/yourblog
+ Everything should be auto-configured for you, accept all the defaults.
DashBlog (Mac dashboard widget)
o Setup notes:
+ Blog Type: Self-run via Blogger API
+ API URL: http://yourserver/blogs/xmlrpc
blogjet (PC)
o Setup notes:
+ provider: MovableType API
+ host: yourserver.com (or localhost if you''re testing this on your machine)
+ page: /community/blogs/xmlrpc/
+ port: 8080 if running in development, most likely on port 80
We don''t currently support the newMediaObject part of the MetaWeblogAPI so you won''t be able to upload pictures (yet).
users customize their own template
I totally agree that we need this, it''s definitely on the radar.
RSS gateway - daily/hourly import feeds from my external blog into my clearspace blog
This has come up a number of times internally as well, we''re looking into it.
admin can lock down prefs (we would like to mandate comment authentication and trackback moderation)
Good point, I''m guessing it''s those two specific preferences you want to lock down right? ie: would it be ok to leave the other preferences (send notification when new comment / trackback is received) as options for end users?
closer-grained permissions - with social networking functions, author specifies who can see each post
I personally think setting permissions per post would be too configurable, but I can see something more like Vox where you can specify a list of users that can view your blog.
Cheers,
AJ
Hi Aj,
I'm having trouble getting Microsoft Live Writer (or Adobe Contribute CS3) to post to clearspace and was hoping you could help. Here's my setup:
When LiveWriter attempts connection, it ruturns this message
Blog Server Error - Server Error 1000 Occured
ERROR in BloggerAPIHandler.getUsersBlogs
I'm not sure if that's a true ClearSpace server error or if its a Livewriter error..
I've also tried other various URLs for xmlrpc but get errors that say URL could not be found - so I think I have the URL correct.
Do you have any idea of what might be happening?
-Charley
me neither.
Clearspace 2
Marsedit 2.1.3 (1404)
On trying to load recent posts I get:
Cant get recent posts for xxxxxxx because the server reported an error: Failed to invoke method getRecentPosts in class com.jivesoftware.community.webservices.xmlrpc.MetaWeblogAPIHandler: Blog My Blog could not be loaded from the database.
on trying to post I similiarly get:
Cant post for xxxxxxx because the server reported an error: Failed to invoke method newPost in class com.jivesoftware.community.webservices.xmlrpc.MetaWeblogAPIHandler: Blog My Blog could not be loaded from the database.
basically a complete bust.
I had this working fine in CS 1.3 and ScribeFire. I recently connected my ScribeFire to CS X 2.1 and I see this error in the logs when trying to access my blog via the xmlrpc endpoint http://myserver/clearspacex/blogs/xmlrpc
2008.07.07 17:52:15 error ERROR in BlooggerAPIHander.getUsersBlogs
java.lang.ClassCastException: org.acegisecurity.providers.UsernamePasswordAuthenticationToken cannot be cast to com.jivesoftware.base.aaa.JiveAuthentication
at com.jivesoftware.base.aaa.SecurityContextAuthenticationProviderImpl.getAuthentication(SecurityContextAuthenticationProviderImpl.java:41)
at com.jivesoftware.community.lifecycle.JiveApplication.getEffectiveContext(JiveApplication.java:210)
at com.jivesoftware.community.webservices.xmlrpc.BloggerAPIHandler.getUsersBlogs(BloggerAPIHandler.java:78)
I am using LDAP authentication through AD.
Is there any traction on this? Relaying information from perused feeds is a major benefit of CS. A user should be able to view a feed in their reader and post it to CS easily. Attensa said they were working on this some time ago for their Mac reader. NetNewswire can post via Ecto or Marsedit, but neither of those currently seems to work with the suggested settings and 2.0.3.
hi guys,
Not sure why this isn't working, but I filed a bug for it (http://jira.jiveland.com/browse/CS-6825, which I know you can't see, but trust me, it's there) and I'll work to get it into 2.0.5 / 2.0.6.
Cheers,
AJ
Thanks Aaron.
Also, now that 2.5 beta is out and we can play with it, any chance of an update of the original blog post settings document? I can play with it until i find the right xmlrpc path for metaweblog, but it would be easier if y'all could just tell us the settings for marsedit under 2.5, Thanks much,
Rich
Another super useful feature would be a "below-the-fold" marker-- such that when authoring a post, user could say basically "display up to this point in the main page." The system would then truncate the display of the blog on the overview page and provide a clicktrhough for "continue reading post xyz."
Jive combines collaboration software, community software & social networking software into the leading SBS solution.
© Copyright 2000–2009 Jive Software. All rights reserved.
915 SW Stark St., Suite 400, Portland, OR 97205