Login
 
Password
 
Forgot password?
Register »
 
 
 

Free guestbook

Personal settings

  1. Change email
  2. Change password

Interface settings

  1. Guestbook preview
  2. Messages per page
  3. Messages orde
  4. Premoderation
  5. Language
  6. Template
  7. Full design change
  8. User template
  9. Tables of blocks and markings

Control of the filters

  1. Add IP ban
  2. Add word filter
  3. Edit
  4. Delete

Import messages

  1. Import Messages from CVS

My book

  1. Edit messages
  2. Delete messages
  3. Reply
  4. Accept
  5. Add to filters

Personal settings

  1. Change email
  2. Please, click "Change email" and enter your new email in the form. Then press "Save changes" to proceed

  3. Change password
  4. Please enter your current password and then the new one in the corresponding boxes. Then repeat the new password to confirm it and press "Save changes"

Interface settings

  • Save settings
  • Save your changes

  • Preview settings
  • Preview changes without saving them

  • Cancel
  • Press this button to omit changes if you did not save them

  1. Guestbook Preview
  2. Preview the guestbook appearance

  3. Message per page
  4. Set number of messages to display per page

  5. Order
  6. The order that messages will be listed in

    1. Asc
    2. The messages will be ordered ascending by date, from the oldest on top to the most recent;

    3. Desc
    4. The messages will be ordered descending by date, from the newest on top to the oldest

    Messages are sorted by their unique number. The number shows the order of message entries

  7. Premoderation
  8. This parameter toggles the premoderation mode. In the premoderation mode, messages posted by visitors will only be shown after you approve them. Read here about moderation

  9. Language
  10. Select guestbook interface language. The default language is English

  11. Pattern
  12. Select a template for your guestbook. Choose one of our ready templates or create a brand new one!

  13. Full change interface
  14. Full control over the appearance of your guestbook. To create a completely new design follow this procedure:

    1. click "User template" and complete the form
    2. enter templates for your guestbook
    3. Click here to learn more about templates

Filters Management

There are 2 types of filters you can setup for your guestbook:

  • IP ban
  • Messages from users with IP address in the ban-list are blocked

  • Words filter
  • You can make a list of forbidden words. Any message containing at least one such a word will be blocked

  1. Add IP ban
  2. to add a new IP address to the ban list select "add IP ban" , enter the address in the box and choose one of the following options:

    1. Do not filter the already existing records
    2. Adds filter to the list, but doesn't re-filter already posted messages;

    3. Filter guestbook with this filter now
    4. Adds new filter and re-filters the guestbook. Any previously posted message from a user with matched IP will be removed;

    5. Filter guestbook with all filters now
    6. New filter is added and guestbook is re-filtered using all filters

  3. Add a new word filter
  4. Actions are the same as when banning the IP address, the only difference is that you add a forbidden word, not an IP address

  5. Edit Filter
  6. Click "Edit" to edit a filter

  7. Delete filter
  8. Select a filter from the list of filters and click "Delete". Confirm the removal

Import messages from CSV

Option lets you import messages into your guestbook. Select a symbol which will serve to separate messages. It must not occur in other contexts and has to function only as a separator. Follow this model of fields structure:

    1. Sender
    2. email
    3. Hide email?
    4. The field determines whether the email of the sender is hidden from everyone. (0 - not hidden, 1 - hidden.)

    5. URL
    6. Location
    7. Date and the time of the sending of the communication
    8. Date and time are displayed in the YYYY-MM-DD hh:mm:ss format

    9. Message
    10. Reply
    11. Reply date and time
    3 actions are possible:
    1. Cancel
    2. All actions are canceled and you are redirected to the main page

    3. Preview
    4. Click "Preview" to check if everything is OK with your settings

    5. Add messages
    6. If everything is correct add messages to your guestbook

    The number of field values you have entered must be a multiple of 10 (10, 20, 30…), the messages must be separated by a certain symbol. For example if you have chosen ';' as a separator then your message in CSV format would look like this:
    John;John@hotmail.com;0;http://john.hotmail.com;New York;2006-08-10 22:30:00;Hello!!!How are you? Your site is cool
    I have a site, too!;Hello John, your site is cool too, but mine is better:-);2006-08-10 22:50:00;Melanie;;;;;2006-08-11 10:00:00;Good morning everyone; Are you ok after the party?;

    and in your guestbook this will look like:
     Sender: Melanie
    E-mail:
    URL: (none)
    Location:
     Good morning everyone
      Are you ok after the party?  2006-08-11 10:00:00
     Sender: John
    E-mail: John@hotmail.com
    URL: http://john.hotmail.com
    Àäðåñ: New York
      Hello!!!
     How are you? Your site is cool
    I have a site, too!
     2006-08-10 22:30:00
     Hello John, your site is cool too, but mine is better:-)  2006-08-10 22:50:00
    As you see the messages may contain many characters including line break; the fields also may be left empty

