YaBB Guestbook - Version 0.2
Description: This Mod adds a nice guestbook on your Board.
Mod Author: Thomas Müller (ThM)Derek Barnstorm
Features: - Spell checking (*)
- Validation code (CAPTCHA) (*)
- Maximum allowed characters in messages (*)
- Badword Filter (*)
- Thank you Site
- Smilies (*)
- Bulletin Board Code (*)
- Page Counter
- Delete one or multiple messages from your guestbook admin panel
- Edit messages in your guestbook admin panel
- Choose, if you want to get an email after a new guestbook entry. (*)
- Choose, how many entries in the guestbook and the guestbook admin panel to be displayed.
- Display how many entries are already there.
- Show IP ( Only for Admins and Gmods)
- Extended input fields with collapse/expand function like ICQ, AIM, YIM, SKYPE, MY SPACE and FACEBOOK
- Choose if you want to display extended contact input fields in your guestbook (*) -NEW in V.0.2 -
- Comment function for admins (New BB-Code) -NEW in V.0.2 -
- Now, the textfield and their functions are the same like in yabb himself - Fixes also the strong layout problem to display in different browsers -NEW in V.0.2 -
- The Name field is automatically filled out for registered members with their displayed username. -NEW in V.0.2 -
(*) = Selectable in your guestbook admin settings.
Live Demo:
GuestbookScreenshot - Admin Settings:Screenshot - Admin Settings (Delete or edit entries) :Screenshot - Guestbook:Screenshot - Guestbook entry:Screenshot - Guestbook edit entry:Mod Package:- guestbook.mod
- guestbook_german_du_patch.mod
- guestbook_german_patch.mod
Installation:1) Modify YaBB files using BoardMod or manually.
2) Load modified files to your server in ASCII mode.
Before installing the mod, copy the ubbc.js and yabbc.js on your harddisk in the same folder as YaBB.pl
Notice:Do you have version 0.1 and guestbook entries are already there, don't overwrite the guestbook.txt file!
- ubbc.js
- yabbc.js
- cgi-bin/yabb2/AdminIndex.pl
- cgi-bin/yabb2/Admin/ModList.pl
- cgi-bin/yabb2/Admin/AdminSublist.pl
- cgi-bin/yabb2/Languages/English/Admin.lng
- cgi-bin/yabb2/Languages/English/Menu.lng
- cgi-bin/yabb2/Languages/English/Email.lng
- cgi-bin/yabb2/Sources/SubList.pl
- cgi-bin/yabb2/Sources/Subs.pl
- cgi-bin/yabb2/Sources/TabMenu.pl
- cgi-bin/yabb2/Sources/AdvancedTabs.pl
- cgi-bin/yabb2/Sources/YaBBC.pl
- cgi-bin/yabb2/Variables/Menu0.def
- cgi-bin/yabb2/Variables/Menu1.def
- cgi-bin/yabb2/Variables/Menu2.def
- cgi-bin/yabb2/Variables/Settings.pl
Transfer all changed files to your server.
Upload files from Zip Package:- cgi-bin/yabb2/Admin/GuestBookAdmin.pl (ASCII) - CHMOD 755
- cgi-bin/yabb2/Sources/Guestbook.pl (ASCII) - CHMOD 755
- cgi-bin/yabb2/Languages/Your_Language/Guestbook.lng (ASCII) - CHMOD 666
- cgi-bin/yabb2/Variables/guestbook.txt (ASCII) - CHMOD 666
- cgi-bin/yabb2/Variables/GB_Settings.txt (ASCII) - CHMOD 666
- yabbfiles/Templates/Forum/default/all Files (BINARY)
- yabbfiles/Templates/Forum/Buttons/Your_Language/all Files (BINARY)
Finaly add this css code to your /yabbfiles/forum/Templates/Forum/default.css: .commentfieldset {
font-size: 12px;
font-weight: normal;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
color: #304B58;
border: 1px #34689A solid;
width: 90%;
padding: 4px;
}
.commentlegend {
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
color: #304B58;
text-align: left;
}
If you want the same layout in your admin site (guestbook entrys) add this css code to your /yabbfiles/forum/Templates/Admin/default.css:
.commentfieldset {
font-size: 12px;
font-weight: normal;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
color: #304B58;
border: 1px #34689A solid;
width: 90%;
padding: 4px;
}
.commentlegend {
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
color: #304B58;
text-align: left;
}
.quote {
font-size: 11px;
font-weight: normal;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
color: #000000;
background-color: #E8EBEF;
border: 1px #34689A solid;
width: 90%;
padding: 4px;
}
.editbg {
color: #000000;
font-size: 11px;
font-weight: normal;
font-style: normal;
font-family: Verdana, Helvetica, Arial, Sans-Serif;
background-color: #FFFEDF;
border: 1px #cc0000 solid;
width: 90%;
padding: 4px;
}
Mod History:- First relaese (Version 0.1) for YaBB 2.5AE on 09 March 2011 (Downloads: 15)
- Version 0.2 on 30 March 2011
Have fun