JFusion

There are many great applications available out there on the web, which can help you in building a website and does exactly what you need it to. However, problems arise when it comes to linking the multiple pieces of software, in order to give your site an integrated feel and to make it easier for your users to access the content they need.

Traditionally, the solution has been to apply a hack to the software which will give you integration, but it poses issues when attempting to upgrade your software and can lead you down the path of spending many nights trying to fix your site.

Now, there’s a new solution with none of the problems of using a hack and its name is JFusion.

What is JFusion?

JFusion is a revolutionary new universal integration framework for Joomla 1.5. It’s a “universal bridge” that can synchronize user accounts, user sessions and even visually integrate many different applications into Joomla. This is done by extending the Joomla 1.5 user authentication framework without any core hacks. Now you can turn your Joomla installation into a powerful portal system that manages your user base across all your online applications. JFusion is just another example on why Joomla is the future of Content Management Systems.

How did the JFusion project start?

"Necessity is the mother of all inventions." This famous quote by Plato applies to many projects including JFusion. The JFusion project was founded by Marius van Rijnsoever, who needed multiple software bridges for his Joomla websites. Frustrated that only one bridge could be used at the same time and that some bridges even required core hacks, he decided to create a revolutionary new integration framework for Joomla. Because JFusion is open-source, free and GPL licensed, JFusion has grown from a single-man-show to a large JFusion team with over 10 people spending most of their free time on this project. Ohlol estimates that it would have cost 200.000+ dollars to develop and take 4+ person years if this was a commercial project (https://www.ohloh.net/p/jfusion/). With the power of the GPL license and a massive community effort you can download and use JFusion for free.

What features does JFusion offer to users?

JFusion provides universal user integration by extending the Joomla 1.5 user authentication framework without any core hacks. A single installation package automatically installs all needed items; component, modules, and plugins. The installation wizard can auto-detect your software settings. A version checker shows you when a new JFusion version is released and allows you to upgrade with a single mouse click. Multiple password hash types are supported, which means JFusion works great with converted boards. The usersync tools can import and export users into Joomla and the extensive error checking functions allow you to easily manage user conflicts between applications. No core hacks are made to either Joomla or the integrated apps, which means you can upgrade your software normally without reconfiguring JFusion.The possibilities are endless, whether you want to link multiple Joomla installations or integrate forum applications into your Joomla website. Bundled with visual integration, you can make the external software feel like it's a part of Joomla and not just another piece of software. How does a Joomla login work with JFusion enabled?

JFusion does its magic with the use of its JFusion user and authentication plugins. When multiple apps are integrated there needs to be a ‘master’ application that controls all user management, such as user registration. When a user logs in to Joomla, JFusion will validate the user based on the user details in the master application. If a user is successfully authenticated, JFusion will automatically create or update the user in all of the slave software applications. Emails, activation status, and banned status can all be updated by JFusion between apps. Sessions will also be created for all JFusion plugins, in order for users to be logged into all apps with a single Joomla login.

Why use JFusion instead of writing your own bridge?

Writing a Joomla bridge has never been this easy. The revolutionary JFusion framework allows you to create an advanced bridge with minimal effort. A JFusion plugin can be written that contains basic code to retrieve user information and put it into a format that JFusion can recognise. JFusion can use this plugin to integrate the users of both applications and even visually integrate the two sites. As more features are added to the JFusion framework, all different plugin applications can benefit from these enhancements. Isn’t that great?

What does the future hold for JFusion? JFusion has deeply benefited from the Joomla! community which has supported the project by providing code writers, documenters, donators or simply the end users who test the code and give back their feedbacks.

The upcoming release of JFusion i.e. 1.1.2 Beta shall incorporate even more features such as short SEF urls using the standard Joomla SEF system, one-click phpbb3 authentication mod install, plugin, even better server performance, revamped activity module for usage of this module by non-forum apps and many more features. It will also support additional software such as gallery2 (development by Christopher Pinkl), DokuWiki (development by Morten Hundevad ), and Flyspray (development by Chris Simon).This, in addition to the other development work by Henk Wevers, Alan Hartless and Marius van Rijnsoever. James Bream is our support specialist on the forums and Imran Ali is the manager of JFusion. Our documentation team (Mark Bender and Christopher Downs) are working hard on keeping the documentation up to date with the fast development pace.

It is only anybody’s guess as to where the project goes from here. But looking at the present level where it stands, the only way to go is up; something that the JFusion team is not just committed to but is looking forward to as well.

 

So much history and promise and you are still staring at the Computer screen?! Hurry up and visit the website to be a part of the JFusion community.

240 Votes

9 Comments

Feed
  1. Great Post. Very Informational.
  2. I think this is one overall important approach to whole Joomla community project. Smart integration.Jfusion is a great step forward for managing this.

    Q is: Why invent the wheel again when you can integrate "the best" with other open source frameworks seamlessly into Joomla also?

    There are so many other nice apps that could if integrated with Joomla make Joomla stand out also as a enterprise content magm system. Joomla missing some important factors about intelligent archiving (compliance..etc) and this could also be solved when integrated with a smart system like Pentaho (Business Intelligence‏) and/or other open source solutions.

    There are also others than Pentaho the list could be long but there are some good like SPAGOBI, Talend, OpenX ad system,Pwik analytics for many apps thats not Joomlas focus.

    This could be a key factor for 2009 in my opinion and to make Joomla smarter for integration with other open source apps.
  3. I've been running JFusion with Joomla 1.5.9 & its phpbb3. Synched up the 3k members with phpbb3 and imported an old custom forum with 15k posts. probably small by some standards, but its all working on an alpha release!

    Big question is i'm itching to upgrade to Joomla 1.6 as soon as it comes out, wondering how quick JFusion will catch up if necessary...
  4. We will ofcause be be supporting joomla 1.6 just a matter of time!! 8-)
  5. JFusion is THE solution for forum-bridging, in Joomla! 1.5 ;-)
  6. Jfusion is a revolution for Joomla.
    It is the most important development for Joomla since the release of 1.0.x. J1.5 made Jfusion possible and webmasters around the world should learn about jfusion and understand the power it brings to Joomla!

    And the best is yet to come.
    :-)

    Come to think of it, Joomla.org itself needs jfusion !
  7. Our dedicated developer modified the jFusion and can easily with the help of one login to LOGGED IN to many Joomlas sites (as much as you desired) we implement successfully on our valuable client and one thing is clear no need to install jFusion in every site. We need the jFusion only in one site as a master remaining is doing our modified code. If you need or discuss let us know. We will be glad to help you.
  8. please i installed this module and while configuring it to integrate with smf i got an error msg saying "Error: jFusion plugin source path not found "

    pls can somebody help me?:'(
  9. i think this is dedicated work showing up congrats guys

Add Comment


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)