Changelog for 1.10.2

Fixed - Links in PHP Nuke were using ? and not &amp;
Fixed - Multiline comments in notification email
Fixed - undefined variable in rss.php
Fixed - Thumbnail creation works again
Fixed - Javascript error if AGCode was disabled
Fixed - "Undefined variable: id" error message when previewing entry with uploaded image
Fixed - Editted comments not saving on some servers

Added - Output buffering to rss for when you have whitespace in config file
Added - Link to guestbook in notification emails

Changed - Some code in captcha.php
Changed - Way buttons are displayed on entry forms due to layout bugs
Changed - Submit url of admin login is now hard coded in

------------------------------------------------

Changelog for 1.10.1

Fixed - Variable error when viewing entries in admin and PHP error reporting on high
Fixed - Queries not being correctly formatted on some servers

Added - Output buffering to captcha and admin for when you have whitespace in config file

------------------------------------------------

Changelog for 1.10

Fixed - User pics link in comment form was still old style
Fixed - User pics in preview not working after changes in 1.9.1
Fixed - User pics in comment form were not opening via Javascript
Fixed - Number of entry was weird in permalinks
Fixed - Comments made via Easy Admin were not returning you to Easy Admin
Fixed - Images not showing in picture.php when used as PHP Nuke module
Fixed - User pics in admin still linked to thumbnail if one existed
Fixed - Javascript for inserting smiley code would always place at the end
Fixed - Thumbnails of gifs and pngs were not keeping their transparency
Fixed - Undefined variable: PERMALINK notice on comment form
Fixed - install.php now checks if database tables exist and are up to date

Added - A message that flash is required if flash not installed
Added - Flash object tags now converted back to AGCode in email notifications
Added - Can now request a new captcha image if Javascript is enabled
Added - Captcha image can now have transparent background
Added - Added icons for iPhone, Flock and Google Chrome browsers
Added - Requested URI is now included in MySQL error emails
Added - Option to use external style sheet when using as include or module
Added - Preview of what your Ad Block code will look like
Added - Lightbox functionality to user pics using EnlargeThis!
Added - Guestbook url so problems with php navigation and module images should be fixed
Added - Can now view only unaccepted entries in admin
Added - wmode tag to Flash objects to prevent them hiding EnlargeIt!
Added - Draggable pop up smiley box
Added - Ability to resize textareas in admin
Added - Error handling for when you try to edit a non-existant entry
Added - Link on success message in case they have Javascript disabled

Changed - Major changes to the layout of the admin section
Changed - Captcha is now bigger and has wave effects to distort the characters
Changed - Captcha size can now be changed in General Settings
Changed - If captcha is set to use greyscale it uses the same grey for everything
Changed - Captcha image is now a gif due to poor PNG transparency support in IE6
Changed - Cleaned up some of the browser icons
Changed - Image used to show guests ip is logged
Changed - Enlarged textarea for Ad Block
Changed - Reordered the browser list so that Opera and Flock were correctly identified
Changed - Admin now always opens in a new window/tab
Changed - AGCode buttons now use images to look better
Changed - AGCode buttons don't show if the browser does not support Javascript
Changed - AGCode function should now be faster and more efficient
Changed - Tidied up code in image.class.php for efficiency
Changed - Moved administration link to the footer
Changed - Removed images from top right link (sign,back,administration)
Changed - Top right link in permalinks to return to guestbook link
Changed - Removed search box from permalinks
Changed - Removed links from top right of admin login
Changed - Moved a lot of Javascript to an external sheet
Changed - Moved a lot of admin CSS to an external sheet
Changed - Timer on success page is now set to 8 seconds instead of 2
Changed - Method used to redirect guests from success page is now Javascript
Changed - Removed admin link and "powered by" from success page

------------------------------------------------

Changelog for 1.9.1

Fixed - MySQL query error on trying to save Style
Fixed - Link to uploaded pic pointed to thumbnail if one existed

------------------------------------------------

Changelog for 1.9

Fixed - Include code was interfering with the style form on submission
Fixed - Cancelling a post deletion in Easy Admin would still delete the post
Fixed - Current comment was being included with previous comments in email
Fixed - Removed all instances of CHDIR function
Fixed - Minimum post time not disabled if set to 0

