Firefox PHP

Can Phorum be dynamically integrated into an existing class-based site?

Posted by PleaseHelp 
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 27, 2011 06:00PM
Quote
Maurice Makaay
I mentioned explicitly that it was for 5.1, not for 5.2. It is not compatible with 5.2. But maybe you can grab some ideas from it to implement a module that is only targeted at the profile URL modification that you require.

Oh, so the embed module is not compatible with the latest version of Phorum? Hmm...I'm preferably looking for a solution that is forward-compatible and doesn't affect the core files so that I can upgrade in the future to take advantage of security and other fixes.

Being stuck on a specific version of Phorum forever (5.1 in this case) does not sound very appealing to me at this moment.

Did I understand you correctly?
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 27, 2011 08:25PM
It's even worse than what you depict: 5.1 is the previous version of Phorum, 5.2 is the latest.

You seemed to be searching for hints for coding, but now my impression that you are looking for a ready-to-go solution. I don't have that for you. Integration practially always needs coding, unless an integration module was already done for your specific system.

Maybe you could take a look at the external authentication module, which is available for 5.2. Your exact requirements are a bit vague, but based on your comments so far, that one might help you out. It's not about embedding Phorum (what your initial question was about), but about user authentication integration.


Maurice Makaay
Phorum Development Team
my blog linkedin profile secret sauce
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 28, 2011 02:12AM
APIs and structure may change. Modules are usually compatible within a branch, aka 5.1 or 5.2. But you won't get a module which is compatible with every future version.


Thomas Seifert
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 28, 2011 05:32AM
Quote
Maurice Makaay
It's even worse than what you depict: 5.1 is the previous version of Phorum, 5.2 is the latest.

You seemed to be searching for hints for coding, but now my impression that you are looking for a ready-to-go solution. I don't have that for you. Integration practially always needs coding, unless an integration module was already done for your specific system.

Maybe you could take a look at the external authentication module, which is available for 5.2. Your exact requirements are a bit vague, but based on your comments so far, that one might help you out. It's not about embedding Phorum (what your initial question was about), but about user authentication integration.

I think you may have misunderstood me.

I am simply looking for a solution to fully embed/integrate a forum into my site beyond a simple header/footer template. However, I do not want to get "stuck" on a specific version of a platform without the ability to upgrade in the future because if, for example, a security issue is found in 5.1 and there is no embed module for the most recent version, then I would be stuck with the security issue on my site.

So I am more than willing to put the effort to code this, but I don't know if I'm willing to do so at the expense of future upgradability.

I'm actually surprised that there doesn't seem to be any "backend" solution out there on the internet to allow you to easily incorporate a forum to any site with full flexibility on how to integrate and display it. I know for a fact that such a solution would be very popular as it would resolve all the integration limitations the "full package" forum softwares have, thus making it the obvious choice for anyone want to add a forum to a pre-existing site.
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 28, 2011 05:34AM
You mean ... a widget?


Thomas Seifert
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 28, 2011 07:19AM
Embed Phorum formed such a backend solution and it was built with exactly the reasons that you sum up in mind. Fact is that I already put effort in creating a Phorum 5.2 version of the code, but that code got lost in a hard disk accident. I haven't found the spirit to go over that all again, but I surely will by the time that we get 5.3 stable and out. That's the first goal for now.

For future stability of such module: a lot of functionality has been put into API's in 5.2 + 5.3 and features were added for which I had to create work-arounds in the 5.1 module. So my guess is that a new embedding solution would be more future proof by design.


Maurice Makaay
Phorum Development Team
my blog linkedin profile secret sauce
Re: Can Phorum be dynamically integrated into an existing class-based site?
November 28, 2011 09:21AM
Quote
Maurice Makaay
Embed Phorum formed such a backend solution and it was built with exactly the reasons that you sum up in mind. Fact is that I already put effort in creating a Phorum 5.2 version of the code, but that code got lost in a hard disk accident. I haven't found the spirit to go over that all again, but I surely will by the time that we get 5.3 stable and out. That's the first goal for now.

For future stability of such module: a lot of functionality has been put into API's in 5.2 + 5.3 and features were added for which I had to create work-arounds in the 5.1 module. So my guess is that a new embedding solution would be more future proof by design.
I'm sorry to hear you lost code in a hard disk accident, I know how painful that is.

Do you guys have a rough timeline for when 5.3 will be launched?
Sorry, only registered users may post in this forum.

Click here to login