Over on github, I’ve just pushed a little tool which I use during the development of Elgg sites and find very handy.

The tool does nothing more than append some environment information – logged in user, page owner, session etc – to the page shell in a HTML comment block. This information can be invaluable when trying to debug an Elgg site, and because the plugin renders this in a very light weight way, it shouldn’t interfere with anything else your site has got going on.

As usual, code on github…

» Visit the project on Github…

The default behaviour of comments in an Elgg system is similar to that of standard blogging software, in that comment notifications only go to the post’s original author.

So, if Alice uploads a file and Bob comments on it, Alice would receive a notification. If Charlie comments on it as well, only Alice would receive the notification. In a modern social network, this artificially stifles conversation.

So, I wrote a very quick plugin which modifies the default notification behaviour slightly…

Now, with this plugin activated, if Charlie leaves a comment, both Alice and Bob will receive a notification.

Simple, but quite handy.

» Visit the project on Github…

LinkedIn-Logo-02I was doing some work on a client website the other day, when the OAuth login code I was using to provide “log in via linkedin” support inexplicably stopped working. It would seem that linkedin had a (temporary) problem with their OAuth1 api.

A quick google, and I found that LinkedIn’s OAuth 1 api has been superseded, and I feared that it had finally been switched off. Since there was no word from LinkedIn, and I needed to get functionality working for my client, I rewrote the connector.

This plugin provides “Login via LinkedIn” functionality to Elgg 1.8, enjoy!

» Visit the project on Github…