Profile Forum module change log

Version 2.3.0:
 - Change: Updated view structure to support new updates in Jamroom Core 6.5.12+
 - Change: Updated profile view structure to support changes in Jamroom Profile 2.0.0+
 - Change: Repair functions that were being run during an Integrity Check moved to Repair Check
 - Bug Fix: Previous and Next page URL links on user activity page could be incorrect

Version 2.2.14:
 - Change: Updates and optimizations to better support PHP 8+

Version 2.2.13:
 - Bug Fix: Was possible to upload files with size greater than the configured limit

Version 2.2.12:
 - New: Additional "Enable Edit Protection" Global Config timer options added
 - Change: Attachments configuration moved to new "Attachments" tab in Global Config

Version 2.2.11:
 - New: Option to disable auto follow when a user creates or posts on a topic

Version 2.2.10:
 - Change: Updated "search_item_ids" event listener to work properly with Search module 2.1.0+

Version 2.2.9:
 - Change: Updated to work with new Recycle Bin functions found in Jamroom Core 6.2.0

Version 2.2.8:
 - Bug fix: Not possible to create forum topics in forum categories which are fully non-ascii

Version 2.2.7:
 - Change: Added missing "Code" and "Result" language strings
 - Change: Modified forum_bbcode.tpl template to improve layout for mobile
 - Change: Entering an invalid Forum Category now redirects to the main forum category listing

Version 2.2.6:
 - Bug Fix: Watch forum thread could be broken under some circumstances

Version 2.2.5:
 - Bug Fix: Topic titles may not show for some forum topics when viewing the Forum Activity for a profile

Version 2.2.4:
 - Bug Fix: Topic Updated URL in notification email may be incorrect in some rare instances

Version 2.2.3:
 - Change: If profile name and user name are different both are shown under user image on forum post
 - Bug Fix: Updated item_detail.tpl file so the user image is not floated left causing a layout issue in Chrome
 - Bug Fix: Updated CSS so the post time does not break in the middle of the word

Version 2.2.2:
 - Change: Change to how queue entry is created for validation during integrity check

Version 2.2.1:
 - Bug Fix: Uploading new images to existing forum posts not showing until next cache reset
 - Bug Fix: Forum signature not refreshing until user logs out and back in again.

Version 2.2.0:
 - Change: Internal updates to work with Jamroom Core 6.1+
 - Change: Pressing tab to move between fields in forms has been improved
 - Change: Forum topic detail view now uses core provided detail button functions
 - Change: item_index_meta.tpl added to add social media tags for list page
 - Bug Fix: User cache may not be reset after posting so new post appears to not save
 - Bug Fix: Last updated user info not being correctly updated when a user account is deleted

Version 2.1.6:
 - New: Updated to work with new version of RSS Feed Reader module

Version 2.1.5:
 - New: Search box added to individual forum activity list
 - Change: Configuration pagination settings now text boxes so any numeric value can be entered
 - Bug Fix: Mark all as read button link not correct URL on the Newest Posts page

Version 2.1.4:
 - Change: Updated item_index.tpl so User image size looks better on HiDPI displays
 - Bug Fix: "Post Sort Direction" set to "Newest Post First" linking to the wrong page from category index

Version 2.1.3:
 - Bug Fix: Category counts may not be corrected during Integrity Check in some instances
 - Bug Fix: "Post Sort Direction" set to "Newest Post First" may result in bad topic URL in notification

Version 2.1.2:
 - Change: Forum module no longer requires the Timeline module (was always optional)

Version 2.1.1:
 - Bug Fix: Edit and Delete buttons may not show on topic if "Enable Edit Protection" is not enabled

Version 2.1.0:
 - New: Forum Search uses full text index search from Search module if Search module is enabled
 - New: "Enable Edit Protection" Global Config option to lock edit and delete functions after 24 hours
 - Change: Admin and Profile Owners can now post a followup message to a locked topic
 - Change: "Add To Timeline" option will now show for users posting in forums off their home profile
 - Bug Fix: Added missing language strings for User Settings section

Version 2.0.11:
 - Bug Fix: File Attachment button may not show in create/update form for some users
 - Bug Fix: Forum Category Note may be incorrect if multiple categories are named the same

Version 2.0.10:
 - New: Added item_detail_meta.tpl for the Meta Tag Manager module to support custom meta tags
 - Bug Fix: Admin users not able to share to timeline new forum post when forum is not on their home profile

Version 2.0.9:
 - Bug Fix: Timeline title for responses showing title url, not title

