Adds an easy to use Forum to User Profiles. Profile owners and site admins can block individual users from posting. Also supports "sticky" posts, as well as post file attachments.
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