Well it’s been a little while since I’ve blogged anything about Elgg, hasn’t it?

So, here’s a quick plugin that enables you to switch on a simple per-user link tracking for selected divs within your site.

I wrote this as I needed to quickly track links within certain sections of a site (rather than everywhere, where something like Piwik would have been more appropriate).

Hopefully it’s useful to you!

» Visit the project on Github...

Just a quick one, and primarily to help myself out, I put together a very quick and dirty Vagrant wrapper for Elgg development. I found myself repeating myself quite a bit when it comes to putting together build environments, and working with other people, so it made sense to put together a quick vagrant build to help out my team.

This project acts as a wrapper around whatever Elgg site you happen to be developing, and provides a stable install environment based on Ubuntu Xenial, mariadb and PHP 7.0.

I hope it’ll be useful to you!

» Visit the project on Github...

Elgg Multisite is a tool that lets you run and manage multiple independent Elgg powered social networks off of a single installation of the code base. You can easily add, enable and disable sites, and even configure which plugins are available to each network independently.

Elgg Multisite has been around for a little while now, and I’ve been meaning to do an update for a while now. So, I am very pleased to announce that I’ve just pushed out Elgg Multisite 2!

What’s new in Multisite 2

This is a ground up rewrite, so there’s a lot of changes. Here are the main things to be aware of…

  • Based on the latest Elgg 2.3.5 release
  • From scratch rewrite of the management console – now much simpler to use, and looks nicer to boot.
  • Much simpler installation and setup (goodbye ant)
  • Vagrant support – get building quickly!
  • CLI domain management tool

What can I do with it?

Elgg multisite is aimed at anyone who has the need to run and manage multiple separate instances of Elgg.

As a result, Elgg Multisite is of particular interest to hosting companies or large corporates who want to run a separate network for each department or division.

Where can I get help?

You can file tickets over at the project page on github, but feel free to drop me a line if you have any questions (I also offer consultancy and development services on this, and many other things)!

Happy Elgging!

» Visit the project on Github...