I have found a simple standalone guestbook script that uses php and mySQL and I have managed to integrate it into XOOPS with very little ease using just
First off, you should know that this is
not a module. It is a standalone script that you can get at
http://www.proxy2.de It is template based and has good administration features.
Once you have downloaded this script and installed it into a directory of your choice, (I used mysite.com/guestbook) all you need to do is add the following code to 3 files of the script.
include("../mainfile.php");
include(XOOPS_ROOT_PATH."/header.php");
$xoopsOption['show_rblock'] = 1;
?>
include(XOOPS_ROOT_PATH."/footer.php");
?>
Open the following three files in your favorite editor:
addentry.php
comments.php
index.php
Add the first
Well, almost, you will need to provide a link on your site for others to get to the guestbook and for this purpose, I use the multimenu module. (a search on this site will find the module)
More advanced coders may find other ways to add this script to their site and are encouraged to share their findings. The reason I chose this method is because I don't have the needed skills to make a module of my own. From the looks of things, this looks like it can easily be modified for XOOPS modularization and is GNU licenced for those that are interested in porting this thing over.
I wanted to add some functionality to my site for visitors. I get around a thousand hits a month with 150 unique visitors on average and I really want to know who those people are so I searched high and low for a way to get something that these anonymous people would use without having to register on my site.
Download link:
http://www.proxy2.de (Go here for additional help with the script please. I can't offer any ouside support)
Preview:
http://stewdio.net/guestbook[size=x-small]Other then what I have explained here, I don't know any more about how this works. Hopefuly other XOOPS users can help contribute to any problems you have using the explaination I gave. I'm just sharing something I found that works well for me and it may not work for everyone.[/size]