• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

joomla-xF shared userregistration and templates

snoopy5

Well-known member
#1
I would be very interested in the joomla-xF combined userregistration.

Also in combined templates, i.e. from rockettheme.

Could we raise a fund for it, so that it is really working without bugs?
 
#5
Looks like Coop has dropped off the planet, his account here shows no activity since February, and the mod never got moved into the Resource Manager.

I badly need the JFusion plugin to stay alive, to the point that I'd be happy to take over maintenance of it. I'm a Joomla developer, very fmailiar with JFusion, and can find my way around XF well enough maintain the bridge.

Anyone know the protocol for adopting an orphaned mod, assuming I can't get hold of Coop?

-- hugh
 

Cheesegrits

Active member
#9
Yes I did, and he's happy for me to take it over. I'm on vacation at the moment, but I'll jump on it when I get back. So far I've only found one bug that needs fixing in a J! 2.5 / JFusion 1.7 / xF 1.1.x setup, which is fairly simple looking issue when logging out.
 
#11
Yes indeed. I'm hoping to use that feature for a few of my projects.

OK ... I'm back from my travels. I've fixed the logout bug, and now seem to have a working setup in J! 2.5.6 and XF 1.1.3. But I need to do some more testing, as so far I've just set up using my configuration requirements, which use Joomla as the master.

Once I've done a little more testing, I guess I'll need to re-release the package in the Resource Manager.

If anyone else wants to do some testing using the code from the original (now archived) thread here:

http://xenforo.com/community/threads/joomla-bridge-using-jfusion.12674/

... you can fix the logout bugs by editing joomlaBridge/ControllerPublic/Logout.php, and modify the following:

Line 53:

Code:
                  $session = $this->_joomladb->fetchRow(
                                'SELECT s.session_id
                                FROM ' . $this->_Jconfig->dbprefix . 'users u
                                INNER JOIN ' . $this->_Jconfig->dbprefix . 'session s ON s.userid = u.id
                                WHERE u.email = ?', $email);
Line 71:

Code:
                  $this->_joomladb->delete($this->_Jconfig->dbprefix . 'session',
Line 135:

Code:
              if ($response instanceof XenForo_ControllerResponse_Redirect && $response->redirectType == XenForo_ControllerResponse_Redirect::SUCCESS)
I'll be creating a github repo for it some time this week, will post the location here.

-- hugh
 
#12
Oooops, I was working on an older version. For the most recent version (as per the URL in my previous post), it'd be:

Line 28:

PHP:
                        FROM '.JoomlaBridge_Helper_Joomla::getJoomlaSetting('dbprefix').'users u
Line 99:

PHP:
              if ($response instanceof XenForo_ControllerResponse_Redirect && $response->redirectType == XenForo_ControllerResponse_Redirect::SUCCESS)
-- hugh
 
#15
I spoke to Martin (Coop), he gave his blessing for me to take over the mod. Not sure if it makes more sense to unarchive that one, or for me to just create a new one in Resources?

Here was Martin's response to my email, btw:

Hi Hugh,
sorry, as you say, I just don't have the time to maintain this mod any more. Feel free to take it over. If you have any questions about how it works, I'll be happy to answer them as best I can.

Regards,
Martin
-- hugh
 

Slavik

XenForo moderator
Staff member
#16
I spoke to Martin (Coop), he gave his blessing for me to take over the mod. Not sure if it makes more sense to unarchive that one, or for me to just create a new one in Resources?

Here was Martin's response to my email, btw:



-- hugh
Create a new one please.
 
#19
It's working, I'm running it on a J! 2.5.7 site with XF 1.1.3 and JFusion 1.6. There's a couple of code tweaks I detailed above, but the code as-is pretty much works.

I just need to do some more testing, or get some other folk to test, using XF as the master (I use J! as the master), and get the code up on github, before I create a new Resources page for it.
 

xIsabel38

Well-known member
#20
I plan to use XF as the master so I would happily test for you but I can't code so I need to be given a "How to for Dummies" manual. Oh and not to burst your bubble or anything... *don't kill the messenger!* but Joomla! now has a new upgrade... version... 3.0