Return to Jive Software

16,156 Views 15 Replies Last post: Jul 29, 2008 11:14 AM by richrose RSS
John Troyer Novice 106 posts since
Feb 22, 2007
Currently Being Moderated

Jul 16, 2007 6:04 PM

Blog features

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.

rmonge Novice 111 posts since
Jan 13, 2006
Currently Being Moderated
Jul 17, 2007 3:07 PM in response to: John Troyer
Re: Blog features

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?

Aaron Johnson Jive Employee 1,169 posts since
Jan 7, 2004
Currently Being Moderated
Jul 18, 2007 10:34 AM in response to: John Troyer
Re: Blog 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

Peter Quirk Novice 3 posts since
Nov 18, 2007
Currently Being Moderated
Nov 21, 2007 6:46 AM in response to: Aaron Johnson
Re: Blog features

Have you tested these recently? I can't get the final release of Windows Live Writer 2008 (build 12.0.1366.1026) nor Word 2007 (build 12.0.6015.5000) to connect to the server.

Aaron Johnson Jive Employee 1,169 posts since
Jan 7, 2004
Currently Being Moderated
Nov 21, 2007 12:44 PM in response to: Peter Quirk
Re: Blog features

hi Peter,

 

I was able to get Windows Live Writer to post a blog post to my blog on our intranet just now.  When you say 'connect', what do you mean?  Do you get an error while attempting to publish? Can it not find your blog?

 

Cheers,

 

AJ

Peter Quirk Novice 3 posts since
Nov 18, 2007
Currently Being Moderated
Nov 21, 2007 12:48 PM in response to: Aaron Johnson
Re: Blog features

 

Hi Aaron,

 

 

I downloaded a personal copy of the server so I could play around with the settings. I think my system admin has to enable XML-RPC on the System -> Web Services panel.

 

 

Thanks & Happy Thanksgiving!

 

 

-- Peter

 

 

Aaron Johnson Jive Employee 1,169 posts since
Jan 7, 2004
Currently Being Moderated
Nov 26, 2007 12:02 PM in response to: Peter Quirk
Re: Blog features

hi Peter,

 

I'm pretty sure that the blog XML-RPC functionality isn't included under the System --> Web Services umbrella. Let me know if that works, but if not maybe you could post the settings you're using when trying to configure your blog in Windows Live Writer?

 

Cheers,

 

AJ

clanusse Novice 1 posts since
Mar 29, 2008
Currently Being Moderated
Apr 10, 2008 2:34 PM in response to: Aaron Johnson
Re: Blog features

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:

  1. Clearspace 2.0.0 self-installation package running on Windows Server 2003
  2. I'm using MS SQL 2005 as my database.
  3. I've enabled XML-RPC services in the Web Services panel under System/Settings.
  4. Web Serveices 'user access' is set to Anybody and Force SSL is set to No.
  5. I have 3 blogs already setup in ClearSpace, none of them have posts yet.
  6. I am user 'admin'
  7. I am using Windows Live Writer version 2008 (build 12.0.1366.1026)
  8. I set my Weblog Homepage URL (in livewriter) to http://clearspace/clearspace/blogs/admin (this is my internal addy, i've also used the external URL)
  9. I set my username to admin (and my password)
  10. I set the weblog type to Metaweblog API
  11. I set my remote posting URL to http://clearspace/clearspace/blogs/xmlrpc (this is my internal, i've also trield the external)

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

MikeRoseMJM Novice 59 posts since
Nov 1, 2007
Currently Being Moderated
Apr 11, 2008 2:40 PM in response to: Aaron Johnson
Re: Blog features

For what it's worth, I can't get MarsEdit working on Mac OS X 10.5 -> Clearspace 2.0 with these settings.

malcolm stanley Novice 3 posts since
May 30, 2008
Currently Being Moderated
Jul 29, 2008 10:57 AM in response to: MikeRoseMJM
Re: Blog features

me neither.

 

Clearspace 2

Marsedit 2.1.3 (1404)

 

On trying to load recent posts I get:

Can’t 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:

Can’t 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.

rmonge Novice 111 posts since
Jan 13, 2006
Currently Being Moderated
Jul 7, 2008 3:02 PM in response to: Aaron Johnson
Re: Blog features

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.  

richrose Novice 58 posts since
Jun 28, 2007
Currently Being Moderated
Jul 8, 2008 6:23 AM in response to: rmonge
Re: Blog Posting via Mac Clients (ecto, marsedit, etc)

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.

Aaron Johnson Jive Employee 1,169 posts since
Jan 7, 2004
Currently Being Moderated
Jul 14, 2008 12:33 PM in response to: richrose
Re: Blog Posting via Mac Clients (ecto, marsedit, etc)

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

richrose Novice 58 posts since
Jun 28, 2007
Currently Being Moderated
Jul 29, 2008 11:14 AM in response to: Aaron Johnson
Re: Blog Posting via Mac Clients (ecto, marsedit, etc)

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

bigs Novice 2 posts since
Jul 2, 2007
Currently Being Moderated
Nov 26, 2007 12:47 PM in response to: John Troyer
Re: Blog features

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."

More Like This

  • Retrieving data ...

Bookmarked By (0)