About BlogX - Change Log / Version History
This site is running Matthew1471's version of BlogX V2.2.
You can download a copy here.
Note: This site has new changes/fixes/features which are not available in the main package, this is while they are tested for bugs/errors. Unreleased changes/fixes/features are listed as having "(Unreleased Beta)" next to them.
This is the latest version and includes the following changes/additions/fixes:
21 February 2010 (Unreleased Beta)
Fixed Comments.asp, ViewItem.asp & RSS/Comments.asp from not stripping out ","'s in querystrings.
14 February 2010 (V2.2*)
Fixed RSS feed validation issues on other servers (Thanks Chip).
30 December 2009 (V2.2)
Fixed Comments.asp & ViewItem.asp erroring when a spurious entry number is specified which includes a -
Optimised Comments.asp when checking if Requested is specified.
10 October 2009 (V2.2)
Updated Replace to be more case insensitive and more efficient.
15 September 2009 (V2.2)<
Fixed spelling mistakes in CommentNotify.asp, Comments_Validate.asp, MailingList.asp, Unsubscribe.asp.
29 July 2009 (V2.2)
Added Last.fm plugin to the ZIP.
Updated Buddies.asp to use an alternative method of loading in the RSS and provide better errors.
Updated List Plugin in ZIP to XHTML standards.
Updated Readme.txt in Plugins folder.
26 July 2009 (V2.2)
Fixed Home screen not automatically linking and adding emoticons (Thanks James Collett).
Fixed EditLinks.asp not recognising relative links won't work (Thanks James Collett).
Fixed Delete.gif not loading in Downloads.asp if the blog is not in the root folder (Thanks James Collett).
Updated Buddies.asp to provide more descriptive errors and handle sites with weird encodings (Thanks James Collett).
Fixed NotFound.asp redirecting users to the count page when the wrong URL contained "Count.asp".
18 July 2009 (V2.1*)
Added option to send draft to AddEntry page (AddEntry.asp, EditDraft.asp).
Fixed an error in EditEntry.asp if Categories field was null.
Fixed a spelling mistake in EditEntry.asp.
13 July 2009 (V2.1*)
Updated "Check Consistency" Query in DB to not fail when there are no comments for an entry.
Updated "CheckCommentsCount.asp" in the Developer Tools to not miss incorrect records, follow XHTML Strict and fix.
06 July 2009 (V2.1*)
Minor changes to the database properties such as enabling more unicode compression etc.
Updated Default stylesheet for better Firefox compatibility.
02 June 2009 (V2.1)
Fixed NAV.asp not redirecting correctly on login if BlogX is in a subfolder.
23 May 2009 (V2.1)
Added confirmation warning when deleting links.
Improved login code so it remembers previous page.
Optimised Purge.asp.
11 April 2009 (V2.1)
Fixed browsers with aggressive caching not performing conditional GETs.
23 March 2009 (V2.1)
Fixed XHTML issues with UnSubscribe.asp.
02nd February -> 22nd March 2009 (V2.0)
Added further comments and fixed XHTML issues on numerous pages.
Added additional variable so that the IP address to withhold adverts to can be altered easily.
Fixed EditEntry.asp losing the password of password protected entries.
Fixed MailingListMembers.asp repeating the subject.
Updated MailingListMembers SQL & code to separate unsubscribed members easily.
18th January 2009 (V2.0)
Added comments to Cache.asp, Database.asp, Dim.asp, Header.asp, Footer.asp, ExtraHTM.txt, Languages.asp, Mail.asp, NAV.asp &.
Optimised ExtraHTM.txt & Footer.asp by not switching contexts as much.
17th January 2009 (V2.0)
Optimised readability of Dim.asp by seperating variables into their source.
Optimised readability of Bar.asp by converting ' to ".
10th January 2009 (V2.0)
Optimised readability of ViewCat.asp, Dim.asp, Database.asp and included comments.
09th January 2009 (V2.0)
Added comments to ViewCat.asp.
Optimised ViewCat.asp & Main.asp to not use such an intensive cursor location and locktype.
Optimised ViewItem.asp & ViewCat.asp to not use such an intensive cursor and locktype.
Optimised cursortype & locktype on Vote.asp in a few places so as not to use such an intensive locktype.
Optimised Vote.asp by using a case statement instead of multiple IFs.
Updated comments in Vote.asp.
03rd January 2009 (V2.0)
Removed old commented out Firefox poll removing code.
Updated ASPSmartUpload UploadPicture_Save.asp to have the same coding improvements as the Persits.
Updated UploadPicture_Save.asp to detect errors before saving so an error could not leave a temp file.
Updated No upload UploadPicture.asp to conform to XHTML and other coding improvements.
02nd January 2009 (V2.0)
Optimised Newspaper.asp to use variable instead of repeatedly calling Server.MapPath.
Optimised Themes.asp to use variable instead of repeatedly calling Server.MapPath.
Updated ASPSmartUpload UploadPicture.asp to meet similar coding improvements as Persits UploadPicture.asp.
Updated UploadPicture.asp to remove some white space and merge better with other files.
Updated NotFound.asp to handle URLs better (not complete).
Updated Includes/Replace.asp to include URL encoding functions (not complete).
Updated Config.asp to include PageTitle and absolute path option for hosts that do not support parent paths.
Updated NewsPaper.asp to include absolute path option for hosts that do not support parent paths.
Updated Pingback.asp to include absolute path option for hosts that do not support parent paths.
Updated Themes.asp to include PageTitle and absolute path option for hosts that do not support parent paths.
01st January 2009 (V2.0)
Optimised locktype on NotFound.asp to not use such an intensive locktype.
Updated Comments.asp to use less intensive locktype, lock errors should error in right place (where error code is).
30th December 2008 (V2.0)
Added NotFound.asp page for admins to detect broken links (NAV.asp, Admin/NotFound.asp).
Fixed XHTML issue with pingbacks in Comments.asp.
Fixed Official/Count.asp incorrectly calling replace function when URL contained localhost.
Fixed HTML2Text converting & too late (Replace.asp).
Updated NotFound.asp to not log the admin NotFound.asp page.
25th December 2008 (V2.0)
Fixed Admin/Pingback.asp refering to BackgroundColor but Templates/Config.asp never being included to set it.
Optimised Admin/Default.asp, Official/Default.asp, Official/FacebookRSS.asp, Official/OPML.asp, RSS/Default.asp, SNS/Default.asp & Templates/Default.asp to skip checking for session variables.
Optimised readability of Official/FacebookRSS.asp, Official/NoSites.asp, Official/OPML.asp, RSS/Default.asp & SNS/Default.asp.
Optimised Official/NoSites.asp, Official/SNS.asp by including conditional GET support.
Optimised Official/FacebookRSS.asp, RSS/Default.asp & RSS/Cat/Default.asp using too intensive cursortype and locktypes.
Optimised RSS/Default.asp using too intensive cursor location (adUseClient).
Updated Official/FacebookRSS.asp & RSS/Default.asp to use similar code so it is easier to merge changes.
24th December 2008 (V2.0)
Added popup screen center code for comment preview (Comments.asp).
Added HTML escape for comment preview so that it represents how it will display on the site better.
Added disk space error and undo upload method to UploadPicture_Save.asp.
Added more comments to count.asp to improve readability.
Fixed content type for UpdateBlogX.asp, Update.asp & Count.asp.
Fixed XHTML issues (<font) in UploadPicture.asp.
Fixed XHTML issues in comment preview.
Renamed BuyCD.asp to Donate.asp.
Optimised Count.asp (restructured else-if to improve execution).
Optimised UpdateBlogX.asp, Update.asp, Download/Default.asp & Count.asp to skip checking for session variables.
Optimised comment preview for readability.
Optimised UploadPicture_Save.asp & Count.asp using too intensive cursortype and locktypes.
Optimised UploadPicture.asp code (handles errors better).
Updated AddFile_Save.asp & UploadPicture_Save.asp to use similar code so it is easier to merge changes.
Updated Donate.asp to automatically show BlogX's age, be XHTML standard compliant and reduced text.
23th December 2008 (V2.0)
Fixed Comments.asp concurrency issue with attempting to delete already deleted records due to JET caching.
Optimised Comments.asp using too intensive cursortype and locktypes.
Optimised Comments.asp by specifying cursortype and locktypes as command params.
Optimised Comments.asp by removing old close recordset code (inserted to try and remove concurrency issues).
Optimised Comments.asp by removing deprecated unreferenced recordset count.
22nd December 2008 (V2.0)
Added popup screen center code to RTF.js.
Optimised RTF.js readability.
Optimised Database.asp readability.
Optimised Mail.asp readability.
21st December 2008 (V2.0)
Added Picture to FileExtensions table (to distinguish which files work as an img src).
Added clearer error messages to ParseEmails.asp.
Added popup centering code for UploadPicture.asp (Includes\RTF.asp).
Added a 150 URL limit to the display of Referrers.
Added check to UploadPicture_Save.asp to check file extensions are allowed (instead of forcing JPG).
Fixed Referrers.asp not encoding &.
Fixed XHTML issues with EditPoll.asp, AddPoll.asp, EmailConfig.asp, MailingListMembers.asp, ParseEmails.asp, Pingback.asp, Spell.asp & UploadPicture.asp
Fixed MailingListMembers.asp sending out non standard compliant XHTML e-mails.
Fixed the comment notification e-mails (Comments.asp) not centering when opened up on Firefox/Webkit based browsers.
Fixed MailingListMembers.asp not DIMensioning mail variables (though the error was masked).
Fixed ParseEmails.asp not DIMensioning Path.
Fixed Referrers not being checked for HTML.
Fixed Referrers code in Header.asp often including the SiteURL as a referrer if it was in a different case.
Fixed Toolbar.asp having my blog URL hardcoded into the pingback.
Fixed Toolbar.asp refering to old time offset variables.
Fixed non Firefox friendly code in Toolbar.asp.
Fixed user specifying & as their homepage not being converted to & (Replace.asp).
Fixed Toolbar.asp inserting a rogue </div>.
Fixed shared files save file (AddFile_Save.asp) not checking admin credentials.
Fixed image upload javascript insertion for Mozilla, broke by XHTML update to AddEntry etc (UploadPicture.asp, UploadPicture_Save.asp).
Fixed a few minor bugs in Mail.asp (i.e. a stray Response.Write).
Improved readability on admin files and included additional comments (and small fixes to existing ones).
Optimised EditPoll.asp, EmailConfig.asp, LastComments.asp, Pingback.asp, AddEntry.asp, EditEntry.asp & Toolbar.asp using too intensive cursortype and locktypes.
Optimised EditPoll.asp, AddPoll.asp, EmailConfig.asp, Spell.asp, Toolbar.asp, EditEntry.asp & AddEntry.asp by specifying cursortype and locktypes as command params.
Optimised Error_Spell.asp by removing unnecessary SSI.
Optimised cursor type being specified then overridden by the Open params in LastComments.asp.
Optimised the SQL in Toolbar.asp for the category lookup to use the optimal DISTINCT keyword (DBMS is faster than interpreted code).
Optimised the SQL in AddFile_Save.asp by removing the ORDER BY when checking if in extensions table.
Updated Refer table to accept 255 length URLs.
Updated Header.asp to reflect increase in refer URL.
20th December 2008 (V2.0)
Fixed concurrency issue with Comments.asp while under spam attack with spam record being deleted twice.
Optimised cursor type being specified then overridden by the Open params in Comments.asp.
17th December 2008 (V2.0)
Fixed XHTML & decoding issues in Firefox with AddFile.asp.
Fixed XHTML issues with AddFile.asp, AddFile_Save.asp.
Optimised the SQL in AddEntry.asp for the category lookup to use the optimal DISTINCT keyword (DBMS is faster than interpreted code).
Optimised wording on AddFile.asp.
16th December 2008 (V2.0)
Added e-mail notification icons to Comments.asp.
Optimised the SQL in AddEntry.asp for the category lookup to use the optimal DISTINCT keyword (DBMS is faster than interpreted code).
Optimised the SQL in NAV.asp for the category lookup to use the optimal DISTINCT keyword (DBMS is faster than interpreted code).
15th September 2008 -> 04th December 2008 (V2.0)
Added randomisation of cookie for those who did not manually alter it before.
Added fix for Firefox's over zealous caching not performing conditional GETs.
Added attempt to guess default path in Plugin.asp.
Added auto-lock out to Application.asp.
Added code to attempt to deal with deadlocks during commenting concurrency.
Fixed paging issue in unreleased beta.
Fixed a few more XHTML non-standard pages.
Fixed & not being properly re-encoded by EditEntry.asp
Fixed a few pages not appropriately handling EOFs (unlikely to occur, sample DB contains records).
Fixed very minor things like tabs instead of spaces in ASP comments.
Fixed ShowCat not being dimensioned and erroring AddEntry.asp when categories are turned off.
Fixed cookies disabled error not firing.
Fixed typo in "ErrorDescription" in Downloads.asp.
Fixed a leftover </span> being wrongly inserted when categories are turned off.
Fixed downloads.asp not properly handling empty folders.
Moved change log to Changes.asp page on BlogX.co.uk.
Optimised the SQL in NAV.asp to use the optimal DISTINCT keyword (DBMS is faster than interpreted code).
Optimised a few stylesheets (Matthew1471, Orange) to use CSS margin shortcuts et al.
Optimised Printer_Friendly.asp to not switch between ASP and HTML as much.
Removed some quotes from Quotes.txt to remove some of the less interesting/offensive quotes.
Removed last-modified in ASP comments as it was not practical to maintain.
Updated About.asp to reflect the blog's features better.
15th September 2008 (V2.0)
Added more descriptive page titles to some pages to improve SEO (user request, thanks Don).
Optimised a few more files (inappropriate locktype, cursortype, NOT x instead of if statement).
06th September 2008 (V2.0)
Added ShortenEntry function to Replace.asp.
Fixed Paragraph truncate in Main.asp.
Merged small include files into calling pages, Header.asp and NAV.asp.
Optimised Main.asp to not perform not needed checks.
24th August 2008 (V2.0)
Added admin login throttle to prevent brute force attacks.
Added "BannedLoginIP" for invalid admin login throttle..
Added SSL support for logins.
Optimised Header.asp security to not run some pointless functions.
18th August 2008 (V2.0)
Optimised Comments_Validate.asp to remove additional IF statement.
Updated Comments_Validate.asp to send standards compliant e-mails.
17th August 2008 (V2.0)
Fixed LastComments.asp not using the correct link for Ban User.
Updated Mail.asp to use 2 page anti-spam validation given the success it has been for comments.asp.
Updated Comments.asp to use DELETE FROM instead of iterating through an inefficient recordset for auto-purge.asp.
Updated Comments.asp purge of multi-spam to use DELETE from to prevent concurrency issues and also to improve speed.
Updated CommentNotify.asp to not send confirmation if admin requested unsubscribe. (I click unsubscribe links in bounces).
15th August 2008 (V2.0)
Added un-validated deletion to Comments.asp on re-post to prevent user-lockout.
Added a descriptive error message to Comments.asp instead of blindly re-directing.
Added option to see the last EntryPageSize number of validated comments.
Updated Comments.asp to no longer automatically redirect as some (few) spammers can perform that.
14th August 2008 (V2.0)
Added additional spam validation check to refuse to accept Mail and comments if the user disconnected early.
Added IP spoof checking to Mail.asp.
Added option to IPWhoIs.asp to delete all comments by a particular IP address.
Renamed Validate.asp to Comments_Validate.asp as there are now 2 validation files.
Updated Purge.asp to use the new comments validation link and use a hyperlink instead of javascript onclick.
Updated Comments.asp to give more accurate feedback as to whether the user passed spam protection and removed the hidden image.
Updated RTF.js to use XHTML compatible code.
Updated PrintPopup to center.
13th August 2008 (V2.0)
Optimised more code.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
Fixed Calendar not correctly closing hyperlinks when SortByDay <> True.
Fixed some fields not being DIMed in ChangePassword.asp.
Added "LastModified" to Main and Disclaimer..
Added LastModified handling for EditMain.asp and EditDisclaimer.asp.
Removed some smaller include files and merged them into parent files (OtherLinks.asp, Links.asp, Calendar_Querystrings.asp, Security.asp) to reduce confusion and optimise loading.
12th August 2008 (V2.0)
Optimised more code.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
Rewrote documentation.
Fixed SNS bar not loading for non logged in users.
Fixed Search.asp not showing podcast plugin.
10th August 2008 (V2.0)
Optimised more code.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
Changed links to whois.domaintools.com instead of apnic.
Added ReplyTo to Includes/Mail.asp and others.
Added more explicit error explanations to Comments.asp.
Added HTML escape for mail.asp (just for privacy and those who use insecure webmail).
Fixed Comments.asp not checking Banned IPs for POSTs.
Updated e-mail scripts to set SPF compatible "from" addresses.
09th August 2008 (V2.0)
Optimised more code.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
Added a ban proxy button on Comments.asp.
Added a prompt to delete comment, ban ip, ban proxy.
Updated Comments.asp to force comments ascending.
08th August 2008 (V2.0)
Optimised more code.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
Dropped BannedIP.BannedTime, Comments.CommentedTime, Comments_Unverified.CommentedTime
Fixed Data.UTCTimeZoneOffset not storing leading 0.
Deleted Deprecated Buddies table.
Fixed Comment count being incremented for comments and then decremented when found to be spam and deleted.
Added cache handling code to Purge.asp and EditBan.asp.
Fixed Comments.asp not converting & symbol to &.
04th August 2008 (V2.0)
Fixed RSS giving invalid build dates.
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
03rd August 2008 (V2.0)
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
27th July 2008 (V2.0)
Added cache handler to Download.asp, Mail.asp
Fixed more XHTML compatibility to files.
Improved HTML readability on some files.
15th July 2008 (V2.0)
Fixed Last-Modified code not correctly determining whether records and databases have been terminated (IsEmpty, IsObject and Is Nothing behave very differently).
10th July 2008 (V2.0)
Fixed Last-Modified code not terminating any detected records and databases.
09th July 2008 (V2.0)
Fixed Last-Modified code (and added it to more page) on pages.
Added more comments and tidied more code.
Added more XHTML compatibility to files.
Fixed Main.asp, ViewCat.asp adding a link to Page=1 (just was making google index more).
Fixed URL linker including tags if they were straight after the URL.
08th July 2008 (V2.0)
Fixed Last-Modified code (and added it to more page) on pages and made modular now I understand it more.
Added more comments and tidied more code.
Added more XHTML compatibility to files.
01st July 2008 (V2.0)
Added declarations to more files to explain what they do and what links to them.
15th June 2008 (V2.0)
Fixed the spam comment display showing in ascending order rather than descending.
Fixed invalid HTML in About.asp.
Fixed "EnableMainPageRequest" not declared in EditMainpage.asp.
Fixed some CSS issues in Matthew1471! stylesheet.
Improved About.asp, Main.asp, Default.asp, Includes/Header.asp, Includes/Footer.asp, Includes/Calendar.asp, Includes/Nav.asp to follow the XHTML 1.0 standard.
Improved EditMainPage.asp to not update if the checkbox was not checked (boolean was being compared to a string and ASP treated them differently).
13th June 2008 (V2.0)
Changed "Time" in Banned to "BannedTime", same for "Date".
Changed "Time" in Comments to "CommentedTime", same for "Date".
Separated "Comments" and "Comments_Unvalidated" to speed up comment handling.
PUKValidated field dropped (see above).
Added "noreply" address for user comment notifications.
Added Mail.asp to check banned addresses after a user reported Mail.asp abuse.
Improved Mail.asp to not wait until user has entered in a message on Mail.asp before informing them e-mail is disabled.
Fixed local users being incorrectly logged as "Cache" in referrers.
Rewrote random photo selector for newspaper.asp.
Tidied and Optimised Newspaper.asp code.
Changed Includes/Replace.asp to be more XHTML compliant.
Changed some tags in pages to start using XHTML syntax.
Tidied buddies script and improved error handling.
07th May 2008 (V2.0)
Fixed SelectColor.asp using a non existent variable.
Fixed invalid HTML code in SelectColor.asp.
Improved SelectColor.asp readability.
Optimised SelectColor.asp.
04th May 2008 (V2.0)
Fixed Mail.asp returning blank field.
16th April 2008 (V2.0)
Fixed bug in picture upload where 2/3 variables were not defined.
Removed 1 deprecated variable in picture upload.
25th March 2008 (V2.0)
Added declarations to some files to explain what they do and what links to them.
Indented both source code and output code for easier readability.
26th February 2008 (V2.0)
Added HTTP referrer information to the mail.asp page.
Improved links to the mail page to not use a query string (it was throwing off spiders and web crawlers).
Fixed Printer_Friendly.asp not specifying an encoding (now specifies UTF8).
13th January 2008 (V2.0)
Fixed the WhoUses page creating a "_new" window instead of a blank one.
28th December 2007 (V2.0)
Fixed strWord not being dimensioned in Admin/Spell.asp.
24th December 2007 (V2.0)
Changed RSS feeds to "utf-8" from my local character set.
Fixed EditPoll.asp not dimensioning a variable (oops).
26th November 2007 (V2.0)
Fixed bug in WAP site referencing obsolete ShowCat variable.
18th November 2007 (V2.0)
Fixed Comments RSS feed from not checking input was a number.
12th September 2007 (V2.0)
Fixed Application.asp using a renamed variable (TimeOffset).
Turned on OPTION EXPLICIT on a few more files (AddEntry.asp, AddPoll.asp etc) to improve execution speed.
Fixed a large number of variables not being dimensioned on Admin pages (whoops).
Renamed "ShowCat" to "ShowCategories" (Config.asp x 2, Main.asp, NAV.asp, Comments.asp, DIM.asp, Search.asp).
23rd July 2007 (V2.0)
Improved time reporting in RSS feeds (Added on AddEntry.asp).
Moved time detection to separate file and tidied up Config.asp (It's not a really important option.. it can be almost hidden).
Fixed bug in CommentsRSS that made them crash (shoddy testing).
Added UTCTimeZoneOffset to Comments and Data.
12th August 2007 (V2.0)
Added a simple Last-modified algorithm.. not completed.
11th August 2007 (V2.0)
Fixed RSS mishandling Enclosure URLs that have a http:// in them.
21st July 2007 (V2.0)
Improved Pingback to check and truncate for SourceURI's longer than 255.
Updated SourceURI in Pingback to be of length 255.
15th July 2007 (V2.0)
Fixed RSS timestamps being invalid (I just gave the date instead of date and month to the weekday calculator).
Updated RSS timestamps to truncate without LEFT (it was one of the parameters).
01st February 2007 (V2.0)
Fixed URL linking including a bracket when there's a full stop after it.
14th February 2007 (V2.0)
Fixed comment notifications being sent to the spammers too! (ie. unvalidated commenters)
15th January 2007 (V2.0)
Added Error handling to IPWhois.asp for when ASPDNS is not installed.
11th January 2007 (V2.0)
Fixed Comments.asp auto-purge purging new comments after 25th December 2006 (Unreleased Beta only).
26th November 2006 (V2.0)
Updated Header.asp to remove more features on LegacyMode.
Updated "Default" template CSS to handle overflowing entries.
Updated WaterFall template CSS.
25th November 2006 (V2.0)
Fixed RSS trimming to be able to handle nested HTML tags too!
Fixed variable not declared in updated ServerError.asp (should only effect my site).
Updated RSS Trimming to properly detect end of HTML tags and to link to more information.
Moved RSS string functions to a separate include file (RSSReplace.asp).
08th October 2006 (V2.0)
Updated EditEntry.asp to scrollbar the textarea if there's an overflow (This is to fix an IE bug).
17th September 2006 (V2.0)
Updated plugin to exit loop once it has found it (didn't realise ASP supported EXIT commands).
16th September 2006 (V2.0)
Fixed Comments RSS displaying spam comments. (Oops)
Fixed Comments RSS dynamically loading filed names in. (Oops)
Fixed Purge.asp not displaying spammers name (not like it matters).
Fixed Bug in Thumbnail.php which could over-write images if no folder was specified. (Thanks Andrew for your PHP help in fixing it).
15th September 2006 (V2.0)
Added "Photo Mode".
Disabled Bug in Thumbnail.php which could over-write images if no folder was specified. (Need Andrew's PHP help to fix).
07th August 2006 (V2.0)
Added Entry Security (not that it was really needed), it's now almost impossible to randomly POST comments on entries without visiting Comments.asp.
Added automatic unvalidated comment deletion (after 1 day) to Comments.asp (Can be turned on/off).
Fixed Typo in AddEntry.asp (2 Lefts).
Updated AddEntry.asp to generate a EntryPUK (to fit in line with new security).
Added EntryPUK field to Data.
01st August 2006 (V2.0)
Fixed the encoding on the adbrite adverts.
Fixed ServerError.asp when error source contained unescaped HTML it could mess up error page layout.
Fixed capitalisation in ServerError.asp.
Updated Config.asp to include better descriptions of variables (some were redundant).
Updated Config.asp to no longer have a Links/Other Links Path.
Updated OtherLinks.asp and Links.asp to read from database.
Updated ServerError.asp to take into account the lack of a links file.
Updated EditLinks.asp to take into account the lack of a links file.
Updated Buddies.asp to read fields from database.
Added Links table to DB.
26th July 2006 (V2.0)
Updated documentation regarding updating to newer versions as old information was too cumbersome for dramatically changed databases.
07th July 2006 (V2.0)
Fixed a bug in the SwimmingPool template in which long worded entries would force the navigation to the bottom of the page (this exists in other themes, they will be updated as I use them.. or if I'm contacted).
03rd July 2006 (V2.0)
Fixed a bug in comments which a comment ending with a URL while the user is using a proxy made the hyperlink overflow.
13th June 2006 (V2.0)
Fixed a beta bug in which flush was called on the comments page then headers were modified.
Fixed Category RSS to include URLEncode methods.
12th June 2006 (V2.0)
Added Enclosure field to DB.
Added the option to delete polls on the edit polls page.
Updated AddEntry, EditEntry, Comments, ViewItem, ViewCat, ProtectedEntry to allow enclosures.
Updated RSS to allow enclosures.
Updated the RSS SQL to no longer dynamically include fields, now uses FIXED field names (Big speed increase).
Updated a CSS bug in Swimming Pool and Orange (60% and 30% width).
11th June 2006 (V2.0)
Fixed users rushing off the "Comment Submitted" page could have their entries marked as spam, so I've flushed the picture before a DB operation.
Updated "Add Shared Files" with a few minor cosmetic changes (,'s appearing with spaces etc).
Updated Comment.asp to have one Proxy IP exception for MY site (You can go through and change it to yours).
Updated "Swimming Pool" CSS & engrish description.
07th June 2006 (V2.0)
Few changes to update the limit number of spam comments shown to Admin (re-wording etc).
06th June 2006 (V2.0)
Fixed error in PictureViewer if the file didn't exist.
Added option to limit number of spam comments shown to Admin (625 records is slowing down page generation).
30th May 2006 (V1.0.7.2)
Added error handling to Downloads.asp.
Updated Downloads.asp header to "Shared Files".
28th May 2006 (V1.0.7.2)
Added another CSS definition for sectionBody.
Fixed section overflow in firefox making NAV drop to the bottom (Finally).
Removed FireFox compatibility mode for polls as now fixed.
Updated 2 plugins to center.
24th May 2006 (V1.0.7.2)
Started validating the HTML and fixed sloppy HTML to make it more complient (Main.asp, Default.asp, Replace.asp, Footer.asp, Header.asp).
20th May 2006 (V1.0.7.2)
Updated Comments.asp to assume either false or true for Subscriptions (Spammers are sending malformed posts which are doing nothing more than clogging up my inbox).
19th May 2006 (V1.0.7.2)
Added code to autotruncate entries after the second paragraph (Requires future revision).
Investigated CSS bugs with photos' (Possibly down to unstandardized code).
17th May 2006 (V1.0.7.2)
Fixed wrongly dimensioned variables causing WinBlogX SNS to not post entries.
Fixed WebServer in SNS client and implemented non-persistant subscriptions.
Finished WinBlogX SNS' auto-retry code (Requires future revision).
16th May 2006 (V1.0.7.2)
Rebranded RTS to SNS after unmanageable page ranking expectations.
17th April 2006 (V1.0.7.2)
Added "FileExtensions" table for file extensions.
Added "Shared Files".
Finished RTS Frontend.
Updated Photo Uploader code to look better in FireFox.
15th April 2006 (V1.0.7.2)
Finished RTS Frontend.
14th April 2006 (V1.0.7.2)
Investigated RTS Frontend.
12th April 2006 (V1.0.7.2)
Fixed AdminToolkit accepting "http:", "www.", ".com", "/" and "\"'s as sign up addresses (just made it crash or looked stupid, no security risk).
11th April 2006 (V1.0.7.2)
Fixed BlogX Spider not updating records (database corruption and sloppy error trapped code).
Fixed BlogX Spider failing with weird encodings (Microsoft bug in XMLHTTP).
Started programming RTS integration to site (Limitations in AJAX though).
06th April 2006 (V1.0.7.1*)
Ported BlogX Spider to VB (too many users are using BlogX for an ASP page to be able to handle).
03rd April 2006 (V1.0.7.1*)
Fixed PictureViewer.asp's awful code (Table inside table, loops instead of if's, it now validates).
Updated PictureViewer.asp to now use FSO instead of Persits (Thanks Thom for the reminder).
29th March 2006 (V1.0.7.1)
Fixed Comment notification being sent BEFORE validation.
Updated admin notification so it's not sent till validation. (There aren't really any false positives)
24th March 2006 (V1.0.7.0)
Started programming WinBlogX RTS!
27th February 2006 (V1.0.7.0)
Added Andrews' Thumbnail Generation Script (Requires PHP).
27th January 2006 (V1.0.7.0)
Fixed Comments CSS for "LighterBlue".
03rd January 2006 (V1.0.7.0)
Added a new theme "LighterBlue".
Fixed ThemeIT crashing on empty files.
Fixed ThemeIT re-diming already an dimmed variable.
01st October 2005 (V1.0.7.0)
Added a character limit for RSS feeds.
08th September 2005 (V1.0.7.0)
Fixed Vote.asp not checking for words in form submission, Someone tried exploiting this on my site (No Security Risk, just a page crash).
20th August 2005 (V1.0.7.0)
Added IP Validation so that spoofed IP addresses cannot be used (Comments.asp, Validate.asp, Includes/Header.asp).
Fixed intermitent bug with BannedAddresses returning a "Record Already Deleted" error when removing banned entries.
Updated "Comments" table to include "PUKValidated"
15th August 2005 (V1.0.7.0)
Fixed repeated poll title in NAV when viewing results page (Thanks Kevin Whipp).
30th July 2005 (V1.0.7.0)
Fixed crash on requesting the calendar page directly (No Security Risk).
27th July 2005 (V1.0.7.0)
Fixed crash on invalid numbers being passed to the Vote.asp page (No Security Risk).
13th July 2005 (V1.0.7.0)
Fixed crash on months greater than 12 in calander querystring.
11th July 2005 (V1.0.7.0)
Fixed crash on words in Main.asp querystring.
03st June 2005 (V1.0.7.0)
Fixed AdminToolkit reporting "/Admin" as URLs' in ranking.
Finished Adding ability to disable inactive blogs in AdminToolkit.
01st May 2005 (V1.0.7.0)
Researched ability to disable inactive blogs in AdminToolkit.
30th May 2005 (V1.0.7.0)
Added "Preview" to comments.
29th May 2005 (V1.0.7.0)
Fixed emoticon replacing characters without spaces.
12th April 2005 (V1.0.7.0)
Added internal "IPWHOIS.asp" to Comments system.
31st March 2005 (V1.0.7.0)
Added Donation links to my main pages. (I know awful :$)
Updated Admins' Config Template listing to work with multiple hosted blogs.
28th March 2005 (V1.0.7.0)
Added "Tools" (HTML Snippets) to entry editors (AddEntry, EditEntry)
16th March 2005 (V1.0.6.00*)
Fixed PingBack not running due to recent OPTION EXPLICIT (Admin/Pingback.asp and Includes/XMLRPC.asp).
Fixed minor bug with XMLRPC not displaying correct entry number in confirmatin.
05th March 2005 (V1.0.6.00*)
Fixed StyleSheet loading on Comments, MailingList, Mail e-mails when "TemplatesURL" is used.
Updated Count.asp to distinguish between your localservers and my LAN requests.
03rd March 2005 (V1.0.6.00*)
Removed the offensive language from Hacker.asp due to a user complaint (Greg).
25th February 2005 (V1.0.6.00)
Fixed EditLinks.asp not DIM'ing 2 variables (Thanks Gareth).
Updated Comments.asp to force a SORT (Incase the sorting is messed up, Thanks Gareth).
21st February 2005 (V1.0.6.00)
Fixed AdminToolkits' Count.asp.
20th February 2005 (V1.0.6.00)
Added a security check to Header.asp to ensure the database is not stored in a "WWWroot".
Added a hidden variable "TemplateURL" for hosting enviroments (32.5mb Saved).
Fixed Count.asp not correctly identifying "localhost" queries.
Finished Programming PalmBlogX to a redistributable standard.
Updated Database.asp to append SiteURL with a "/" if it hasn't already been.
Updated Count.asp to ignore Google Translation, Google Image Search.
Updated AdminToolKit to write in a TemplateURL.
19th February 2005 (V1.0.6.00)
Fixed *SERIOUS* SQL Exploit in Comments.asp (Sorry :$ ).. No Known attacks yet.
Fixed MailingListMembers.asp, A disabled user would stop the MailingList from sending.
Updated BETA ZIP (Sorry to those who noticed it was faulty).
Updated Comments.asp to be more proxy complient (After an untrackable abusive comment on Hannahs' blog).
Updated Login form to a full URL path, rather than a relative (In case you are running ASPs in external folders).
15th February 2005 (V1.0.6.00)
Added a hideously eyecatching "NoticeText" function for companies/urgent message.
Added optional ability in Comments.asp to disable commenting on entries older than a week.
Changed the character set to UTF-8 for compatibility.
Updated Comments.asp to prevent a HTML injection attack.
10th February 2005 (V1.0.6.00)
Fixed bug with BlogX Spider having "Count" already DIMd.
07th February 2005 (V1.0.6.00)
Fixed bug with Comments.asp sending notification to the same e-mail address (When via a different IP).
06th February 2005 (V1.0.6.00)
Added rel="nofollow" to Commenters' post to try to stop spam More Info.
Created a BETA ZIP to ease distribution of the next release.
Fixed bug with NAV.asp not declaring "SplitText, WordLoopCounter".
Fixed bug with Plugin.asp often declaring SplitText and WordLoopCounter.
Updated all "The Teen Forum" accounts to run the new release.
Updated AdminToolKit DISABLE to include the DIM.asp to prevent errors.
05th February 2005 (V1.0.6.00)
Fixed Includes\Spell to handle no FSO (Again, fixing someone elses' code).
Updated RTF.js code to include hide/show ID instead of defining it twice in AddEntry and EditEntry.
Updated RTF on EditEntry to match RTF on "AddEntry".
Updated PingBack.asp to include more error handling (FSOdisabled, Write permissons..) and the ability to show errors.
Updated PingBack.asp to include "OPTION EXPLICIT" and DIMd 3 variables.
Updated "Setup.asp" page, to check the databases' tables and fields.
03rd February 2005 (V1.0.6.00)
Added a "Setup.asp" page, allowing server component information checks (and database checks in future).
Added an unsupported "MoveRec" page, to help move records into their correct places.
Fixed an expected end in ViewerPassword.asp (not before noticed due to error trapping)
Fixed ViewerPassword.asp and ReaderLogin.asp not closing the database before redirecting.
Fixed Comments RSS, PictureViewer, Pingback DIMing the now already DIMd count.
Fixed BlogX entering an infinate loop if FSO is disabled on your webhost. (WebHost users should have no problems)
Fixed Config Template selection if FSO is disabled on your webhost. (WebHost users should have no problems)
Fixed Themes.asp if FSO is disabled on your webhost. (WebHost users should have no problems)
Removed ErrorTrapping for database missing tables AboutPage and EmailConfig, you should have added these by now
Updated the rest of the SQL to no longer dynamically include fields, now uses FIXED field names (Big speed increase).
Updated DIM.asp to include variables from Links.asp (and removed them from Links.asp).
Updated Pingback.asp to include OPTION EXPLICIT, and had to DIM 2 or 3 variables i'd missed out.
Updated Footer not to include "Mailing List" if e-mail is turned off.
02nd February 2005 (V1.0.6.00)
Fixed loads of bugs in which you could Overtype in the EmailConfig fields.
Updated MailingListMembers.asp, ParseEmails.asp to remove duplication.
Updated more pages' SQL to no longer dynamically include fields, now uses FIXED field names (big speed increase).
01st February 2005 (V1.0.6.00)
Changed Database "12HourTimeFormat" to "ShortTimeFormat" (SQL didn't like the number in the query).
Changed Database "BackgroundColor" field size from 50 to 20 (It's a 6 digit hex value most of the time anyway!).
Fixed Error on ChangePassword if a new empty password was tried.
Fixed Spelling mistake on ChangePassword.asp.
Fixed loads of bugs in which you could Overtype in the config and Drafts fields.
Fixed bugs in EditEntry so it now physically restricts over typing in the Category and Title field (Why did I miss that?!).
Updated more pages' SQl to no longer dynamically include fields, now uses FIXED field names (Big speed increase).
30th January 2005 (V1.0.6.00)
Added Database "StopComments" to "Data" (can now stop comments per entry instead of only being able to stop all comments).
Added ability to lock comments on an entry to the EditEntry page (see above, comments.asp also was changed).
Fixed EditEntry crashing if LegacyMode is turned on (Null is apparantly a date).
Fixed BlogX newspaper beta, Random image script erroring.
Updated Most pages' SQl to no longer dynamically include fields, now uses FIXED field names (Big speed increase).
Updated CommentNotify.asp to display a warning if NO querystrings are passed.
Updated Poll to split up sentences into a bunch of words with line feeds, had to center the poll (Unsure if I like it like that).
29th January 2005 (V1.0.6.00)
Added more error trapping to PingBack (Permission denied, Object required etc...)
Added a new TitleIcon CSS definition.
Added comments to the "Default" CSS.
Fixed ViewCat.asp & Search.asp not taking into account "EntriesPerPage".
Fixed RSS Comments so the comment times validate.
Fixed Cat RSS so "EntriesPerPage" is correctly parsed.
Programmed BlogX newspaper beta.
20th January 2005 (V1.0.6.00)
Fixed a minor bug in Drafts in which AlertBack made a minor browser script error after the first save.
16th January 2005 (V1.0.6.00)
Fixed Comments.asp trying to send an e-mail to the same e-mail address (Simple solution I just kept forgetting to fix).
Updated "Advanced Tools" to improved functionality ("Advanced" Button now disappears when clicked, compatible with Firefox etc).
Updated Comments.asp to tell the blog owner what entry number was commented on in the subject (Like the changes I made for the visitors).
Updated Comments.asp to provide a direct link to the new comment.
02nd January 2005 (V1.0.6.00)
Fixed Comments.asp trying to send an e-mail to a blank e-mail address.
01st January 2005 (V1.0.6.00)
Added a few more user Submissions to ZIP.
Fixed line feeds in HTML code being converted to "<br>"'s.
Fixed search engine trying to display HTML markup code (it'll now convert it to text).
28th December 2004 (V1.0.5.10)
Added a "Draft NotePad" option.
Added ability to remove uploading images (If you don't have an upload component and arn't likely to get one).
Added support for the free "ASPSmartUpload" upload component (Upon Mikes' request).
Fixed the CheckForUpdate.asp "Back" link.
Splitted a few of the ZIP files (Themes, Dictionaries) into separate zips available here (to keep the ZIP size low).
27th December 2004 (V1.0.5.10)
Fixed FireFox javascript compatibility (All Lee's handywork, I just copied and pasted, Thanks Lee!).
Programmed BlogXProxy (Allow multiple users to post to one blog).
20th December 2004 (V1.0.5.10)
Fixed any Commenter field (aside from Comment) > 50 meant loosing the comment.
Optimized "Refer" to not dynamically load in fields, all pages run faster.
18th December 2004 (V1.0.5.10)
Added "Sandy" theme.
Optimized "Refer" to not dynamically load in fields, all pages run faster.
15th December 2004 (V1.0.5.10)
Added "Advanced" button to EditEntry and AddEntry to unhide "Extra" features.
Added "Extra" features to EditEntry (Change Date, Rons' Coding).
10th December 2004 (V1.0.5.10)
Fixed spelling mistake of "Occurrence".
Fixed year roll over bug which meant new years wouldnt be counted in "Archive".
07th December 2004 (V1.0.5.10)
Updated PictureViewer.asp to allow thumbnails (something about my 22mb photo collection made me added this).
04th December 2004 (V1.0.5.10)
Updated Mail.asp to not center the message text.
Updated Mail.asp to convert character returns to new lines.
Updated Mail.asp's grammer "your mail was sent" to "your message was sent".
Updated Unsubscribe.asp's InStr checking for my site.
Updated Comments.asp so it states the entry ID in the e-mail subject.
Updated mailing list so entries aren't centered.
02nd December 2004 (V1.0.5.10)
Updated ViewCat.asp to ignore non-numerical page numbers after a failed exploitation (No security vulnerability, just errors).
28th November 2004 (V1.0.5.10)
Added user submitted hacks to the ZIP.
Fixed PingOMatic support having my old site URL hardcoded into it.
Updated EditEntry.asp to replace category "%20"'s with eye friendly spaces.
17th November 2004 (V1.0.5.09*)
Fixed "EditEntry.asp" to parse out the "</textarea>"'s.
Updated "EditEntry.asp" to not convert 's to spaces.
13th November 2004 (V1.0.5.09*)
Updated "SwimmingPool" theme so the comments are readable.
Updated RSS so the times are in 24 hour times (Pass Feed Validation).
11th November 2004 (V1.0.5.09*)
Programmed "PictureViewer" (Beta).
08th November 2004 (V1.0.5.09*)
Added a RSSReader import facility for AdminToolkit.
Updated WinblogX to use new site address.
Updated WinblogX to delete files before downloading new ones (Data corruption).
Updated site to work with the old "Check For Update" on WinBlogX (At Least I hope).
Updated WinBlogX to accept an empty blog folder (Seen as my site now doesnt use one).
06th October 2004 (V1.0.5.09*)
Added a little "help" entry to the database to get people started.
Added the rest of the Themes at the expense of a larger ZIP file.
21st October 2004 (V1.0.5.09*)
Fixed Mail support for Mdaemon.
Updated Mailing code to DIM error message.
Updated site to not issue e-mails if e-mail is disabled.
11th October 2004 (V1.0.5.09)
Updated Readme.
10th October 2004 (V1.0.5.09)
Added ThemeIT Editor
Added BlogXThemer (ThemeIT) Editor support in Header.asp.
Fixed HTML code in Entry titles messing up E-mail link. (RP4 discovered that)
07th October 2004 (V1.0.5.09)
Added "On Error Resume Next" to OtherLinks & Links (So WebHosts not supporting FSO work).
Fixed hacking protection script error (No Vulnerabilities)
Fixed RTF selected text new window linking glitch
Fixed Search where an entry category contains NULL.
Fixed Search to not display categories when categories are turned off.
Fixed trying to navigate the calendar when on the comments page.
Updated Mailing List page to actually say what that box was for. (Thanks Ben for that)
Updated Mailing List page to be more user friendly.
Updated all site link checking to ignore Matthew1471.co.uk.
Updated Results page to use the calander CSS.
26th September 2004 (V1.0.5.08)
Fixed pingback having my website's old address hardcoded into it.
29th August 2004 (V1.0.5.07)
Fixed rare bug where poll would fail to register a vote.
Fixed time display if times are set to 24hours on some pages.
Fixed CheckForUpdate's link.
Updated CheckForUpdate to verify link exists in future.
28th August 2004 (V1.0.5.06)
Fixed links to new site layout.
20th August 2004 (V1.0.5.06)
Fixed problem on IIS3/4 where Response.Redirect failed on Comments.asp.
12th August 2004 (V1.0.5.05)
Fixed Edit Poll.
09th August 2004 (V1.0.5.05)
Added List Plugin (Dan's idea).
Fixed mailing list not showing text on main BlogX domains.
Updated Image Upload Error to still display smileys even if the upload component is not installed.
Updated main.asp to display WeekDayName.
Updated plugin documentation to explain running multiple plugins.
Updated search to change the font on highlighted words (unreadable yellow highlight on some font colors).
Updated WhoUses.asp to explain things better.
Updated ZIP.
28th July 2004 (V1.0.5.04)
Added several new stylesheets (but not to the ZIP, you'll have to manually steal them).
Updated RSS feeds to use new domain.
Updated Comments RSS feed to not confuse feed readers into remarking all comments as new.
27th July 2004 (V1.0.5.04)
Added several new stylesheets (but not to the ZIP, you'll have to manually steal them).
Fixed the link to the Admin EditDisclaimer page (Noticed it this morning).
19th July 2004 (V1.0.5.04)
Fixed spell's ignore joining words.
Improved compatibility with FireFox (Poll results).
Validated & fixed all stylesheets.
18th July 2004 (V1.0.5.04)
Added ability to remove dictionary (without causing an ASP 500).
Fixed Config.asp nullifying records.
Updated Share.asp to use new domain and goto FreeWebs instead of PSC.
17th July 2004 (V1.0.5.04)
Added "Note.gif" emoticon.
Fixed a non random PUK code on Comments. (Meaning people could unsubscribe others if they know their e-mail address).
Fixed link to a password protected entry from the comments page.
Hopefully fixed a very minor error when the same page is loaded twice at the EXACT same time (and logging is on).
15th July 2004 (V1.0.5.03)
Fixed "EditEntry.asp" where Title containted quotes.
Fixed Spell Check were original word contained an appostrophe.
Fixed absolute path in PingBack.asp (C:\Inetpub\wwwroot\Blog\).
13th July 2004 (V1.0.5.03)
Added ServerError.asp with Intelligent bug reporting. (You'll need to edit the variables in it)
Fixed Comments.asp when no Entry specified.
Fixed ViewCat.asp nullifying records (Causing an error for Calendar) GoogleBot reported that!
Fixed EditEntry.asp not closing the recordset (Not sure when I created that problem as it worked before).
Fixed Spell Check error when correction contains appostrophe.
Fixed Random Quote Plugin (Down to a 1 in 679 chance it would error) I cannot believe im hitting them all today!.
12th July 2004 (V1.0.5.02)
Fixed RSS Feed validation (Thanks Joe for reporting that).
Fixed Spell Check failing to accept user corrections with words with symbols e.g. "BlogX,".
Updated a possible problem with Database collision (Possible I say).
Updated security to accept the cookie as a direct entry to Admin pages.
11th July 2004 (V1.0.5.01)
Added "Winamp NowPlaying" plugin.
Added "Random Quotes" plugin.
Added my first user submitted template "Black" (Thanks to Kiz for that).
Fixed link to Poll Results if in an Admin page.
Fixed link on Default.asp that goes to "EditMainPage.asp".
10th July 2004 (V1.0.5.01)
Changed Count.asp (Nothing important).
Fixed Comments.asp problem once and for all.
Fixed "Results.asp" not checking if user has voted.
Fixed typo in "CheckForUpdate.asp".
Updated Footer.asp to nullify "Records".
Updated all pages to not nullify and recreate "Records" (it "might" cause a problem says a Microsoft Article).
09th July 2004 (V1.0.5.00)
Added words to ZIP's "UserDictionary".
Fixed replace.asp adding a comma to a link.
Fixed "UploadPicture.asp" causing a client side Javascript error when there's an appostrophe in the URL.
Updated WinBlogX installer to install dependencies (and provide a link in the readme to the Visual Basic ones).
08th July 2004 (V1.0.5.00)
Fixed demo plugin that shows "Last 5 Entry Titles" showing 6 (Well done to those who can count ;)).
Modified "Credits.txt" to credit PoorMan's SpellCheck.
Removed other dictionaries (so zip file is smaller).
Updated About.asp to credit PMSC, mention beta testers, list new features etc.
07th July 2004 (V1.0.5.00)
Added "AllowEditLinks".
Added "CheckForUpdate".
Added Pingback viewer to the comments page.
Fixed "BlogIt" when SiteURL contains an appostrophe.
Mass problems with Comments.Asp (Naomi & Sarah reported this)...think it's fixed.
Notified Mailing List.
Added Spell Check.
Updated Download.asp to not run through a server side component (Since the URL is no longer secret).
Updated Plugin.asp.
Updated pingback to check for the same IP address pinging back for the same entry.
Updated ZIP and Freewebs mirror.
06th July 2004 (V1.0.5.00)
Worked on Spell Check.
05th July 2004 (V1.0.5.00)
Added a link to SpellCheck in editor (Not yet finished).
Added "NoDate" for CMS.
Deleted PlanetSourceCode zip.
Fixed Count.asp.
Fixed selecting a day messing up the current day highlighting.
Researched WinBlogX RTF/HTML (RTF a waste of time).
Updated Config.asp to include "Dim.asp" and "Database.asp" (Now easier to update).
Updated WinBlogX (New "Check For Update" option).
04th July 2004 (V1.0.5.00)
Added moderation to WhoUses.asp.
Added legacy option to Themes.asp.
Fixed Javascript error on AddEntry.asp, triggered when an Entry is saved and the page unloaded.
Updated LegacyMode functions.
03rd July 2004 (V1.0.5.00)
Fixed sloppy programming resulting in returning commenters not being able to comment (Unreleased Beta).
Fixed CommentNotify.asp having undefined variables.
Updated comments.asp to remove subscription checkbox for logged in users.
01st July 2004 (V1.0.5.00)
Fixed today's day being shown on another month.
30th June 2004 (V1.0.5.00)
Added the toolbar bookmarklet.
28th June 2004 (V1.0.5.00)
Added the ability to edit any entry.
Added the ability to delete any entry.
Fixed XMLTimeZones being converted by client RSS (Thanks Dan).
Updated Orange stylesheet to underline all links.
24rd June 2004 (V1.0.5.00)
Added "UseImagesInEditor" option in "Config.asp"
Added EditLinks.asp.
Added Links.txt file.
Updated text editor to set focus.
Updated text editor to allow highlighting text to link (Thanks Dan).
Updated text editor to ask if you want the link in a new window (Thanks Dan).
Updated calendar to show red (I remember now why I gave up with Bold, it was invisible) for Today (Thanks Dan).
Updated XMLRPC to new version.
23rd June 2004 (V1.0.4.00)
Added a new option, "CalendarCheck", which highlights only days with posts (Thanks Dan).
Added "TimeOffset" to offset the time, Surprising really (Thanks Dan).
Added "EditPoll.asp".
Fixed "Any HTTP header modifications must be made before writing page content" on RSS when using IIS 5.0 or less (Thanks Dan).
Fixed calendar on Admin pages.
Fixed Comments.asp dimension.
Fixed ASPUpload not found leaving database open.
Updated comments.asp to disallow new comments if they are disabled, In event of a comment spam attack (Thanks Tom).
Updated Links.asp to open links in a new window (Thanks Dan).
Looked at possible problems with CommentSpam (Thanks Tom).
Updated config.asp to better handle quotes.
Updated config.asp to list manual options only (Thanks Dan).
Updated "Includes/config.asp" to better explain each option (Thanks Dan).
22nd June 2004 (V1.0.4.00)
Added another poll results page.
Fixed comments RSS where the querystring was empty.
Fixed dimension of calender.
Fixed dimension of already dimensioned values in EditMainPage.asp.
Fixed image upload link to stylesheet and progressbar.
Fixed LegacyMode.
Fixed logout link.
Fixed problems with ReaderPassword.
Fixed someone else's XMLRPC script. (Now I know i'm a pro ;-) )
Fixed search when on any Admin pages.
Renamed "Blue.gif" to "Bar.gif" (for more colours).
Released code.
Tested new release.
Updated default.asp to clear buffer.
Updated Download.asp to fix script timeout.
Updated documentation.
Updated planet source code.
21th June 2004 (V1.0.4.00)
Added dimension of some variables.
Added option explicit to some pages.
Added poll.
Fixed double headers when no main page.
Fixed mailing list.
Fixed NotFound.asp's case sensitive domain check.
Fixed WAP not closing the database.
Removed case sensitivity in usernames and passwords.
Updated Comments.asp Spam protection (Just incase someone did some clever form spoofing)
Updated NotFound.asp's download link.
20th June 2004 (V1.0.4.00)
Added Ban lookup to pingback.
Added Password protected entries and modified all pages accordingly.
Added subscription to comments.
Fixed the link to disclaimer from Admin pages.
Fixed photo upload.
Tested pingback fully.
Fixed pingback fully.
Fixed URL linking again.
Updated comments.asp so "Email" reads as "E-Mail" (Thanks RadicalPuppy4).
19th June 2004 (V1.0.4.00)
Added confirmation to exiting the mail page without submitting the form.
Tested exploiting the XML HTTP to access local file. (No Security risk)
Tested URL linking fully.
Worked on URL linking again.
18th June 2004 (V1.0.4.00)
Added confirmation to exiting the mail page without submitting the form.
Added PingBack Client.
Fixed "main page" link on About.asp
17th June 2004 (V1.0.4.00)
Added Printer friendly page.
Worked on PingBack client.
12th June 2004 (V1.0.4.00)
Fixed URL linking, if link was hidden behind a "(".
Fixed URL linking, if link had a ")" after it.
06th June 2004 (V1.0.4.00)
Added "Archive" to nav.
Fixed page moving on specified dates.
Fixed case sensitive domain check.
Re-Branded BlogX to also use new domain "BlogX.co.uk".
05th June 2004 (V1.0.4.00)
Optimised code, Database only opened once.
Optimised code, closed Records reused.
04th June 2004 (V1.0.4.00)
Fixed search engine "don't complete words".
Fixed search engine occurance count on "any" mode.
Moved all Admin pages to a seperate folder (Thanks Tom for the suggestion).
03nd June 2004 (V1.0.4.00)
Added a link to e-mail on the search results (and that solves the mystery of the missing envelope).
Fixed problems with databases being left open on a few pages (sorry).
02nd June 2004 (V1.0.4.00)
Added confirmation to exiting the AddEntry page without submitting the form.
Fixed entries having a title longer than 80 characters.
30th May 2004 (V1.0.4.00)
Added "PingBack" for "Ping-O-Matic".
Tidyied up the "Config.asp".
Tested PingBack client (No Problems with "WordPress").
Updated RSS to use the "Entry=" querystring.
29th May 2004 (V1.0.4.00)
Added "credits.txt".
Added Error handling to image upload main page (forgot to add it to the file page).
Added "PingBack" table to database.
Added untested PingBack client (works internally).
Fixed category link on "Comments.asp".
Tidyied up the search engine (both apperance and code).
Updated "ViewItem.asp" to use the "Entry=" querystring.
28th May 2004 (V1.0.4.00)
Added an occurance count to search.
Added "complete words" to search.
Fixed search where an URL contained a term, breaking up the link.
27th May 2004 (V1.0.4.00)
Added Comments RSS.
Fixed Category RSS where an Un-Encoded category is empty.
Fixed Category RSS when an Un-Encoded field is empty.
25th May 2004 (V1.0.4.00)
Added a search (both "any order" and exact match).
22nd May 2004 (V1.0.4.00)
Added Category select to "Add Entry".
Added Comments.asp to auto add a "http://" if not already included.
Added a "legacy" mode to BlogX, so you can now disable all the features I added and "go classic".
Updated "Email.gif".
Updated WinBlogX to erase WinBlogX.ini if password/server/folder is wrong.
Updated WinBlogX to auto advance login if credentials already found.
Updated WinBlogX to auto save password by default.
24th April 2004 (V1.0.3.06)
Added Smiley mode in postings.
Fixed a few pages links to go to "Main.asp" instead of "Default.asp".
Fixed null when "0" is the count of "MailingListMembers" or "Refer".
Updated "Mail.asp" to align center & use site stylesheet.
Updated "ViewItem.asp" to link to report EOF's to the webmasters.
22nd April 2004 (V1.0.3.05)
Added greying out of the "Prev Page" if it's already on the first.
Updated comments to hide e-mails from non-admins (What was I thinking before!).
Updated Cat RSS in Zip (been lazy in providing new version).
14th April 2004 (V1.0.3.05)
Added BlogX mirroring (Share.asp).
Fixed RSS on null categories/titles.
Updated "Orange" theme template.
13th April 2004 (V1.0.3.05)
Added BlogX to PlanetSourceCode again (Any publicity is good publicity).
Updated MailingList.asp & About.asp to reflect this.
08th April 2004
Added pagecount to RSS, RSS now shows last 10 entries.
Fixed the documentation in the ZIP, it was showing up the "WinBlogX Readme" instead.
Updated the ZIP file again, replaced all files with my copys just incase I missed a few.
Updated the ZIP file's database to use the orange theme by default.
Updated the orange theme so work with the comments table.
23nd March 2004
Updated WinBlogX in the ZIP files "Bin" directory.
21st March 2004
Added ability to hide the OtherLinks from the Config.asp.
Added installer to WinBlogX (and finally finished).
Fixed RSS When SiteDescription had an "&" or any other strange symbol.
Dropped the theme "Sky Blue" from the Zip, download is now 300kb less.
Dropped a forgotten debugging line of "Application.asp" which threw off the password checks for WinBlogX.
Updated WinBlogX to fix strange characters.
Updated WinBlogX to fully encode characters.
Updated WinBlogX's error handeling.
Updated License.txt.
Updated "Sea" template.
12th March 2004
Updated footer to link more than just "BlogX".
Updated a few themes.
Worked on an undercover script.
09th March 2004
Fixed comment notification linking with a wrong URL.
Updated comment notification to prevent notification when the admin comments.
05th March 2004
Updated WinBlogX to include new RTF functions.
Updated RSS to include optional picture, new information etc.
03rd March 2004
Added "Remember Me" to Comments.
Fixed RSS when title was empty (Feedreader looped a "NEW ENTRY", Sarah's doing ;-) ).
02nd March 2004
Added Comments Banning System.
Added Comments "You've already posted" System.
Added Comments Delete Function.
01st March 2004
Added Comments.
Updated "Referers" & "Count.asp" to flag LAN addresses.
25th February 2004
Added WAP site.
Added E-Mail parser.
Added "SkyBlue" Theme.
24th February 2004
Added "Comments".
Added "Comments" to "Data" table to count comments on a post.
Dropped "CommentsURL" and replaced it with "EnableComments" in the DB.
Fixed page recordset to use file names (Cat is now passed in its own querystring).
Fixed "ViewCat.asp" to allow switching through pages.
Updated "MailingList.asp" to warn users of "testing" e-mail addresses.
Updated "MailingList.asp" to display helpful info for already subscribed users.
Updated all pages to show the new Comments link.
Updated "ViewCat.asp" to not link to "ViewCat.asp".
23rd February 2004
Fixed a few pages which defaulted to "Default.asp" on the "Go Back" buttons.
Fixed "Replace.asp".. and its strange bugs.
22nd February 2004
Added MainPage (EditMainPage.asp, Default.asp).
Added "RTF.js" to "EditDisclaimer.asp".
Fixed a minor glitch in a missing "</Span>".
Fixed a minor glitch in "Edit Last Entry" appearing on further pages.
Updated content boxes to be bigger.
Updated database to include "EnableMainPage".
Updated upload picture to include "MainPage" handeling.
Updated "RTF.js" to include an if statement for querystrings.
Updated "Disclaimer.asp" to be held within a box.
Updated MailingList to block AOL. (Can't send mail to them)
15th February 2004
Added "NotFound.asp".
Added source for "Count.asp" (To settle any concerns).
Added "WhoUses.asp".
Added "WinBlogX.exe" to the source.
Fixed a minor glitch in image uploading.
Fixed "Default.asp" & "ViewItem.asp" to not error if the Category was set as null.
Fixed "OtherLinks.txt" not working on a few pages where I used "count" before.
Fixed "MailingList" after a messup.
Fixed Images in RSS.
Updated Database to include "ScriptRefer".
Updated Documentation to include "Disallowed Parent Path" information.
Updated RSS.
Updated "MailingList" to convert line breaks into HTML line breaks.
Updated "Includes/Mail.asp" to send the from name and to name with a few components.
13th February 2004
Updated RSS.
12th February 2004
Added a download license.
Added mailing list Webmaster notification.
Crippled PlanetSource Code's Code to cut down on piracy. (Full version available AFTER accepting License).
Fixed URL replace to handle VbCrlf's better.
Updated About.asp so now source code can only be downloaded by subscribed users (Sick of people abusing the license).
Updated "MailingList" sending.
10th February 2004
Added Forum support.
Added & Updated mailing list.
Added "Upload Picture" ability.
Fixed hyperlinking ONLY when there is a space or linebreak before a URL (Image URL problems).
Fixed RSS to convert "Images/Articles/" to the FULL URL.
Fixed image uploading for thoose whoose paths were different (Now uses MapPath for image paths).
Updated formatting tools.
Updated "EditLastEntry" to include formatting tools.
09th February 2004
Added "IncludeHTM.txt" (Gets included just before the footer).
Added "UploadPicture.asp".
Updated "AddEntry.asp" to include formatting tools.
Updated clarification of the license agreement a bit (after a few people have removed my ONE line copyright).
07th February 2004
Added/Updated "Themes".
Added "BlankTemplate.zip" (Information on how to make your own theme).
Updated "Themes.asp".
06th February 2004
Added "Themes".
Added "Themes.asp".
Added a theme preview querystring to "Header.asp".
Created "Themes" & updated a few.
Fixed RSS as somehow setting nothing wasn't the same as nothing?!?. (IsNUll) is now checked.
Updated "AddEntry.asp" to use "MaxLength" attribute.
Updated WinBlogX to use "MaxLength" attribute.
05th February 2004
Added "ReaderPassword", Now You Can Restrict Who Reads The Blog (*Database, RSS, ViewerPassword*).
Fixed RSS to use Password attribute...Should a "ReaderPassword" be implemented.
04th February 2004
Updated WinBlogX as someone got mixed up with the Hexidecimal for "&" and the ASCII code for it (*Simple mistake ;-) *).
03rd February 2004
Updated disclaimer, it conflicted with the "license.txt".
01st February 2004
Added a "Show/Hide" function to the "Recent Changes" (Hidden by default).
Added WinBlogX documentation, Source code, Zip...
Fixed RSS handling of "&" after Elin caused a syntax error.
Fixed RSS handling of tags, after new RSS downloads had paragraphs displayed as tags due to "&" converting further down the script.
Updated "About.asp" not to show the link to more information on the more information page.
Updated "About.asp" to hide/allow the ability to hide a few more options.
Updated documentation to have seperate files for additional information. (Smaller mainpage).
Updated WinBlogX to convert a few non Alphanumeric characters to more friendly ones. (Don't know the VB equivallant of ASP's Server.URLEncode() )
31th January 2004
Added a "Colour Picker" for background colour.
Added RSS for all (*Really Simple Syndication*).
Added RSS by category (*Really Simple Syndication*).
Added "All" To Categories.
Updated "About.asp" now we have RSS + more.
Updated "Logging.asp" to include more of the refering URL
Updated Database to allow a longer ReferURL
Updated Header to include "Auto RSS Discovery"
Updated Footer to no longer link to SimpleGeek.com.
Updated Documentation to include seperate parts (OtherLinks.txt, Updating, Config Definitions).
30th January 2004
Added ability to edit the last entry (Still believe that's as far as you should edit ;-) )
Added "Contact Me" option, EmailServerSettings and the support to use a range of ASP Mail components
Included "Application.asp" for WinBlogX.
Updated security (again) so that it knows after line 2 whether you are logged in or not. (this was not a vulnerability).
Updated a possible vulnerability in which ".Inc" files can be read as plain text if your webServer isn't setup to parse them (Sorry).
Updated all the includes to the world defined extension of ".asp" extension in case servers arn't configured to handle ".inc" files (See Above).
28th January 2004
Updated About Page.
Updated Pages To Include a "<P>" and updated the post page not to include them
(Now "No Data Entry" is easier to track..Database fields are a few characters shorter...etc etc).
Ready To Release WinBlogX 1.0! (No User Documentation Yet)
27th January 2004
Updated a HUGE vulnerability in which session state was being called BEFORE "CookieName" was being defined.
Updated SQL Exploit checking to allow category names with " ' " in them.
Updated "Matthew1471 Homepage" NOT to show.
26th January 2004
Distributed on the Internet.
Added A "Register" mode in which your site can get added to future versions of "OtherLinks.txt".
25th January 2004
Added documentation & started distributing.
Deleted "ChangeLog.txt" ("About.asp" will replace it).
Researched RSS & Blogging (I just might get into that).
Updated "Calendar.inc" to highlight current day. (Bug Fix)
Updated Windows client to make postings. (Still in Beta State).
Updated "About.asp".
24th January 2004
Added a "CheckSessionCookies" login check (Not Sure How Useful This Is).
Updated "Remember Login" to store a cookie (Nav.inc, ?ClearCookie).
23rd January 2004
Added "ShowCategories" option (Nav.Inc, AddEntry, ViewItem, Default.asp).
Fixed a problem where ReferURL contained an " ' " (Possible SQL Security Problem).
Fixed Broken timings of "011:23" because someone got their "<12" and "<10" muddled on the "add a 0 before the number code".
Allowed user to take advantage of "About.Asp" and Added an acronym for the version number over the "Powered By" link.
Updated database to know what's "Required" and what's not.
Updated copyright messages to "2004" and added a "License.Txt".
Updated "ChangePassword.Asp" to not show the existing password (It was confusing), also simplified the words more.
22nd January 2004
Updated clarity on what is compulsory in "Config.Asp" and what's not.
Updated CSS to have a darker blue header and a blue entry header.
Added option to hide "Add comment" should "CommentsURL" be blank.
Fixed option to change background color.
21st January 2004
Fixed problem where "Category" contained a space, then modified all pages to decode and encode it appropriately.
Added "OtherLinks.txt" and implemented format checking and size checking.
Red Text = Database update, please update your database before updating BlogX.
Matthew1471's ASP 
