Re: FUDForum and integration / embedding [message #25953 is a reply to message #25940] |
Mon, 27 June 2005 14:06 |
Ilia
Messages: 13241 Registered: January 2002
Karma:
|
Senior Member Administrator Core Developer |
|
|
Quote: |
- Do you share a single user / group database table or does each application have its own user / group tables? We went with the latter approach after experimenting with the former.
|
No, what the forum does is implement callbacks that eGW uses when any user related change is performed (Ex. Add/Delete/Update). These functions then work with the forum's own user's table.
Quote: |
- How do you embed FUDForm visually in Egroupware? In G2, we can switch between outputting directly or returning HTML. When embedded, we return HTML and the other application can put that HTML is one of its templates. If this wasn't possible, one could also use output buffering, with the drawback of a larger memory footprint.
|
The forum includes eGW headers/footers which embeds into eGW layout and CSS was modified to resemble eGW's appearance. That said the forum still uses it's own templating system.
Quote: |
- How are users authorized in embedded FUDForum? Did you replace some session code, do you still use your own session cookies? In G2, we still use our own session cookies and the other application just tells us who's logged in at the moment.
|
They are authorized initially based on eGW session id.
Quote: |
- When FUDForum is embedded in Egroupware, can you still access it in standalone?
|
No, it's pretty much a part of eGW.
Quote: |
- Is FUDForum in Egroupware a fork or does it require a patch to work in Egroupware?
|
It's a fork, which makes maintenance a bit of a nightmare. Recents version of FUDforum has API and single-logon script which is what I'd recommend using when integrating it with other apps.
FUDforum Core Developer
|
|
|