What's New for Y1G?
Note: Some bugs and features may not be listed. This is because they weren't worthy enough of an entire line, we forgot to add it, or it may have been a bug that we created in the beta's then later fixed.
The bugs and features that are listed below are a summary of the things we have done since YaBB 1 Final. This includes each Beta release of Y1G through the final release of Y1G.

Bug Fixes
Check for valid email address for guest posting(Ze0|ntrus)
Check for valid name length for guest posting(Ze0|ntrus)
Auto-linked urls with things that shouldn't be linked attached to the end do not link now.. such as (http://www.yabb.org)(plushpuffin)
Unconsistent CSS fixed(Sithy, Ze0|ntrus)
Admin's Mailing List can now send SMTP(plushpuffin)
Setting max_log_days_old to 0 does now disable *new*(plushpuffin)
Text variable in ICQ Pager replaced with proper one(Ze0|ntrus)
No link on "started by" in message index if user has been deleted now(Ze0|ntrus)
Can't trick an _ as a space in real name to be "someone else"(Ze0|ntrus)
Proper error message for guest posting with a members name(Ze0|ntrus)
Guests cannot post with an _ to replace a space to have the same name as someone else(Ze0|ntrus)
Username of 'guest' or "Guest" can no longer be registered(Ze0|ntrus)
No problem with # being in username when in URL(plushpuffin)
Unlinking of .mail files in ManageCats now works(Ze0|ntrus)
Picking an already used real name generates proper error message(Ze0|ntrus)
Proper name shows in greeting after changing profile(Ze0|ntrus)
Security hole in personal pic of Profile removed(Ze0|ntrus)
Security hole for private boards removed in Printpage.pl(plushpuffin)
Post2() table bug fix(Ze0|ntrus)
Nested glow/shadow tags produce proper output(plushpuffin)
Smileys disabled in between code tags(plushpuffin)
YaBBC disabled in between code tags(plushpuffin)
Max username size increased to 18 and maxlength put in input field(Ze0|ntrus)
Membergroups based on #posts in Display.pl fixed(Ze0|ntrus)
All 4 of the default membergrops by # posts now used in profile.pl(Ze0|ntrus)
Error if RealName is longer than 20 characters(Ze0|ntrus)
Usernames of > 12 characters are chopped to 12 now when registering(Ze0|ntrus)
Last Page of Memberlist-All shows correct ending number of displayed members(Ze0|ntrus)
Display, MessageIndex and BoardIndex either don't show moderators or show N/A if there aren't any now(Ze0|ntrus)
"Notification" button doesn't show now in menu if notification is turned off(Ze0|ntrus)
Subject now required in IM's - subjects like " " don't count(Ze0|ntrus)
Signature bar doesn't show in IM's if user has none(Ze0|ntrus)
Password encryption seed fixed(plushpuffin)
Security in the profile/login pages tightened(plushpuffin)
Spaces aren't placed at the beginning of each line when viewing template through Admin Center(plushpuffin, Ze0|ntrus)
Fixed NT Server path detection(plushpuffin)
Fixed NT Server login bug(plushpuffin)
Security function written to check for valid icon's(Ze0|ntrus)
Valid date set for cookie for the "autmatic login" so it works in Mozilla/Netscape(Ze0|ntrus, plushpuffin)
<.. etc. are properly passed in Post and Preview so you can see the text instead of their equivalent (<.. )(Ze0|ntrus)
Long URL's in links withing [url] tags are not broken into multiple lines(plushpuffin)
Guests can no longer post with blank username or just spaces(Ze0|ntrus)
Password Reminder emails correctly show the proper text(Ze0|ntrus)
Guests must enter a valid email address to post(Ze0|ntrus)
More valid email checks put into Profile and Register(Ze0|ntrus)
More valid name checks put into Profile and Register(Ze0|ntrus)
MoveThread properly updates total topics and posts now(plushpuffin)
Search in a specific forum now returns proper links to threads(Ze0|ntrus)
Long words are broken at 80 characters(plushpuffin)
Table tags must be nested for them to be rendered(plushpuffin)
Limit of width=400 for glow and shadow tags so they can't crash the browser(plushpuffin)
Nested duplicate UBBC tags are not allowed(plushpuffin)
Check for anything but text in the Icon field of posts and modifying posts so you can't exploit the page(Ze0|ntrus)
Check to make YaBB work on MS IIS servers(plushpuffin)
Your language pack is correctly selected in the dropdown box in Admin-> Modify Settings and require '*.lng' moved to YaBB.pl(Ze0|ntrus)
Words longer than 15 characters in profile's usertext are chopped apart(plushpuffin)
Leading and trailing spaces in usernames are removed before checking as a valid username(plushpuffin)
< converted in Register.pl but it wasn't even allowed as valid character for username, so it was taken out(Ze0|ntrus)
Email address now updates on each message if a user changes it in the profile(Ze0|ntrus)
Angry smiley bug fixed(Ze0|ntrus, plushpuffin)
Smiley/YaBBC buttons work in Netscape 4.xx and Opera 4(DaveB)
Recent.pl works for months with 31 days(plushpuffin)
Bordercolor variable in display.pl but was missing border=(Ze0|ntrus)
BoardIndex doesn't show new when you modify a message(plushpuffin)
Table YaBBC tag no longer adds blank lines for each row(Christian Land)
Focus set back to textbox after clicking YaBBC buttons(Christian Land)
Several "Global" variables that only needed to be local were set as local(plushpuffin)
Template parsing done "correctly" and faster(plushpuffin, Christian Land, Ze0|ntrus)
Messages with subjects including ", >, and < do not get cut off under the 50 character limit(Ze0|ntrus)
Printpage.pl and Reminder.pl completed(Ze0|ntrus)
After posting, you are now taken to the page with your post on it(Ze0|ntrus, plushpuffin)
Blank lines are no longer lost in [pre] tags(Ze0|ntrus)
Spam protection now actually works right(Ze0|ntrus, plushpuffin)
Modify Message no longer makes "NEW" show up on board index for board the topic is in(Ze0|ntrus)
Members in groups set to view private boards can no longer see ALL private boards(Popeye)
Manage Boards creating extra moderator "," each time the modify button clicked(Ze0|ntrus)
Error message when you try to view profile of non-existent member(Ze0|ntrus)
Recent Posts displays Most recent Posts of Most recently updated Thread(Ze0|ntrus)
YaBBC buttons for code added from last release(DaveB)
Some code redundancy and errors removed for efficiency(Ze0|ntrus)
Only valid Email address formats can be used in Profile and Register(Christian Land)
Guest's, non-moderators, and non-admin's don't see the "delete" button on posts now(Ze0|ntrus)
"|", "[", and "]" allowed in Real Name when registering now(Ze0|ntrus)
HTML errors in sources(Christian Land, Ze0|ntrus)
Date Registered no longer disappears after a profile change(Ze0|ntrus)
Spaces are allowed in usernames when registering(Ze0|ntrus)
Posts by deleted members and Guests no longer have the profile link in topic view(Ze0|ntrus)
Realname of " " and "|" or Username of "_" and "|" cannot be registered or set in profile now(Ze0|ntrus)
Admin not logged out after changing settings in Admin Center(Ze0|ntrus)
Angry smiley button in post and modify now make the angry smiley(Ze0|ntrus)
Big security hole that gave modification access to all messages([CV]XXL)
Netscape and Mozilla browsers viewing source code sometimes(Stephan Boegli, Ze0|ntrus)
Ability to keep smileys disabled or to disable them when modifying a message(Xenomorph, Ze0|ntrus)
Board File's storing messages - useless data removed(Christian Land)
More secure Recent.pl([CV]XXL)
"No Moderators" Fix(Moritz Bartl)
Typos in English.lng(notified by various people)
No Duplicate Real Names([CV]XXl)
Fixed Admin Center Layout(Ze0|ntrus)
Admin Center select tag fix(DaveG)
HTTP Autolink fix(Ze0|ntrus, [CV]XXL)
Email tag and auto-linking fixed(DaveB)
File-Locking fix(Zef Hemel, Christian Land)
ICQ-Pager bug fixes(Michael Hanke)
Admin Mailing List fix(Ze0|ntrus)
Smileys disabled in PrintPage.pl([CV]XXL)
Private Boards Security([CV]XXL)
Valign typo fix(Ze0|ntrus, DeGauss)