Added - Search box can now be styled in Style
Added - Will now display an error if a template file is missing
Added - Option to use full YouTube url if YouTube Flash keeps getting 
        displayed as a link
Added - Now compares database version against hard coded one and informs
        you if you need to run smart updater
Added - Can now set comments so only admin can post them
Added - Optional permalinks
        
Changed - Can now have notifications sent to multiple email addresses
Changed - include_path is now a constant instead of a variable
Changed - Table names are now hard coded in
Changed - Removed list of table names from password section of admin

------------------------------------------------

Changelog for 1.8
 
Fixed - Error message when performing a search that just contained spaces/quotes
Fixed - Some YouTube urls were not being converted correctly
Fixed - Javascript now not required for deleting in Easy Admin
Fixed - FLASH AGCode now respects your maximum image size if set
Fixed - Some label tags in General Settings not closed
Fixed - Display order of entries being reversed on some servers

Changed - Some of the security patches
Changed - Lazarus version number now stored in database
Changed - General Settings now hides/shows options using javascript
Changed - How MySQL connection works in attempt to fix MySQL 5 bug
Changed - You can now replace censored words on saving or on displaying
Changed - Internal HTML code now outputs XHTML tags
Changed - Site used to resolve IP addresses
Changed - Some browser icons to look better on dark pages
Changed - Notification email for comments to show other comments

Added - Can now display the date as Today and Yesterday if appropriate
Added - Some error checking to captcha.php
Added - Can block posts containg to many URLs
Added - Comment count when hide comments is selected
Added - You can now add your own fonts to the font file for CAPTCHA to use
Added - New language lines for use with the Smart Time option
Added - Can now choose to moderate posts containing censored words

------------------------------------------------

Changelog for 1.7.4
 
Fixed - Undefined index message when editing comments
Fixed - Error message when doing a large search
Fixed - Moderation emails not being sent on some servers
Fixed - Recent security fix may of stopped admin working on PHP Nuke
Fixed - Look up link for IP addresses in Easy Admin
Fixed - Search not working when using gbinclude.php
Fixed - 'Out of range' ICQ error message when using MySQL 5.0.12 and over
Fixed - Admin links in emails not correct when Lazarus is a Nuke module

Changed - MySQL error emails now come from the admin email address
Changed - HTML for gender images and comment link are now templates
Changed - 'Powered by' text is now in a template file

Added - Extra sendmail parameter so emails are sent from correct address

------------------------------------------------

Changelog for 1.7.3
 
Fixed - Cross Site Scripting exploit
Fixed - Undefined variable error

------------------------------------------------

Changelog for 1.7.2
 
Fixed - Several error notices about undeclared indexes or variables
Fixed - Admin menu not appearing on some servers.

Changed - Added a hidden .htaccess file to tmp folder due to crappy zip programs

------------------------------------------------

Changelog for 1.7.1

Fixed - Search not working if both comments and image upload disabled
Fixed - Would go into infinite loop if [flash][/flash] was not linked to a flash file

Changed - Now FLASH AGcode converts YouTube links into the correct url for the file 

------------------------------------------------

Changelog for 1.7

Fixed - Timehash input was producing invalid HTML
Fixed - Always use admin/book email as from address
Fixed - Images could still be uploaded even if you had disabled them
Fixed - Buttons not working on forms after returning from a preview or error

Changed - Improved CAPTCHA generation
Changed - CAPTCHA now gets it's settings from the database
Changed - Parts of admin now use your chosen language
Changed - Easy Admin and Private Messages now use images for options
Changed - Replaced images with newer ones
Changed - All emails are now sent in plain text and HTML
Changed - English will be used for any text that is not in your chosen language file
Changed - If you disable comments and/or image uploading then neither will be displayed in the guestbook
          (query optimisation)
Changed - Removed guestbook image and replaced with admin defined text. HTML is allowed
Changed - Show/hide comments link text now changes to reflect the current state
Changed - Captcha now only uses letters to help prevent confusion