Version 2.0.8:
 - Bug Fix: "Pinned" checkbox not showing to profile owners on Create Topic form

Version 2.0.7:
 - New: Reset System listener added to clear all forum database tables
 - Change: Adding an icon for forum posts shared to facebook
 - Change: Updated custom search results function to be faster on large forums
 - Change: Updated post quote system to have better formatting

Version 2.0.6:
 - New: Configuration setting for topic post 'oldest/newest first'

Version 2.0.5:
 - Bug Fix: Submitting forum posts could fail to clear the previous posts text and leave the post button disabled

Version 2.0.4:
 - Bug Fix: Quoting not working in the forums when editor is enabled

Version 2.0.3:
 - Bug Fix: Disabling attachments for a quota can still show the file attachment button

Version 2.0.2:
 - Change: Mobile phone users will see a textarea instead of editor if Editor is enabled

Version 2.0.1:
  - New: RSS Feed for individual forums added at /feed/forum/(profile name)
  - Change: RSS Feed changed to just feed new topics

Version 2.0.0:
 - New: [s] strikethrough tag added to BBCode help display
 - Change: BBCode support has been moved to Jamroom Core version 6.0.0
 - Change: Quoting now pulls the quotes text from the server instead of the template
 - Change: Following toggle in topic list no longer shows popup success message
 - Bug Fix: RSS Feeds from forums may not show correct title for thread replies
 - Bug Fix: Embedded code with code blocks could break out of code container
 - Bug Fix: Extra newlines were being added after [quote] and [code] BBCode tags
 - Bug Fix: A Topic could be deleted with an in-progress response, resulting in a bad entry
 - Bug Fix: Link to forum topic in the item_list template incorrect
 - Bug Fix: Incorrect url for Tag links to tagged forum posts
 - Bug Fix: A post could be posted to a topic after it was locked in some cases

Version 1.8.9:
 - Bug Fix: Possible Fatal PHP "string offset" error when performing a global forum search

Version 1.8.8:
 - Bug Fix: "corrected user information" message in Activity Log after integrity check could be wrong
 - Bug Fix: Forum topics from private profiles could appear in search results for logged out users

Version 1.8.7:
 - Bug Fix: Topics with only numbers for a title not working if forum categories are disabled
 - Bug Fix: Watched Topic entry may not be created correctly for a user creating a new topic
 - Bug Fix: "Allow Private Profiles" setting blocking profile owner from posting if enabled

Version 1.8.6:
 - Bug Fix: Possible 'data too long' error in the debug log for 'cat_update_user'

Version 1.8.5:
 - Bug Fix: Allowed File Types global config setting was not being applied to follow up posts
 - Bug Fix: Last Update User info is incorrect if user is deleted from system
 - Bug Fix: Possible SQL error when saving forum settings if no default category has been selected

Version 1.8.4:
 - New: Updated to work properly with the Change Owner module
 - Bug Fix: Updating an existing forum topic may show a cached version of the topic

Version 1.8.3:
 - Bug Fix: [Security] able to embed code in comments using quote function if editor enabled
 - Bug Fix: Newlines being lost when quoting another post with the Editor enabled
 - Bug Fix: Fix for possible SQL Duplicate error when updating user topic view times
 - Bug Fix: URL to topic in search results not using the correct profile_url

Version 1.8.2:
 - Bug Fix: Possible SQL Error from integrity check worker when validating topic counts

Version 1.8.1:
 - New: Integrity Check worker to validate Forum Category topic counts
 - Change: Category Description updated to allow up to 1024 characters (up from 256)

Version 1.8.0:
 - New: Forum category topic count validation on Integrity Check
 - New: Follow category button allows users to receive notification of new topics in a category
 - New: Editor added to Category Note section to allow images and media for category head sections
 - New: Added 60, 90, 120, 180 and 365 day topic auto-close options
 - Change: Page Title not being set correctly when viewing a user's forum activity page
 - Change: Javascript to hide show editing buttons changed to more stable code
 - Change: The quote button, while the editor active in the forum now preserves formatting of quoted material
 - Change: Create and Modify Forum Topic now allows for multiple file attachments
 - Change: Attach File button moved to the right of the topic followup text box
 - Change: Validate Forum DataStore moved to Queue worker during Integrity Check
 - Change: Removing profile name from Facebook metatags in shared title
 - Bug Fix: Category updated by user info may not be correct when deleting latest topics
 - Bug Fix: Entering a category description longer than 256 characters causing SQL error
 - Bug Fix: Next Page button showing if topic pagination enabled and Core "optimize pager" enabled
 - Bug Fix: Admin users posting on another profile forum with 'Add to Timeline' not appearing on home timeline
 - Bug Fix: [url] BBCode tag putting a line break after the URL