My book

Click this link to moderate your guestbook. You will find the control panel which is hidden from other visitors as well as the emails of your guests

  1. Edit message
  2. Click the "Edit" button in the control panel to edit the messages. You will be able to edit, preview or to delete messages with it

  3. Delete message
  4. Select the "Delete" option on the control panel to delete messages. Confirm the action and the message would be deleted

  5. Reply
  6. Click "Reply" in the control panel. Now you can preview, delete or reply to messages

  7. Accept
  8. The newly posted messages are not displayed to visitors if "Premoderation" is on. Click "Accept" in the control panel to approve the message and to make it visible to everyone

User template

User template lets you create your own unique design for your guestbook.

For example:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>{{title}}</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/pat1.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" class="bgall">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="bgyellow">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/pat1/top1.gif" width="2" height="31"></td>
<td class="redmenu"><a href="{{home_url}}">Home</a></td>
<td><img src="images/pat1/top1.gif" width="2" height="31"></td>
<td class="redmenu"><a href="{{main_url}}">Members area</a></td>
<td><img src="images/pat1/top1.gif" width="2" height="31"></td>
<td class="redmenu"><a href="/{{STR_HELP}}" target="_blank">Help</a></td>
<td><img src="images/pat1/top1.gif" width="2" height="31"></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="517"><img src="images/pat1/sky.jpg" width="517" height="96"></td>
<td width="100%" class="header">{{title}}</td>
</tr>
</table></td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr> <!--postForm-->
<td valign="top" class="bgtable"><form id="form1" name="form1" method="post" action="">
<table border="0" cellpadding="3" cellspacing="0" class="table">
<tr>
<td align="right"> </td>
<td><strong>Add to GuestBook </strong></td>
</tr>
<tr>
<td align="right">Your Name:</td>
<td> <input name="sender" type="text" class="form" value="{{sender}}" /> </td>
</tr>
<tr>
<td align="right">E-mail:</td>
<td><input name="email" type="text" class="form" value="{{email}}" /></td>
</tr>
<tr>
<td align="right">Hide e-mail:</td>
<td><INPUT TYPE="checkbox" NAME="is_email_private" {{is_email_private}} value=1></td>
</tr>
<tr>
<td align="right">URL:</td>
<td><input name="url" type="text" class="form" value="{{url}}" /></td>
</tr>
<tr>
<td align="right">Location:</td>
<td><input name="location" type="text" class="form" value="{{location}}" /></td>
</tr>
<tr>
<td align="right"><strong>Comments</strong>:</td>
<td> </td>
</tr>
<tr>
<td colspan="2"> <textarea name="body" id="body" class="form1">{{body}}</textarea> </td>
</tr>
<tr>
<td colspan=2 align=center><!--antibot_section--> {{STR_ANTIBOT_MESSAGE}}{{antibot}} <!--/antibot_section--> <INPUT NAME="antibot" TYPE="input" class="form"> <br><br><label> <input name="GO" type="submit" class="submit" value="Preview" /> <input name="GO" type="submit" class="submit" value="Post" /> <input name="GO" type="submit" class="submit" value="Cancel" /> </label></td>
</tr>
</table> <br> 
<table width="100%" border="0" cellspacing="2" cellpadding="5"> <!--bbcodes-->
<tr>
<td class="text1" align='center'> <!--add_bbcode--> <input type="button" onclick='document.getElementById("body").value+="{{bbcode_alt}}";' class="submit" value="{{bbcode_text}}"/> <!--/add_bbcode--> </td>
</tr> <!--/bbcodes--> <!--smiles-->
<tr>
<td class="text1"> <!--add_smile--> <img src="{{smile_url}}" alt="{{smile_alt}}" onclick="document.getElementById('body').value+='{{smile_alt}}';"> <!--/add_smile--> </td>
</tr> <!--/smiles-->
</table> </form></td><!--/postForm-->
<td width="100%" valign="top" class="bgcentertop">
<table width="100%" border="0" cellspacing="0" cellpadding="5" class="table">
<tr>
<td align="center"><!--pagination--> <!--current_page--> [{{page_no}}] <!--/current_page--> <!--other_page--> <a href="{{page_url}}">{{page_no}}</a> <!--/other_page--> <!--/pagination--></td>
</tr>
</table> <!--preview_block-->
<table width="100%" border="0" cellpadding="0" cellspacing="5">
<tr>
<td class="preview">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="preview1">{{message_preview}}</td>
</tr>
</table> </td>
</tr>
</table><!--/preview_block--> <!--row-->
<table width="100%" border="0" cellspacing="5" cellpadding="0"> <!--odd-->
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td class="tabtop">{{sender}} | {{email}} |<a href="{{url}}"> {{url}}</a></td>
</tr>
<tr>
<td class="text"><p>{{body}}</p> <p><strong>{{post_time}} - {{location}}</strong></p> <!--has_reply-->
<table width="100%" border="0" cellpadding="5" cellspacing="0" class="reply">
<tr>
<td>{{reply}}</td>
</tr>
<tr>
<td class="color">{{reply_time}}</td>
</tr>
</table><!--/has_reply--> </td>
</tr> <!--admin-->
<tr>
<td class="text"> IP: {{ip}} <a href="{{ip_ban_url}}">Add to filters</a> <a href="{{edit_url}}">Edit</a> <a href="{{reply_url}}">Reply</a> <a href="{{delete_url}}">Delete</a> <!--premoderation--> <a href="{{accept_url}}">Accept</a><!--/premoderation--> </td>
</tr><!--/admin-->
</table></td>
</tr> <!--/odd--><!--even-->
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td class="tabtop">{{sender}} | {{email}} |<a href="{{url}}"> {{url}}</a></td>
</tr>
<tr>
<td class="text"><p>{{body}}</p> <p><strong>{{post_time}} - {{location}}</strong></p> <!--has_reply-->
<table width="100%" border="0" cellpadding="5" cellspacing="0" class="reply">
<tr>
<td>{{reply}}</td>
</tr>
<tr>
<td class="color">{{reply_time}}</td>
</tr>
</table><!--/has_reply--></td>
</tr> <!--admin-->
<tr>
<td class="text"> IP: {{ip}} <a href="{{ip_ban_url}}">Add to filters</a> <a href="{{edit_url}}">Edit</a> <a href="{{reply_url}}">Reply</a> <a href="{{delete_url}}">Delete</a> <!--premoderation--> <a href="{{accept_url}}">Accept</a> <!--/premoderation--> </td>
</tr><!--/admin-->
</table></td>
</tr><!--/even-->
</table><!--/row--> <!--no_row-->
<table width="100%" border="0" cellpadding="5" cellspacing="5">
<tr>
<td class="reply"> {{STR_NO_MESSAGES}}</td>
</tr>
</table><!--/no_row-->
<table width="100%" border="0" cellspacing="0" cellpadding="5" class="table">
<tr>
<td align="center"><!--pagination--> <!--current_page--> [{{page_no}}] <!--/current_page--> <!--other_page--> <a href="{{page_url}}">{{page_no}}</a> <!--/other_page--> <!--/pagination--></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="top"><img src="images/pat1/spacer.gif" width="226" height="1"></td>
<td valign="top"> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>