Added - Can now accept/unaccept/delete/edit entries and comments from a link in the notification email
Added - Search function
Added - Can now have Lazarus remember your login details using a cookie
Added - Can now request that any uploaded images are attached to notification emails
Added - Flash AGcode for posting flash from such sites as YouTube.

------------------------------------------------

Changelog for 1.6.1

Fixed - CAPTCHA not working on comments if CAPTCHA options disabled

------------------------------------------------

Changelog for 1.6

Fixed - Some servers not setting correct permissions on uploaded pictures
Fixed - Font faces with quotes were not displaying properly in admin
Fixed - Call to undefined function in add.class.php on line 227
Fixed - Flood check not working unless admin email set

Added - CAPTCHA (image verification) is now an option in anti bot test
Added - CAPTCHA (image verification) is now an option for comments
Added - You can now specify an email address for thank you emails to come from
Added - You can also specify that all notifications to you come from above address
Added - Can now place an advert anywhere in the guestbook entries
Added - Legacy support in template loading for people on lazy hosts
Added - Can now delete/accept/unaccept multiple entries in Easy Admin
Added - Homepage is now checked for censored words
Added - [img] agcode now resizes the image if it is to large
Added - EMAIL AGcode is now optional
Added - You can now disable the ability to add comments
Added - Time delay/limit to comment form

Changed - Email format validation
Changed - Code changes for speed up
Changed - Base url is now stored in database fo reasy setting/changing
Changed - Installer and Smartupdater are now a single file, install.php

------------------------------------------------

Changelog for 1.5.5

Fixed exploit in picture.php
Fixed exploit in code-LANG.php files

------------------------------------------------

Changelog for 1.5.4

Fixed - Some servers not setting correct permissions on uploaded pictures
Fixed - Undefined variable row message on preview
Fixed - Link to full size user image no longer needs javascript
Fixed - Uploaded BMPs not getting added to the entry
Fixed - Yahoo had changed url for online/offline smiley

Added - Word censoring can now be set to block posts containing bad words

Changed - IP getting function to better detect proxy types
Changed - Rewrote word censoring to be faster

------------------------------------------------

Changelog for 1.5.3

Fixed - 'Out of range' ICQ error message when using MySQL 5.0.12 and over
Fixed - Include code for gbinclude.php file not showing correctly on some servers
Fixed - 'Undefined variable: rid' error messge in easy admin
Fixed - Text colouring for private message option now matches rest of form
Fixed - Integrated the PHP 4.4.1 patch files
Fixed - Was not returning to correct page when accepting comments
Fixed - Opera (stupid browser) reported an error when editing posts with long user agents
Fixed - Can now use single characters in email domains if it is a sub domain
        (ie here@x.test.com will work but here@x.com will not)
Fixed - Time displayed in Easy Admin now obeys your time offset 
Fixed - Had & in yahoo template instead of &       

Added - Pagination on the index page
Added - AGCode buttons to put the AGcode into the message
Added - Comment table is now indexed for faster loading
Added - Can now unaccept posts so they show in easy admin but not guestbook
Added - Unaccepted posts and comments now have pink background in Easy Admin

Changed - Reworded the email field options in Admin - General Settings

Removed - The Allowed HTML and Allowed AGCode text

------------------------------------------------

Changelog for 1.5.2

Fixed - Admin log in form not showing in PHP Nuke
Fixed - Unable to login using non alphanumeric characters in PHP Nuke
Fixed - picture.php no longer reports an error if img variable left empty

Changed - Easy admin now returns to the page you were viewing after performing an action

------------------------------------------------ 

Changelog for 1.5.1

Fixed - Requiring an email address could be bypassed with a space
Fixed - AGcode messed up if tags where stacked
Fixed - Couldn't use a double quote (") in bot test question
Fixed - Comments were not using your specified text colour

Added - Charset to HTML emails so that non English characters are displayed correctly in email clients.
Added - Can now ban an IP and delete a post at the same time in easy admin
Added - .htaccess file so that pages are sent using gzip compression
Added - International Date Format as an option
Added - Option to have comments hidden with a link to make them appear
Added - You can now add text to the password input of comment form
Added - Charset is now set in General Settings
Added - Email addresses can now be hidden in entries