Version 1.7.0
 - New: "Follower Notification" Global Config option to set notification rate for topic emails
 - Bug Fix: Notifications may not be sent to all users who are following a forum topic

Version 1.6.2
 - Bug Fix: Link to topic response not being included in Topic Updated email

Version 1.6.1
 - Bug Fix: Forum pagination navigation would show even if there was only 1 page of results

Version 1.6.0
 - New: New "inline" method for attaching files to forum posts
 - Bug Fix: "forum_topic_url" parameter wasn't being formed correctly on forum searches
 - Bug Fix: Forum Updated email URLs not redirecting to proper page if pagination enabled

Version 1.5.6:
 - New: Support added for {jrProfile_disable_sidebar} in templates (as well as header/footer)

Version 1.5.5:
 - New: "justify" and "img" BBCode tag support added
 - Bug Fix: URL BBCode tags with mixed case open/close tags not being replaced
 - Bug Fix: "Invalid Value" error when posting new topics

Version 1.5.4:
 - Bug Fix: form field order in create / update Forum Post form could be incorrect

Version 1.5.3:
 - New: Invalid keys from imported forum posts now cleaned up during Integrity Check
 - Bug Fix: Timeline entry may contain incorrect profile_url for created posts

Version 1.5.2:
 - New: Active Guest count shown in the Forum users that are currently active section
 - Change: Clicking on Post Count in forum index now jumps to last page if paginated
 - Change: Forum pages now use standard core provider list pager template
 - Bug Fix: Topic Post count could be incorrect if Topic Pagination is enabled

Version 1.5.1:
 - New: "forum_signature" CSS class for controlling style of signature area in a post
 - Change: Return from editing a post will now return you to the same page you were on
 - Bug Fix: Page Title not being set correctly for topics when page number > 1
 - Bug Fix: item_action.tpl could use wrong profile_url in link to topic

Version 1.5.0:
 - New: "Category Note" in category settings for creating a custom "header note" in a category
 - New: "Allow Signature" Quota setting to allow users to have a Forum Signature
 - New: "Allow BBCode Signature" Quota setting to allow BBCode in user signatures
 - New: "BBCode Help" slide down on new post form
 - Change: Category included (if enabled) in "newest posts" and "my posts" listings
 - Bug Fix: "Locked" and "Pinned" topic options not showing for non-admin profile owners
 - Bug Fix: WYSIWYG Editor may not show on topic refresh
 - Bug Fix: Updated user_name and profile_url values not changing if profile / user info changed

Version 1.4.5:
 - Bug Fix: og:description meta tag value not always being entity encoded correctly
 - Bug Fix: HTML embedded in forum post could mess up layout if imbalanced

Version 1.4.4:
 - New: Support for ShareThis, Item Tags and other module Item Detail Features on posts

Version 1.4.3:
 - Bug Fix: white screen when updating a post by a user without quota access to own forum
 - Bug Fix: Forum Category option could show in Update Post when it should only show on Topic post

Version 1.4.2:
 - New: "Allowed File Types" setting can now be set in Global Config
 - Bug Fix: Removed "New Post" button from "Newest Posts" listing - does not work on that view
 - Bug Fix: New post highlighting was not working correctly in the "Newest Posts" section
 - Bug Fix: Category count could be incorrect on merge of 2 forum categories

Version 1.4.1:
 - New: When using the editor and pressing the Quota button, browser is scrolled to editor
 - New: Form Designer option added for Modify forum post
 - Change: Removed extra paragraph spacing from Quoted sections when using editor
 - Bug Fix: Quoting post from a user name longer than 1 word may not format correctly
 - Bug Fix: "help" text for "Locked" checkbox on Modify Topic form was incorrect

Version 1.4.0:
 - New: Global Config WYSIWYG Editor option for creating, updating and posting followup entries
 - New: Global Config option to add forum posts to a users timeline

Version 1.3.3:
 - Bug Fix: "Mark All Read" not working properly from "New Posts" or "My Posts" listings

Version 1.3.2:
 - New: Optional 'Add to timeline' when posting replies to topics
 - Bug Fix: Templates using incorrect variables could result in a Page Not Found

Version 1.3.1:
 - New: The "Create New Topic" form has been updated with Form Designer support
 - Bug Fix: Templates using incorrect variables could result in a Page Not Found

