Project Beehive Forum Change Log (Generated: Sat, 19 Jan 2008 12:32:38) Author: decoyduck Date: Sat, 19 Jan 2008 12:31:41 ----------------------- Changed: Installer now refers to 0.8.2. Removed 0.8.1 upgrade files and replaced with 0.8.2 Date: Thu, 17 Jan 2008 14:44:35 ----------------------- Changed: Removed caching of session permissions. Changed: Return result of bh_session_get_perms() is tested before being added to session data. Date: Sun, 13 Jan 2008 18:28:18 ----------------------- Fixed: TinyMCE Version check failure in some browsers Fixed: Dictionary window wasn't resizable using TinyMCE. Date: Sat, 12 Jan 2008 22:18:12 ----------------------- Fixed: Unread Cutoff was affecting Guests. Date: Sat, 12 Jan 2008 22:09:29 ----------------------- Added: Verbose Error Reporting added which includes POST, GET and COOKIE data in the error reports. Date: Sat, 12 Jan 2008 20:30:06 ----------------------- Added: Missing files from TinyMCE 2.1.3 Fixed: Beehive TinyMCE plugin now checks the version of TinyMCE before enabling it's functionality. Date: Sat, 12 Jan 2008 20:00:34 ----------------------- Added: Missing files from TinyMCE 2.1.3 Date: Sat, 12 Jan 2008 01:38:28 ----------------------- Changed: Upgraded TinyMCE to latest available version and fixed a few bugs in Beehive's implementation. Date: Fri, 11 Jan 2008 23:20:06 ----------------------- Changed: Added tiny_mce folder to .cvsignore file. Date: Fri, 11 Jan 2008 23:17:19 ----------------------- Changed: Removed TinyMCE From CVS. Date: Fri, 11 Jan 2008 21:27:26 ----------------------- Fixed: Error occured when invalid IP was passed through gethostbyaddr() function. Fixed: Function get_attachment_by_hash() wasn't checking to see if the attachment existed before using filemtime() Date: Tue, 08 Jan 2008 18:33:40 ----------------------- Fixed: Undefined variable lpost.php when creating a new thread. Changed: Updated changelog.txt Date: Sun, 06 Jan 2008 20:59:28 ----------------------- Fixed: Undefined variable $threaddata in post.php when creating a new thread. Fixed: bh_update_language.php wasn't doing addslashes on strings. Changed: Updated language files. Date: Fri, 04 Jan 2008 20:29:44 ----------------------- Changed: Custom font size script output is now cached by the client's browser to save a tiny bit of bandwidth. Date: Thu, 03 Jan 2008 19:42:43 ----------------------- Fixed: Incorrect initialisation of HTML toolbar / TinyMCE on some pages. Fixed: Couldn't force the word filter to be enabled. Fixed: It was possible to set a thread interest out of the bounds of set by Beehive (integer value lower than -1 and higher than 3) Fixed: Setting thread interest via Thread Options wasn't holding. Added: Error message display when interest or read message number couldn't be changed. Date: Wed, 02 Jan 2008 12:45:34 ----------------------- Fixed: Global folder moderation permissions were not being correctly checked for admin_post_approve.php etc. Fixed: Changing user's global permissions caused an error to be incorrectly displayed if the user previously had no previous permissions. Changed: Made the admin_post_approve.php work a lot better. Date: Mon, 31 Dec 2007 21:12:08 ----------------------- Fixed: Post approval notifications were being sent to all moderators on global scale regardless of forum. Date: Mon, 31 Dec 2007 21:08:37 ----------------------- Added: Email notification is sent to user when their account has been approved by an admin. Fixed: Post Approval notifications were not being sent to folder moderators. Date: Mon, 31 Dec 2007 19:12:44 ----------------------- Changed: Made the Forum Rules box in Global Forum Settings use the default rules text if none have been defined. Date: Mon, 31 Dec 2007 18:44:52 ----------------------- Fixed: Search box on My Forums page was broken. Changed: Re-added the forum description to My Forums page. Date: Mon, 31 Dec 2007 15:48:54 ----------------------- Fixed: Changing the filter type on admin_users.php didn't preserve the column sorting. Fixed: Kicking or Approving a user didn't preserve the filter type on admin_users.php. Added: Success and Error messages added to admin_user.php Date: Sun, 30 Dec 2007 22:38:16 ----------------------- Fixed: bh_check_languages.php had problems where language strings contained new-lines or tab characters. Fixed: Duplicate language string keys causing problems for email approval output in browser. Added: Email notification for Admins when a new user account is created and user approval is active. Added: Email notification for Admins when a new post is created and post approval is active in a folder. Date: Sun, 30 Dec 2007 14:25:39 ----------------------- Added: Hostname tooltip added to all relevant displays of the user's IP Address. Date: Sat, 29 Dec 2007 22:26:33 ----------------------- Changed: Email subscriptions are only sent once per thread per user visit to cut down on the number of notifications sent to each user. Date: Thu, 27 Dec 2007 19:10:20 ----------------------- Changed: Simplified bh_session_check and bh_guest_session_init functions to no longer pass hash as function arguments. Date: Wed, 26 Dec 2007 17:44:35 ----------------------- Changed: More authentic HTTP/1.0 500 status messages when dealing with PHP CGI mode. Date: Wed, 26 Dec 2007 13:19:32 ----------------------- Fixed: ./file causes problems for some weirdly configured Apache set ups. Fixed: back button on admin_user_groups_edit_users.php always took you back to admin_user_groups.php and not the previous page. Date: Sun, 23 Dec 2007 21:07:13 ----------------------- Fixed: Call-time pass-by-reference error in thread.inc.php when getting list of replies for a thread split. Fixed: Error handler trigger self-error due to back trace data not containing all the required information. Date: Sun, 23 Dec 2007 20:53:10 ----------------------- Fixed: Missing HTML warning messages in admin_wordfilter.php Fixed: When the user has filled their maximum word filter quota the error message still complained about not filling in match text etc. Date: Sat, 22 Dec 2007 18:33:45 ----------------------- Fixed: bh_check_languages.php was still missing some array elements. Date: Sat, 22 Dec 2007 11:39:44 ----------------------- Changed: Warning message on unread cut-off setting changed. Date: Sat, 22 Dec 2007 11:27:35 ----------------------- Changed: Removed the code to perform catch up on the unread threads because it simply takes too long. Replaced it with a suitable warning to notify forum operates if they select to change the option. Date: Thu, 20 Dec 2007 11:18:31 ----------------------- Fixed: PM Notification popup only worked correctly when triggered by the thread list. Date: Wed, 19 Dec 2007 22:16:54 ----------------------- Fixed: Better checks added to return results for messages_get() for trapping stale cache errors and deleted posts. Changed: Light mode now uses light_html_display_error_msg a lot more rather than each script displaying it's own

