Entries in 'widgets' ↓

Get WordPress MU To Stop Worrying And Love Embedded Stuff

Kaplak Stream is based on a Wordpress MU install (currently v2.6.1), where a network of niche sites are fed one or more feeds on a particular subject in the ’stream’ or from particular online services, using feed aggregation tools.

Building the setup for Kaplak Stream so far has revealed a path ridden with challenges (as one might expect). WordPress MU, which is a tremendously powerful package, is not as widely used as it’s popular little sister, and therefore is less well documented and supported, which goes too for the compatibility and effects of various plugins.

One initial thing which gave rise to some trouble, was to get WordPress MU to stop worrying and love embedded stuff such as YouTube videos and widgets. WordPress MU was designed for great environments hosting thousands of blogs, with thousands of different users, and has a higher security threshold than regular WP. And there’s no way to turn this filtering of tags off in the Admin interface.

Now, there’s a plugin called Unfiltered MU which will remove this filtering of posts and thus allow the embedding stuff. Unfortunately this plugin works only with posts actually published using the Admin interface editor. It doesn’t work with imported posts (from your old single-WordPress setup), and apparently it doesn’t work with aggregated posts either. So if you setup MU and want it to import an old blog or set it up to aggregate items from a feed, you still got trouble.

I found out one has to manually edit kses.php to enable the tags used by embedded stuff, at one’s own peril. For our purpose, however, we’re not concerned with security in the sense that we are the only users of our system, for the time being.

At your own peril (I underscore the fact that you may put your setup at risk enabling these HTML tags, but hey, life is dangerous) : Put in these tags and something along the lines of the below code into your “allowed” arrays in kses.php : object, embed, param, script.

'object' => array (
			'id' => array (),
			'classid' => array (),
			'data' => array (),
			'type' => array (),
			'width' => array (),
			'height' => array (),
			'allowfullscreen' => array ()),
'param' => array (
			'name' => array (),
			'value' => array ()),
'embed' => array (
			'id' => array (),
			'style' => array (),
			'src' => array (),
			'type' => array (),
			'height' => array (),
			'width' => array (),
			'quality' => array (),
			'name' => array (),
			'flashvars' => array (),
			'allowscriptaccess' => array (),
			'allowfullscreen' => array ()),
'script' => array (
			'type' => array ()),

Pick the ones which you need for your videos or other embedded media to work. Allowing the ones listed will allow video embeds from most providers, incl. YouTube, Google Video, Viddler, Blip.tv and others as well as widgets from a lot of sources. It works on posts aggregated by FeedWordpress for instance, which was my problem with the “Unfiltered MU” plugin.

Widget Test

Testing embed of early widget version, just out from the lab :

Great, it seems to embed fine! Now, looking forward to play some more with it, with input.

Kaplak and The Wiki Way

This video is a few words about our online method and work ethos, which is greatly inspired by what has been coined “the wiki way”, by our friends at About Us, among others (and yet others).

I’ve previously written about Kaplak’s multi-platform strategy and compared our business aspirations to the world of grafitti painting in our local neighbourhood. We want to create a company, which is capable of inviting “tags” and “shouts”, i.e. inputs from outside our company, so that we may, in the process and with time, learn how to do a great “piece”, so to speak. Inviting outside input is more difficult, than one would imagine, as everything in the business world as is, is built around keeping closed circles closed and creating stiff hierarchies, which are detrimental to the very kind of open, global process, we mean to help kick off and participate in. By all means, we want to steer clear of the corporate thickness, which quickly creeps into a company and prevents it from doing bold things.

Thus, we mean the “wiki way” in broader terms, than for just the work of building a wiki. We consider it a way of doing business and a mindset, which we need, in order to maintain a broad online presence over a number of different platforms and web architectures, without being overencumbered by the sheer vastness of what we’re doing – “making the world’s ends meet”, as we say, i.e. making financially viable connections between niche products and global niche markets.

Building and writing a blog sometimes can be like working against the clock. Posts are time-stamped and articles read and digested in the order they are published.

Not so with wikis. They evolve slowly over time, as additions to the wiki accumulate, from vastly different and otherwise territorially and contextually dispersed contributors. A wiki is built from time to time, when there’s something to add. A page can be an inactive dead end for months or even years, and it can see a sudden outburst of activity from one moment to the other, when it finds it’s use in a new context.

We understand and implement our online strategy much in this way. We use web tools and services, when they are useful to us, and we try to add bits and pieces to our network, when we need to. We don’t write blog posts every day, just for the sake of it or just to draw in traffic. However, we do work systematically to find explicit ways to add information or new contacts to our network. Precisely where the activity occurs – whether it happens on Twitter or Friendfeed, or somewhere else – is less important, as long as our pieces and nitbits are closely interlinked, and as long as we can feed stuff from one platform to another. The last thing is a high priority, which is why RSS and widgets are important. But what is even more important, is that in most contexts, not just in our wiki, we invite replies, comments, reactions, input, if just for the rare case, when someone in some unexpected context stumbles upon one of the bits and pieces, which help he or she activate that page and connect with us.

Digital insights and forecasts for online visionaries

Thanks to Guy Kawasaki I just stumbled over this brilliant article, which should not be missed by anyone following Kaplak, or by any online startup for that matter.

Written by Frank Kochenash, head of Strategy and Insights in Avenue A | Razorfish’s Seattle office, the article stems from the company’s 2008 Digital Outlook Report (PDF). In the piece, Kochenash addresses the role of users ‘as advertising models evolve on social networks, and [...] how users should be compensated as the economic models on these properties mature.’ I specifically note the following predictions of what’s going to happen in this field which Kaplak operates in :

Expect to see increased competitiveness and specialization among social media sites and utilities, each trying to differentiate the network through perks available to members. The fragmentation of social media sites implies four other effects:

1. Advertising networks that can effectively leverage social information will become marginally more important.

2. Widgets, as vehicles to carry a message effectively within and across various social media environments, will become more popular.

3. Exchanges or clearing houses will arise to provide compensation in some form (e.g., cash, rewards, points, status) for users. [wouldn't call this compensation though, as 'users' rapidly converge into 'producers', but rather to connect and facilitate transactions between users]

4. Niche social media will become attractive places for brands to engage in SIM [Social Influence Marketing] because relevance can be increased.

Emphasis and comments in square brickets are mine.

Kawasaki was allowed to make the complete report available on his blog – he recommends getting it before they change their mind. Like Kochenash’s piece, the full report is stuffed with the kind of insights and backed up data which can make any online entrepreneur drool, because they can use this stuff to back up their business plans and their otherwise very-hard-to-document assumptions.