Version 1.3.0:
 - New: "newest posts" section to keep up with latest posts
 - Bug Fix: "follow this topic" button not highlighting after clicked
 - Bug Fix: deleting last post in category not updating index user image to previous poster
 - Bug Fix: New Post highlighting sometimes not working correctly across different profile forums
 - Change: profile_id is now passed into create/update topic to ensure posted to correct forum
 - Change: New BBCode parser plugins

Version 1.2.16:
 - Bug Fix: Category last updated user info not being updated when last category post is deleted
 - Bug Fix: Fix for incorrect error result function used on a couple views
 - Bug Fix: Rare SQL error when updating an existing forum topic

Version 1.2.15:
 - Bug Fix: Moving a topic between forum categories might not update updated user on forum index
 - New: in search results the forum category is now shown to the right of the updated user

Version 1.2.14:
 - Bug Fix: Search while in My Posts tab may return no results
 - Bug Fix: changing profiles while posting a topic response does not post to correct profile

Version 1.2.13:
 - Change: Global site search will now search forum topic titles and text

Version 1.2.12:
 - Change: activity.tpl and item_detail.top updated to use lightbox2 instead of lightbox

Version 1.2.11:
 - Bug Fix: Syntax Hilighting not displaying on some code posts for non-logged in users

Version 1.2.10:
 - Bug Fix: [code] block being stripped of HTML content if [code] is first thing in the post

Version 1.2.9:
 - Bug Fix: New Topic button showing on My Posts would not post correctly when using categories

Version 1.2.8:
 - Bug Fix: (regression) quote BBCode not working properly with named quote

Version 1.2.7:
 - Bug Fix: code blocks with non UTF-8 characters causing code block to not show
 - Change: [code] and [quote] BBCode block parsers now check for open/close tag balance

Version 1.2.6:
 - Bug Fix: viewed topics were not being marked as read in "My Posts" section

Version 1.2.5:
 - Bug Fix: "No Solution" background color could not be changed. Moved the style to the css file.

Version 1.2.4:
 - Change: "My Posts" now lists all topics the viewer has posted a reply to
 - Bug Fix: "My Posts" tag missing from title in header when viewing My Posts

Version 1.2.3:
 - Bug Fix: CRI Query Error when modifying a category via Modify Category

Version 1.2.2:
 - Bug Fix: hitting enter caused the form to submit in locations with one text field only.

Version 1.2.1:
 - Bug Fix: URL to forum post in Activity Section may go to wrong profile

Version 1.2.0:
 - New: My Posts section that lists topics created by the viewing user
 - New: Activity section to view forum activity by individual users

Version 1.1.8:
 - New: All new "solutions" setup for marking topics as solved with configurable solutions
 - Bug Fix: deleting first topic in a category was not updating the category header with previous topic info

Version 1.1.7:
 - Bug Fix: Modify/Delete buttons not showing for profile owner or admins on a post that was locked

Version 1.1.6:
 - Bug Fix: new post and mark topics read buttons do not show on system level index if using categories
 - Bug Fix: bad profile_id variable in users online template function call for forums not using categories

Version 1.1.5:
 - Template updates to support new Item Action Buttons
 - Change: BBCode [code] blocks now line wrap instead of using a scroll bar

Version 1.1.4:
 - Active forum users section now shows loading indicator while it is working
 - Page Jumper added for index/category views

Version 1.1.3:
 - When an admin modifies a post they did not create, the "updated" time stamp will no longer show the user having updated it

Version 1.1.2:
 - Bug Fix: Moving a topic between categories was not updating view cache for users
 - Bug Fix: Follow Topic is now working for users with only forum post quota access

Version 1.1.1:
 - New "Topics per Index Page" global config setting to set number of topics per index page.

Version 1.1.0:
 - New Forum Categories including read-only categories and category management tools.
 - New {jrForum_active_users} template function to display active forum users.
 - Quota support is now 2 options: "Allow Profile Forum" and "Can Post to Forums" for better control over access.
 - New BBCode support for: bold, center, code, italic, list, quote, underline and url.
 - Image attachments now show in a Lightbox instead of prompting for download
 - Removed 'Private Post' option - was not working and was not able to work properly without serious performance impact
 - Topics will no longer be added to watch list if notifications or topic updates are not turned on in User Notifications
 - Bug Fix: Post would still show unread sometimes even after reading
 - Bug Fix: New Posts were not showing as unread if not viewed
 - Bug Fix: "Update by" would still show last post even if deleted
 - Bug Fix: "Mark All Topics Read" was not properly updating the topics and some would still show as unread
 - Adding new Changelog

Version 1.0.0:
 - Initial Release
