PHP Scripts: BellaBook Guestbook
Click the button below to download the latest version of the BellaBook guestbook script straight from Github (or if you’re that way inclined, you can browse the github repository).
Download
Initiate download of the latest version from the github repository.
Donate
Donate towards the bandwidth & upkeep of my PHP scripts
Support
Leave feedback or request support for BellaBook guestbook script
BellaBook Guestbook Features
- Spam word and IP checks/blocking
- Known spam-bot blocking
- Basic flood control to prevent multiple entries at once
- Optional “required” fields
- Built-in theme switcher
- “Space out” big words to retain layout shape
- Optional entry moderation feature — approve entries before they appear on your website
- Pagination as standard — in admin panel as well
- Optional emoticons (“smilies”) included
- Optional spam-preventing captcha
- CSS based layout, tables for entry display & valid XHTML pages
- Line breaks in entries
- New: inline sanitisation
- New: hidden field spambot ‘trap’
Installing BellaBook Guestbook
Once you’ve downloaded the BellaBook guestbook script — it shouldn’t take long — extract the files using the built in Windows zip tool, WinZip, or your favourite archiving software. After extraction, rename the folder to something like “guestbook”, “gb” or “book” as this will be part of your guestbook URL.
Open prefs.php and customise the options carefully. The options you choose must remain inside the quotation marks. E.g. if you want your username to be jimbo, you’d change $admin_name = "admin";
to: $admin_name = "jimbo";
When you’re all done, upload the whole lot to your website using your normal FTP client. You now need to use the chmod command to change the permission of the “.txt” files to 666 (or owner: read, write; group: read, write; world: read, write). If you get stuck, Google should be able to help you out.
That’s it! Go play with your new guestbook.
Plugins/etc
There are currently two plugins – Akismet integration courtesy of Amelie. Please choose the correct download for your version of BellaBook (can be found in the script readme.txt)
Download: BellaBook3.6 AND 3.7 Akismet plugin — a version of the popular spam-protection plugin especially modified for BellaBook. Plugin integration credit goes to Amelie of Not-Noticeably.Net.
Download: BellaBook3.5 Akismet plugin — a version of the popular spam-protection plugin especially modified for BellaBook. Plugin integration credit goes to Amelie of Not-Noticeably.Net.