As we are getting closer to the Projectfork 2.2 stable release, it's time for us to update not only the existing Projectfork themes, but also the extensions. First up is the popular Activity Stream!

What's new?

For those of you who are currently using the latest release (version 1.2.0) for Projectfork 2.1, there's a small update which fixes a possible SQL bug (version 1.2.1). There are no new features in version 1.3.0 yet which is for Projectfork 2.2 only.


How to update/install?

You'll find the install instructions for Projectfork 2.1 here, and for Projectfork 2.2 here.The update instructions are located here. If you have any questions, ask away!


Multi-packages

One thing we really wanted to do in Projectfork 2.2 was to make the distribution and installation of extensions less painful. If you own a copy of Activity Stream or any other extension, you'll notice that they all come in multiple packages. Activity Stream for Projectfork 2.1 for example has 3 packages: A panel, a process and a language file. And you have to install each of them separately. New folks easily get confused about why they have to install multiple packages and for others (like myself) it's just plain annoying sometimes.

Projectfork 2.1 Installer

In Projectfork 2.2 however, all you have to do is download the extension and then install it as a single package, even if the extension is split up into multiple parts inside the package itself. The package may contain any amount and combination of different Projectfork extensions, the installer will install them in a single step.

Projectfork 2.2 Installer

And that's not all. We also thought about the uninstall procedure. Assuming the extension you have installed is split into two parts, for example a panel and a process. The classic way of uninstalling the extension would be to remove the panel and the process individually. But in Projectfork 2.2, you just have to remove one part and the system will automatically remove any other package that is related to it.


For developers

Of course all those improvements are not just designed for ourselves or commercial extensions. There is a "_dev" folder in the Projectfork 2.2 beta 2 release (navigate to: administrator/components/com_projectfork) where you can find an example package (example_multipackage.zip). If you're interested in developing extensions for Projectfork, be it free or commercial, make sure to take a look at the code examples!

[Activity Stream] [Install instructions PF 2.1 - PF 2.2] [Update instructions PF 2.1]

Last modified on Friday, 15 October 2010 22:24
eaxs

eaxs

Tobias Kuhn

Projectfork Founder and Lead Programmer

Follow me on Twitter