3
A trick I use quite successfully is to use:
include("../mainfile.php");
include(XOOPS_ROOT_PATH."/header.php");
$xoopsOption['show_rblock'] = 1;
?>
The content of your original html or .php file goes here!!
include(XOOPS_ROOT_PATH."/footer.php");
?>
Save your files as .php or it won't work!
So what does it do? It takes your script and wraps XOOPS around it. I did at one point have
Movable Type wrapped in Xoops, but I can't use it on my new webhost so I can't show you a more complex example, however you can see what I did to another third party script on my site if you go view the guestbook. (
http://www.stewdio.net/guestbook)
Notice I don't have modules after the name. Thats because I added my own content. You can also see some basic html added in the same way on my ACTD pages.
I did this for many .php scripts and it's hit and miss on some of them. All you need to do is poke around in the third party script files to see where you can copy/paste the above code to make it work. You don't need to edit a single XOOPS file, just your third party script, although you can try to get a little more complex and create refrences to your includes folder depending on what you want to achieve. That takes a bit more work then what I have mentioned and is also hit and miss depending on how much you know about php.
Of course, you could always just develop a module, but I can't direct you there, thats not my thing.