Rank: Newbie
Joined: 11/9/2008 Posts: 2
|
I have chosen GSP as the gallery software for our .net usergroup site and I would like to integrate it within my current software. I've already looked in the manual of what to do, but I found it rather short. What to do with the master pages is clear though.
What I actually want to know is how GSP is setup for this. Do we need to use IFrames? Can we do something similair like YAF (you've installed YAF, so I think you'll also did the merging of the web.config, moving bin dir, etc)? I've actually tried the latter, but there are many things (eg. masters, resources, uc) needed in the root of the application (GSP is installed at ~/GSP/), so it's not really maintainable this way. Could you please clarify?
Regards,
Michel van den Berg
|
Rank: Administration
Joined: 8/3/2007 Posts: 844 Location: Fort Atkinson, WI
|
Integrating GSP into an existing web app is difficult at the moment, due to its dependence on master pages and use of several aspx pages. The easiest way is to keep GSP as a separate web app and then add an iframe in your current app to present the appearance of integration. Or modify the GSP master page to look like your own while keeping GSP as a separate web app.
This installation of yaf is in its own web application in the directory /forum/. I copied the master page from the main site into this one so that it has the appearance of integration, but they are separate apps with their own web.config's.
Version 2.2, out in the next month or two, introduces a revamped architecture where GSP is condensed into a single user control that you place on a page in your app, very similar to how yaf 1.9.1.2 is architected. I am no longer using an ASP.NET theme and I am getting rid of all the aspx and master pages.
This change will make it much easier to add a gallery into your existing app and master page structure. It is also a step toward creating a full DotNetNuke module.
Those of you who want to use GSP as a stand-alone app can continue to do so, as the stock app will ship with a single default.aspx container.
Hope this helps,
Roger Martin Lead Developer for Gallery Server Pro
|
Rank: Newbie
Joined: 11/9/2008 Posts: 2
|
Sounds great Roger... will do the iframe for now, and switch to the usercontrol setup when you'll release it.
|