Timeline module changelog Version 2.5.5: - Change: "Verify Modules" event listener code moved in to "Repair Modules" event listener Version 2.5.4: - Change: Allow for accented characters in hashtags eg: Ü Version 2.5.3: - Change: Updates and optimizations for PHP 8+ Version 2.5.2: - Bug Fix: If multiple triggers are used @ and # the selected result could replace too much text Version 2.5.1: - Bug Fix: Drop down selector for mentions was not working correctly on some Android tablets Version 2.5.0 - New: Added support for comments to be shown in modal window for Timeline entries - Change: Timeline now using Core functions to get item titles and URLs - Bug Fix: $action_original_title_url template variable could be incorrect Version 2.4.0: - New: Added spinner function to create_entry_form.tpl. - Change: Added user image, name and created to jrAction item_detail.tpl - Change: Admin users will now have an action entry created if working on a linked profile - Change: When entering a profile URL in the timeline, matching profiles that are followed are shown first - Change: Timeline Mentions javascript is now compiled in to core Javascript - Bug Fix: Recycle bin updates for the "share" table - Bug Fix: Hash Tags on newlines may not be linked correctly Version 2.3.1: - New: Repair Module listener searches for pending timeline entries and adds them to the new pending system - Change: 'Skip Triggers' is no longer active in the update form - modules can now adjust data - Change: Updated to work with new db_delete_multiple_item event in Jamroom Core 6.4.1+ - Bug Fix: "You have already shared this item" error message is incorrect if shared item was previously deleted Version 2.3.0: - New: "Rebuild Hash Index" tool for rebuilding the hash tag search index - Change: Updated item_list.tpl template to use core provided Item List Buttons feature - Change: Updated item_detail.tpl template to use core provided Item Detail Buttons feature - Change: "Modify Item" button no longer shows if timeline entry is created by a module - Change: Posting a timeline entry that is pending now redirects to the Timeline entry detail page - Bug Fix: "Mentions" tab not showing latest user mentions until cache is reset - Bug Fix: Users with multiple profiles may have entries posted on wrong profile timeline Version 2.2.4: - Change: Hashtags are now converted into links for logged out users too Version 2.2.3: - New: {jrAction_tagged} smarty function to retrieve jrAction item_id's for hash value(s) Version 2.2.2: - Bug Fix: Some action templates were not being processed if listing was loaded via an XHR request Version 2.2.1: - New: "action_redirect" event is now fired after a timeline entry is created or shared - New: "Item has been deleted" shows on a shared item if the original has been deleted Version 2.2.0: - Change: Hash table has been changed to allow for hash tag removal when an Item is deleted - Change: When on the "Mentions" page, the mention button changes to a "timeline" button - Bug Fix: Status Updates are now checked for banned words Version 2.1.2: - Bug Fix: Status Updates are now checked for banned words Version 2.1.1: - Change: "Characters Left" indicator is now hidden if selecting Audio/Video/Gallery timeline action Version 2.1.0: - Change: Character count scripts updated to allow for multiple share items on same page - Change: Updated to work with new Recycle Bin functions found in Jamroom Core 6.2.0 - Change: Updated jquery.mentionsInput.css so the user select system does not have a transparent background - Change: Updated create_entry_form.tpl to not show character count when using the editor, since it does not work with it - Bug Fix: If an original shared item is deleted the timeline shows a text message indicating this Version 2.0.21: - Bug Fix: A user could "Share" the same created/updated Timeline item entry multiple times Version 2.0.20: - Change: Updated item_list.tpl to not show comment link for jrFAQ entries Version 2.0.19: - Bug Fix: UrlScan not working properly on share actions Version 2.0.18: - Change: Action save function updated so it works correctly with attending action from Event module Version 2.0.17: - Change: modified create_entry_form.tpl so mobile editor shows for mobile phones using "Quick Share" Version 2.0.16: - Bug Fix: Sharing on timeline is not being shared with Twitter when using the OneAll module Version 2.0.15: - Bug Fix: Possible recursive trigger error when viewing status update detail pages on specific skins Version 2.0.14: - Bug Fix: Item List buttons could still show in "Share This With Your Followers" modal window Version 2.0.13: - Change: Item action buttons no longer show in "Share This With Your Followers" modal window Version 2.0.12: - Bug Fix: When the action is saved, sometimes the user id is not being set Version 2.0.11: - Change: item_index_meta.tpl added to add social media tags for list page Version 2.0.10: - Bug Fix: "action_data" field not being included for shares from some module create forms Version 2.0.9: - New: Updated to work with new version of RSS Feed reader module Version 2.0.8: - Change: Updated to allow modules to register for action support with an "allowed_off_profile" flag Version 2.0.7: - Bug Fix: Item options buttons appearing in modal share window Version 2.0.6: - New: Added item_detail_meta.tpl for the Meta Tag Manager module to support custom meta tags - New: "jrAction_list" custom list parameter added to Timeline list calls for listener modules to use Version 2.0.5: - Change: "Share To Timeline" only shows to admins when creating/updating items on a linked profile Version 2.0.4: - Change: "Mentions" icon changed has been changed to an at sign - Bug Fix: Newly created profiles could show Timeline entries from profiles they don't follow - Bug Fix: "Comments" link on Follower entries in Timeline resulted in a template error - Bug Fix: Possible recursive trigger error on shared Timeline entry detail pages Version 2.0.3: - Bug Fix: "Share this with your Followers" could show to logged out users Version 2.0.2: - Bug Fix: Possible "recursive trigger" Activity Log error when using custom Timeline templates Version 2.0.1: - Bug Fix: Inline CSS in Site Builder could show due to hash_tag parser catching HTML color codes Version 2.0.0: - New: Quick Share feature to easily share audio, video and images right from the Timeline - New: "Share To Timeline" Item Detail feature to share items with your Followers - New: #hash tags are tracked and counted for use in templates with {jrAction_hash_list} template function - New: Option to add a personal message when you share a timeline entry - New: Added connection to the media scan module to search for page info. - Bug Fix: Autocomplete for @names in Timeline box may not place correctly for names with same prefix - Bug Fix: Action entries for pending items may be added even if user is Admin user Version 1.8.2: - New: A Global Config option to delete the timeline entry if the item that created it is deleted. Version 1.8.1: - Bug Fix: Potential "invalid search conditions" major error in activity log when searching mentions Version 1.8.0: - Change: "Add To Timeline" now defaults to checked only on Create forms - Change: sharing icons updated - OneAll only supports sharing to Facebook, Twitter, LinkedIn and VKontakte - Change: default style of timeline updated to better align with other module index pages - Bug Fix: raw JSON data could appear in some timeline entries - Bug Fix: shared timeline activities not being displayed to the sharer - Bug Fix: Page Title missing on "default" profile index if Timeline is default index - Bug Fix: delete and modify icons on mouseover making the Timeline Update content jump down - Bug Fix: delete button not showing on mouse over for profile owners for some timeline entries Version 1.7.2: - Change: {jrAction_stats} template function optimized to be faster and use less memory - Change: "Convert # Tags" string format function only runs for logged in users Version 1.7.1: - New: "Only Active Modules" Global Config option that can help Timeline rendering on large systems Version 1.7.0: - New: "Prune System Entries" Global Config option to prune system generated timeline entries - New: Added Open Graph template to the module for use with the Share This module Version 1.6.8: - New: Added an index page to see all site activity Version 1.6.7: - Bug Fix: Searching mentions searched only the main timeline - Bug Fix: mentions not showing on the Ningja skin Version 1.6.6: - New: Posts which have been added via the text field can be updated. Version 1.6.5: - New: "Can Post Activity Updates" Quota config for enabling/disabling Timeline update form Version 1.6.4: - New: Checkbox for "Share This" to enable/disable sharing to OneAll networks (if configured) - Change: small CSS updates to line up Share Networks section better if editor is enabled Version 1.6.3: - Bug Fix: HashTag search function could corrupt embedded media items using Javascript Version 1.6.2: - Bug Fix: OneAll Shared Network icons showing even if OneAll is disabled in the profile's Quota Version 1.6.1: - Change: Small change to "Add To Timeline" checkbox to ensure correct ordering in a form designer form Version 1.6.0: - New: Ability to use WYSIWYG Editor in the Post a New Activity Update field - New: Global Config option to set the number of allowed Characters in an Action update - Bug Fix: "Success" message from a new activity post could appear in other module forms Version 1.5.6: - Bug Fix: Convert # Tags could convert HTML color codes embedded in inline style Version 1.5.5: - Bug Fix: Modules without registered action listeners could return JSON in the timeline Version 1.5.4: - New: An action_save listener can cancel Action with "jraction_add_to_timeline" data key set to "off" Version 1.5.3: - Bug Fix: Fix for incorrect error result function used on a couple views Version 1.5.2: - Bug Fix: form activity indicator and social network icons not showing if overridden in ACP Version 1.5.1: - Bug Fix: Comments count on timeline would show even if comments module is not enabled Version 1.5.0: - Change: Module name changed from "Activity Stream" to "Activity Timeline" - Change: Menu name changed to "Timeline" from "Activity" - Change: Updated item_index.tpl to now contain new Activity Update form Version 1.4.2: - Change: "Timeline" profile menu entry no longer blocked by being disabled at the module level Version 1.4.1: - Change: Timeline entries posted from Mentions will refresh to Timeline to see update - Change: Timeline entry detail page now accessed via "comments" link in item list header Version 1.4.0: - New: Updates to Timeline to include information about "shared" items in the Activity Stream - New: Item Detail pages for Action updates now shows all followers who have shared the update Version 1.3.2: - New: Activity Indicator added to action form that shows on action submit - Change: Updated bundled underscore.js to version 1.6.0 Version 1.3.1: - Bug Fix: Convert # Tags modifier not working with embedded audio/video players Version 1.3.0: - New: "Show Add to Timeline" quota config to control display of Add to Timeline checkbox - New: "Convert # Tags" Text Formatter to convert # tags in other modules - Change: Update to action templates to make layout a little cleaner Version 1.2.1: - Bug Fix: Hashtag linking and searching was not working correctly Version 1.2.0 - Updated templates to use image function for the comment, share and link images instead of an html image tag. Version 1.1.9 - Change added a event to {jrAction_stats} to allow jrFollower to add its own stats. Version 1.1.8 - New "{jrAction_stats}" template function to retrieve action count, following count, followers count Version 1.1.7: - Bug Fix: "Add to Timeline" checkbox showing on forms when actions disabled in quota Version 1.1.6: - Bug Fix: Sharing actions was not working properly for some actions - Bug Fix: Deleting an action from the action detail page resulted in a page not found - Change: Sharing an action now refreshes to the shared action detail page - Change: minor template updates and tweaks to get things looking better Version 1.1.5: - Bug Fix: Master and Admin users who rate a profile will have the action show in their home timeline Version 1.1.4: - Fixed bad user name in Mention email - removed fdebug statements from include.php Version 1.1.3: - Bug Fix: some module updates were not being saved to the timeline Version 1.1.2: - Updated timeline pages to include new link to action detail page to allow comments on action entries - Bug Fix: user name variable in "you have been mentioned" notification was not being parsed - Bug Fix: module created action entries were showing raw JSON on action entry detail pages Version 1.1.1: - New "action_save" event trigger fired before saving action - allows modules to override action save Version 1.1.0: - All new mentions setup with helper drop down to help find proper mention URL. - Updated templates to always show @user Version 1.0.1: - Adding new Changelog