Tables of blocks and markings

Blocks start with <!--block_name--> and end with <!--/block_name--> and may contain HTML code, other blocks and/or markers. All elements are structured in the hierarchical order
 Block  Marck  Necessary(+) or not(-)?  Meaning
   {{title}}  -  guest book title
   {{home_url}}  -  the url of the main page
   {{main_url}}  -  the url of the main page for the authorized visitors
   {{STR_HELP}}  -  "Help" file's url
 <!--postForm-->    +  post form
   {{sender}}  -  this field's value is shown only during the preview session
   {{email}}  -  this field's value is shown only during the preview session
   {{is_email_private}}  -  this field's value is shown only during the preview session or if message sending has failed
   {{url}}  -  this field's value is shown only during the preview session or if message sending has failed
   {{location}}  -  this field's value is shown only during the preview session or if message sending has failed
   {{body}}  -  this field's value is shown only during the preview session or if message sending has failed
 <!--antibot_section-->    +  block comprising an image protects the system from spamming bots
   {{STR_ANTIBOT_MESSAGE}}  -  the message is shown together with an image
   {{antibot}}  +  the image object
 <!--/antibot_section-->      
   <INPUT NAME="antibot" TYPE="input">  +  the necessary field
   <input name="GO" type="submit" value="Preview" />  -  preview of the message
   <input name="GO" type="submit" value="Post" />  +  sending the message
   <input name="GO" type="submit" value="Cancel" />  +-  cancel the sending
 <!--bbcodes-->    -  the block in which BBcodes are used (if the option is on)
 <!--add_bbcode-->    -  adds 1 BBcode element
   {{bbcode_alt}}  -  the alternative text accompanying the BBcode
   {{bbcode_text}}    BBcode's name
 <!--/add_bbcode-->      
 <!--/bbcodes-->      
 <!--smiles-->    -  smiles' block
 <!--add_smile-->    -  adds 1 smile
   {{smile_url}}  -  smile's url
   {{smile_alt}}  -  alternative text for smile
 <!--/add_smile-->      
 <!--/smiles-->      
 <!--/postForm-->      
 <!--pagination-->    -  adds page's number
 <!--current_page-->    -  adds current page's number
   {{page_no}}  -  number of the page
 <!--/current_page-->      
 <!--other_page-->    -  adds another page's number
   {{page_url}}  -  page's url
   {{page_no}}  -  number of the page
 <!--/other_page-->      
 <!--/pagination-->      
 <!--preview_block-->    +  block of preview of the messages. Service messages are shown in this block
   {{message_preview}}  +  preview of the messages + service messages
 <!--/preview_block-->      
 <!--row-->    +  formatting message block
 <!--odd-->    +  formatting odd message block
   {{sender}}  +  message sender's name
   {{email}}  -  sender's address
   {{url}}  -  senders's homepage
   {{body}}  +  message body
   {{post_time}}  -  date and time when message was posted
   {{location}}  -  senders's location
 <!--has_reply-->    +  reply block (if there's a reply)
   {{reply}}  +  reply text
   {{reply_time}}  -  reply date and time
 <!--/has_reply-->      
 <!--admin-->    +  control panel's block (can be seen by authorized owner)
   {{ip}}  -  sender's IP
   {{ip_ban_url}}  -  add sender's IP address to the ban list
   {{edit_url}}  +  link to edit the message
   {{reply_url}}  +  link to reply
   {{delete_url}}  +  link to delete the message
 <!--premoderation-->    +  if the premoderation is on, it adds "show to all" option to the control panel
   {{accept_url}}  +  link to accept message
 <!--/premoderation-->      
 <!--/admin-->      
 <!--/odd-->      
 <!--even-->    +  formatting even message block (contains the same blocks and links as the odd one)
 <!--/even-->      
 <!--/row-->      
 <!--no_row-->    +  block in shown if the guestbook is empty
   {{STR_NO_MESSAGES}}  -  message saying the book is empty
 <!--/no_row-->