So, I’ve been using Known to post to post status updates for a little while now, the latest of which you can see in the sidebar on the right hand side (which is displayed using a WordPress plugin I wrote).

Known also lets you reply to messages directly from your site (replying to other sites that enable webmentions, twitter, or even Github), but unfortunately, while Known has a configurable timeline (so you can choose what content to display by default) the standard Known status message plugin doesn’t differentiate between posts and replies.

Because it was bugging me having my timeline filled with reply messages to various places (which were out of context for most people) I wrote a patch for the Status plugin that will allow you to differentiate between messages and replies in both the content type selector and the homepage configuration tool.

My timeline now shows everything by default, except replies (you can still see those if you select “All Content” from the selector), and this is also reflected in my sidebar!

I’ve submitted this as a pull request upstream which has yet to be merged, but in the mean time you’ll need to apply the patch from my development fork.

Known comes bundled with a Firefox plugin that, using Mozilla’s Social API, allows you to add a Known share/reply button to your browser.

This is pretty cool, but sadly only works for Firefox.

While other browsers, including Chrome, can use the bookmarklet to access the same functionality, this is rather clunky – for one thing, Chrome’s bookmark bar is hidden by default, for another Chrome has an extensive API and it’d be a shame not to use it!

A Chrome plugin for your site

So, I had a go at putting together a Chrome plugin… partly to scratch this itch, but also to learn how to write Chrome extensions (which turns out to be fabulously easy).

Install and activate the plugin, then go to your settings page to download a chrome extension which has been customised to your site.

Go to your Settings -> Extensions page, and then drag the archive into the list; all being well, you’ll have a new icon next to your address bar!

» Visit the project on Github...

So, here’s a plugin that implements a basic Known to Known cross poster, which uses the Known API authenticated with OAuth2 using my OAuth2 server.

This post will let you link an account on one Known server with an account on another Known server, and allow you to crosspost status and text posts from one to the other.

Primarily this is a demo of OAuth together with the Known API, but it might be handy if you have, say, a corporate blog but still want to post to it from your main site.

Pull it apart, play with the OAuth and see how I talk to the API!

» Visit the project on Github...