{$lang['error']}

etc. Date: Tue, 18 Dec 2007 16:44:45 ----------------------- Fixed: bh_check_languages wasn't working correctly on multi-dimensional arrays Added: Warning message added when changing the urnead cut-off. Date: Sun, 16 Dec 2007 19:09:06 ----------------------- Changed: Function forum_update_unread_data() changed so threads modified on or after rather than just after the cut-off are marked as read. Date: Sun, 16 Dec 2007 17:54:32 ----------------------- Added: When changing the unread cutoff Beehive now instantly corrects the unread data for all users. Fixed: Undefined variables $t_content and $t_sig in edit.php when trying to edit a post to delete all content. Fixed: Undefined variable $option_count when creating a tabular poll. Date: Sat, 15 Dec 2007 23:06:15 ----------------------- Fixed: Admin Global Forum Settings was incorrectly displaying the selected unread thread cut-off Fixed: Function forum_process_unread_cutoff() could end up causing an undefined CONSTANT error. Changed: Updated x-hacker language file. Date: Sat, 15 Dec 2007 21:19:31 ----------------------- Fixed: Code for restricting user's word filter had been removed since 0.7.1. Reimplemented. Changed: Applied filter count limit to user account only. Date: Thu, 13 Dec 2007 21:34:32 ----------------------- Added: Reload button for text captcha to get a new image if the user can't read it. Date: Thu, 13 Dec 2007 20:14:50 ----------------------- Changed: Unread cut-off settings simplified by adding more choice to the drop down and removing the custom field. Changed: Error Handler no longer uses functions in other scripts which means it can show more error messages. Changed: New check in Error Handler for missing include files shows a message about incorrect installation. Changed: Updated dependencies in all files. Date: Thu, 13 Dec 2007 17:10:58 ----------------------- Changed: If a custom unread cutoff has ben specified but is invalid we now fall back to default behaviour. Changed: Removed legacy thread unread functions which are no longer user by Beehive. Date: Wed, 12 Dec 2007 22:28:23 ----------------------- Changed: Switched back to older unread message query which is faster and doesn't use the POST table. Changed: UI changes to My Forums page when showing the search results. Date: Wed, 12 Dec 2007 20:50:28 ----------------------- Changed: Global Forum Settings now allows you to clear the unread cutoff custom field and no longer resets to zero. Changed: Version changed to 0.8.2 pending release of next point-release. Changed: Implemented some extra checks to ensure the unread cutoff value is valid before using it in queries. Fixed: Return value on the mark as read function was incorrect, was returning an empty array instead of boolean. Date: Tue, 11 Dec 2007 18:13:24 ----------------------- Changed: Replaced integer values with named constants in forum_get_unread_cutoff() function. Changed: Changed html_get_forum_uri() so it removes the trailing slash from the generated URL. Date: Mon, 10 Dec 2007 22:50:54 ----------------------- Fixed: Ignored signature which contains HTML breaks when posting and previewing message. Changed: Removed code to control hiding signature and emoticons from ledit.php as the controls aren't present. Date: Mon, 10 Dec 2007 22:40:52 ----------------------- Fixed: Can't login to Lite Mode with Guest account disabled. Date: Mon, 10 Dec 2007 21:37:28 ----------------------- Fixed: Setting a custom unread cut-off for unread messages wasn't possible. Date: Mon, 10 Dec 2007 20:45:31 ----------------------- Fixed: Re: vs. RE: in PM messages. Date: Mon, 10 Dec 2007 20:44:32 ----------------------- Fixed: User's could move threads between folders that they didn't own if the post edit timeout was a non-zero value. Fixed: Reply to a message as a PM where the thread title was greater than 64 characters would cut off the thread index on the end of the PM subject. Date: Mon, 10 Dec 2007 19:58:48 ----------------------- Fixed: Post Page Preferences were messed up. Date: Sun, 09 Dec 2007 21:42:35 ----------------------- Fixed: Navigation strip at bottom of message pane would sometimes start message numbers from 0. Date: Sun, 09 Dec 2007 18:31:37 ----------------------- Fixed: Using the search popup on fields which supported multiple entries separated by semi-colon duplicated the entries selected. Date: Sun, 09 Dec 2007 18:04:31 ----------------------- Changed: Increased the maximum length of the username field in search.php