Usernode Guestbook
Categories
Component ID
Component name
Component type
Component security advisory coverage
Downloads
Component created
Component changed
Component body
So, you have a usernode. Do you want to make further sense of it? ;)
Having a user a node gives also the possibility to post comments on a user. Let's use these comments as guestbook entries!
usernode_guestbook is another way of implementing a guestbook functionality besides the former guestbook module. If you want a guestbook that behaves in a different way to usual comments and you don't have usernode module installed, use guestbook. But if you have installed usernode already in order to display users in views module, and you want your guestbook entries to look and to behave in the very same way as usual comments do, then you should consider to choose this module.
For guestbook entries are stored in the comments table, no database tables need to be installed, which is the reason for incompatibility to the original guestbook module. On the other hand, everything that works with usual comments will also work with usernode_guestbook. So you can...
- let users delete inappropriate entries in their own guestbook using the user comment module (recommended)
- install subscriptions module to notify your users of new guestbook entries (works, but messages designed for comments are not nice, yet)
- use captchas to stop guestbook spam (your choice)
usernode_guestbook module shows another section on the user's profile page. The latest comments appear here and also a comment form for immediate greetings. Everything is automatically themed the way comments are (userpictures, layout, etc) for your simplicity and for your users' usability.
This module is usable, but at very early development state. Use on your own risk. Help to implement the "Lego-like" features the Drupal way is very welcome!
Requirements
This module requires Drupal 5.x with modules comment and usernode enabled.
Configuration
Admins have a module's settings page for some configuration options.
The name of the guestbook is solely translatable. So you can translate it differently to call it something else ("Shoutbox", "Greetings", whatever) using locale module.
Though it is a nice idea to have guestbook entries the same way comments are, you maybe want to disable some features that come with comments. Currently, I see most solutions on theming level only.
Further development
usernode_guestbook module is still in development. First stable version will be not available before Drupal 6, so there will be no 4.7 version of this module. You are invited to take part in the development process. Feel free to discuss features and post patches. If you would like to contribute to this module, please submit your ideas and your code at http://drupal.org/project/issues/usernode_guestbook. It is planned to keep this module a small and useful addition to usernode.
For more information on features and todos the of this module's current state please see the README file or the header of the module file.