Changed - Gone back to using the emotion of a smiley for the alt text and not the smiley code
Changed - Code for checking if an IP is banned is now faster and uses less CPU time
Changed - Image uploading now even works when server is in safe mode
Changed - Email addresses are now checked for bad words
Changed - Removed the storeasip option
Changed - Both hostname and IP are stored for every post
Changed - Antispam word is now stored in database and randomly generated
Changed - Comment notification emails now contain the guestbook entry that has been commented on
Changed - Templating system has been overhauled to make it only use one set of files
Changed - All fields except name and message are optional.
Changed - Version number is now only shown in admin section.

----------------------------------------------

Changelog for 1.4

Fixed - Bad word filtering when regex is not selected
Fixed - I had used the admin password page from my demo version
Fixed - Added title attribute to gender images
Fixed - Some images were using the /> XHTML ending
Fixed - Email encryption used on Comment form and entry preview was different from the main version
Fixed - YAHOO and AGENT being undeclared (only on servers where PHP error reporting is set to high)
Fixed - Jump to not working in easy admin

Added - Javascript confirmation box when deleting anything via easy admin
Added - Comments for an entry now appear in the comment form with the entry
Added - Text for the MSN, Yahoo and Skype links in entries now in language files
Added - Anti bot test is now indicated as a required field
Added - Homepage URL is now a link in easy admin and private messages
Added - IP's in easy admin can be clicked to resolve the IP to the owner
Added - Hostnames in Easy Admin can be clicked to get the IP for them
Added - Email addresses posted using AGCode are now encrypted.
Added - You can now use [NAME] in thank you emails to have the posters name put at that point.

Changed - URL's in posts now only display the domain of the link whilst still linking to the full url.
Changed - Comments are now checked for bad words before being checked for AGCode and URL's
Changed - Comment success message now uses success.php template
Changed - All information from a submitted entry is sent to the webmaster if notifications active
Changed - Wording of the Thank You email section of Admin

----------------------------------------------

Changelog for 1.3

Fixed - No alt tag when [img][/img] used to display an image
Fixed - HTML entities in from address of new post notifications
Fixed - Complete overhaul of the install.php file
Fixed - Font sizes for some items in addentry form
Fixed - Typo in top logout link on style page of admin (only where PHP error reporting is set to high)
Fixed - Undefined variable when trying to accept a post (only where PHP error reporting is set to high)
Fixed - undefined variable use_regex (only on servers where PHP error reporting is set to high)

Added - Guestbook now uses UTF-8 character set for better international support even in admin
Added - Skype field

Changed - Thumbnail creation updated to improve thumbnal quality
Changed - Uploaded images in entries now use float:left; for better appearance.
Changed - Improved encryption of text email in entries.

----------------------------------------------

Changelog for 1.2.1

Fixed - Closing quote of alt attribute for smileys.
Fixed - Rough edge around Firefox, IE and Mozilla browser icons.

Added - Can now use bmps for smileys.

Changed - Switched from using ereg_replace to using str_replace in template loading
Changed - Switched from using an array to strtr when previewing

---------------------------------------------

Changelog for 1.2

Fixed - Smileys not working on forms
Fixed - bottest not working when used as a module

Added - Time check on entries to help fight spam
Added - Time display in Admin - Style to display time on server and your time

---------------------------------------------

Changelog for 1.1

Fixed - Emails to admin were all on one line
Fixed - Forgot to get the information in gbinclude when globals are turned off

Added - Browser detect whereby the appropriate browser icon is displayed
Added - Clickable browsers in pop up smileys window
Added - Picture Upload is now disabled unless you have made the folders writable
Added - Templates state if they are editable or not in Admin section
Added - Duplicated jump links in easy admin so they are at the top and bottom

Changed - Rearranged layout of the name section of entries
Changed - MSN icon is now a link to the users MSN profile
Changed - MSN icon is now MSN butterfly
Changed - Cleaner AIM icon
Changed - Smiley pop up only shows smileys and AGcode link shows the AGcode if it is on

Some things I probably have forgotten about as well