Features
Special Stars for moderators and Special stars for Administrators in Dispay/IM (Ze0|ntrus)
# Post membergroup, moderator membergroup, and additional membergroup now all display on screen (Ze0|ntrus)
Redundant code in Display.pl and InstantMessage.pl moved to new sub in Load.pl (plushpuffin)
Admin option to email a welcome email to new users even when mail random password is off (Ze0|ntrus)
Admin option to turn off displaying/enabling the mark as read buttons (Ze0|ntrus)
Confirmation Message before removing a board (Ze0|ntrus)
DPrivate and LoadBoard subs combined for improved speed (plushpuffin)
New documentation (Ze0|ntrus, Bratwurst)
Cleaned up ICQ Pager layout (Ze0|ntrus)
Reminder about maintenance mode being on (if it is) in the IM template field (Ze0|ntrus)
Search results, recent posts, and user's latest posts jump to correct page of topic when message link clicked (plushpuffin)
Admin Function to rebuild all boards and messages (for upgrade or fixing broken threads) (plushpuffin)
Admin option to use temporary files for writing when necessary (plushpuffin)
Option to select members to delete and delete them from the admin center (Ze0|ntrus)
Enhanced Modify Profile layout (Ze0|ntrus)
Descriptions added to Modify Profile page (Ze0|ntrus)
New file opening, locking, unlocking and closing method (plushpuffin)
Admin function to rebuild your memberlist.txt - members list (Ze0|ntrus)
More compatible redirection sub used instead of printing location headers (plushpuffin)
Separate text for time format in admin and profile (Ze0|ntrus)
Net:SMTP support for mailing (plushpuffin)
Preview and UBBC buttons added to Instant Messenger (plushpuffin)
Admin option to allow users to hide their email address ([CV]XXL)
Profile option to hide email address throughout yabb ([CV]XXL, Ze0|ntrus)
Ban users by email address ([CV]XXL)
Registration agreement and ability to turn it off (Ze0|ntrus)
Check against used names in posting was made case-insensitive (plushpuffin)
Board Index layout enhanced, inluding column-column coloring (Ze0|ntrus)
Many new options added to search (plushpuffin)
Search sped up (plushpuffin)
Sped up Recent.pl and improved layout (plushpuffin)
Navigation put on Post (Mai Thanh Ha, Ze0|ntrus)
2 new membergroups based on number of posts (Ze0|ntrus)
Admin setting to decide the # of posts to consider a person to be in a certain group (Ze0|ntrus)
Birthday cake is displayed on member's profiles if it's hist/her b-day (Ze0|ntrus)
Birthdate is now stored in member profiles instead of age and age is now automatically calculated (Ze0|ntrus)
Enhanced Instant Messaging layout (plushpuffin)
Improved IM speed (plushpuffin)
Improved Recent Posts By User (plushpuffin)
Signature layout modified to distinguish it from messages (Ze0|ntrus)
New smiley images (CareyP)
5 New smileys (CareyP, Ze0|ntrus)
Registration page made "simple", only asking for name/email/pass (plushpuffin)
Top Posters text on BoardIndex integrated with $topammount (Ze0|ntrus)
Admin option to force email of password to members ([CV]XXL)
Admin option to show a link for the current page ([CV]XXL)
Admin option to turn auto-linking on or off (plushpuffin)
Login box cleaned up and more descriptive text (Ze0|ntrus)
* denotes required fields in Profile/Register and descriptions added to some fields (Ze0|ntrus)
Option for the "original admin" (username = "admin") to change a person back to a "normal member" in the profile (Ze0|ntrus)
IM page summary layout cleaned up (Ze0|ntrus)
Added eval() block in YaBB.pl to catch more errors (plushpuffin)
Links for pages you are on are now just text (plushpuffin)
Individual posts now have "anchors" so you can link to a specific post on a thread (plushpuffin)
The number of the reply is displayed on the message itself (so you know and can link to it) (plushpuffin)
More detailed quoting method on posts (plushpuffin)
Personal pic in profile now opens a new window (plushpuffin)
MoveThread moves the thread to the index in order of it's last post date (plushpuffin)
Censoring enabled in Search and "Last posts by user" (plushpuffin)
Censoring enabled in Recent Posts (plushpuffin)
Check for reserved username for Guest's posting name (plushpuffin)
Speed improved in Recent.pl (plushpuffin)
"My YaBB News" and BoardIndex's Title integrated with $mbname (Ze0|ntrus)
Checkbox to "never logout" on login page (plushpuffin, Ze0|ntrus)
Even more YaBBC tags enabled in the news fader (plushpuffin)
Action checking sorted in YaBB.pl for improved action checking (plushpuffin)
Better default admin profile (Ze0|ntrus)
Preview for ModifyMessage (plushpuffin)
UBBC code put into .js file so it's not loaded with each post or modify (plushpuffin)
Admin now has the option to choose a Text Menu or an Image Menu (Ze0|ntrus)
All cases of jpg/gif and now png graphics supported for uploaded avatars (plushpuffin)
New Writelogging method that allows for faster determination and faster "mark as read" (plushpuffin)
Admin can turn on/off display of the Recent Posts bar on boardindex (Ze0|ntrus)
Admin can turn on/off display of the Members List bar on boardindex (Ze0|ntrus)
More efficient messageindex (plushpuffin)
View Profile code/table cleaned up (Ze0|ntrus)
$threadnum.data contains "numviews|username" now instead of "numviews|long-name" for more dynamic updating (plushpuffin)
*.ttl file for each board instead of calculating from opening all files (plushpuffin)
Ability to set how long you wish to stay logged in for (Ze0|ntrus)
Icon that tells if users are online with Yahoo (Ze0|ntrus)
Recent Post search sped up (Christian Land)
ModifyMessage subject length widened to same as Post's (Ze0|ntrus)
ModifyMessage/Post's textbox for message size increased (Ze0|ntrus)
New .pl files and TONS of repeated, hard-coded routines turned into functions that are called instead (Ze0|ntrus)
Code cleaned up for easier reading (Ze0|ntrus)
Preview posts before sending (Ze0|ntrus)
Admin Center and Manage Boards layout change (Ze0|ntrus)
Message display changes/additions, included Page #'s at top of list (Ze0|ntrus)
Message Index display changes/additions, included Page #'s at top of list (Ze0|ntrus)
PrintPage.pl file completed and layout of display changed (Ze0|ntrus)
Minor Instant Message layout changes (with some old things commented out if you wish to change back) (Ze0|ntrus)
Mark ALL read button for BoardIndex (Ze0|ntrus)
New Avatars (Bixen, Ze0|ntrus, other artists)
Jump-To box preselects the current board (Stephan Boegli)
Maximum message length setting (YrYaBB, Ze0|ntrus)
Success Message Upon Registration success (Ze0|ntrus)
Ability to change the length of your login cookies (Ze0|ntrus)
YaBBC code (only b, i, s, u, move and ALL smileys) is now enabled in the News Fader news! (Ze0|ntrus)
Guests can no longer view the memberlist (Ze0|ntrus)
View Latests Posts of a member ([CV]XXL)
Copyright tag required in template (Ze0|ntrus)
yabb copyright tag for template (Ze0|ntrus)
Last post by (DaveB)
When you post a message, views starts at 0 by subractacting 1 from # views each time) (Ze0|ntrus)
"Last Modified" date shows seperately in ModifyMessage (Popeye)
"Last modified" changes on the fly (Ze0|ntrus, Popeye)
Webpath for userpics ([CV]XXL, Ze0|ntrus)
Ability to set a default time/date layout and timeoffset for guests and current users without that set yet (Ze0|ntrus, Popeye)
Ability to choose time/date layout and timeoffset for each user (Popeye)
More complete install file (Ze0|ntrus)
New images (CareyP, [CV]XXL, Popeye)
UserPic Java selector and layout for profile/register (Zef Hemel, Ze0|ntrus)
Better Translation (Frank Wessel, Ze0|ntrus)
Instant Message UBB Nav Style (Frank Wessel)
Age added to profile (CareyP)
Better Search Capabilities and integration into YaBB.pl ([ux]maverick)
Changed Online list seperator (Ze0|ntrus)
Admin function to change Date Registered in Profile (Xenomorph, Ze0|ntrus)
Email Auto-linking and Tags fix (DaveB)
No "New" for empty boards (Ze0|ntrus)
Folder Navigation modified (David Driscoll)


back to top