Version 0.4 "paragon" user.php updated new post layout a bit fixed slashes not being striped from post edit title added ability to disable posting of comments based on post added check for undeleted install.php file! added option to delete install.php added layout settings option to show or hide post view count option to show or hide user comment sigs option to show or hide avatars next to posts option to show prev / next links above posts option to select blog layout removed cat dropdowns (unused) added user option for comment signatures updated user avatar settings updated attachments to include nice name (for future use) added option to enable verification of users (admin approval, verify email, none) added way to ban users (not very easy to use :( ) shows current bans allows for removal of bans (very basic, no logging yet) added post title to where ever comments are shown updated blog slogan to take HTML cleanly added option to order comments (new > old / old > new) added settings for guest comment posting (different from normal users) comments show guest info (ip, email, site) added guest only comment posting verification (same type as registration) updated posting and modifying posts to no longer stip out html tags and will no longer do nl2br added way to save posts without publishing them added options to edit cookie duration and name added TinyMCE editor to new and edit post sections added a confirmation dialog to delete actions updated removal of posts to also remove associated comments added option to change password settings.php updated img tag to be standard img (will keep old way to not break anything (will phase out in a version or two)) now takes a few kind of img tags added a few more bbc elements (center, left, right) updated to require *.layout files (of selected layout) will use *.layout from Default if non default layout is missing a layout file added a check to see if a user is using cookies to stay logged in. if so, update sessions post.php added post view counter removed catagories (under: ) added optional view count added comment sigs updated for *.layout functions updated to disable commenting on affected posts added comment sigs (will not show if no sig by user or if settings disable it) added pain in the ass JS alerts to let users know if the comment was too long or too short updated to make postID.php obsolete updated to allow no limit (0) comment length fixed bug that would increment comment counter even if comment was not posted (for being long/short) fixed bug that would allow comments to be posted to no post updated to allow comment order setting updated for guest commenting (can be enabled/ disabled just like normal comments) updated (via posts.layout.php) to do nl2br on page creation added guest comment verification check updated to not show posts that are saved (not published) removed nl2br - tinyMCE wraps with P tags added half-assed "is there text in the box" JS validation index.php removed catagories added tags updated for *.layout functions added search search based on post title or body content added links to prev/next posts fixed to not show prev link if no content on that page updated to not show posts that have been saved login.php added check for dupe email added a bit of JS to deal with redirects (replace failed header "solution") fixed a rare bug (don't worry about it) added verification settings (see: user.php) - checks users if verfied at login - sends email for email verification - notifies if admin required account activation updated for *.layout checks if user is banned (based on current time vs ban expire time, userid and if the ban is active) added option to allow users to stay logged in (cookies) profile.php updated user group name getting updated for *layout functions updated comment layout to include post title updated to be coded a bit better now includes what was from profileID.php install.php - new preforms what is necessary for blog to be installed 3 steps to victory! - writes setttings file (for db info) - sets up db, inserts tables and data - first admin user creation posts.layout.php - new contains layout for posts on index and posts.php starting base work for template / layout settings main.layout.php - new contains layout functions for blog headers and footers profile.layout.php - new contains layout functions for user profiles upgrade_03-04.php - new allows (me) to upgrade tables general new folder: layout - contains layout files - thirdParty - a few things added in obsolete: resources, blog_css.css (now in layout folder), header.php, footer.php, profileID.php, postID.php layouts Default: Darkish, grey. White text. Lite: White, light greys. Black text. ======================================================================================================================= Version 0.3 "imbue" User.php htmlspecialchars on post edit title for edting (fixed double quotes breaking it) stripslashes on post edit body (fixed extra slashes from being added when post is updated) layout, updated for better navagation (left side menu) comment managment: allow for approval of comments, and ability to set options for comment posting user profile editing: users can update their profile info them selves user now have last login time users now have last ip used to login logged ip lookup: view users with same IP (to be expaned with whois links later) users can choose to hide email from public view BBC parsing (in settings.php) stats show some useful information if user attempted to recover password, they are told an an attempt was made, clear it added option for registration disable / enable registration security question added added general setting options login.php Login, no longer requires dologin.php updates last login time login name is now case insensitive register now updates login name, and adds a time of registration and adds it as last login time to fix a few problems forgot password: gives user a temporary new password so they can change their old one (works, few bugs) updates lastlogin ip option to clear temp pass if they logged in without changning password now contains action to show registration form added registration security question option stronger password encryption post.php updated to show or hide comment post box based on comment_mode comments now contain an anchor tag named whatever comment ID that comment has no longer parses BBC on submit, stores BBC in DB parses BBC on post display (in settings.php) added min and max comment options postid.php BBC parsing (in settings.php) removed hidden fields (security) added page title to site title profileID.php updated to hide email address if option is set now users comments can be seen by all users profile.php allows for browsing comments index.php fixed time error updated to allow for variable ammount of posts displayed updated for function based BBC parser settings.php added a few functions to parse BBC in comments and posts new bbc color header.php added sub page titles register.php Obsolete dologin.php Obsolete various removed un-needed connects