Threadmarks Pro

Threadmarks Pro 2.21.1

No permission to buy ($40.00)
  • Fix incorrect permission check when creating a thread and using an existing thread as the source of the threadmark index.
    • This would disclose the threadmark index from the existing thread (if it exists), but would not show the existing thread title or contents
  • Fix recent threadmark dropdown did not attribute the threadmark's creation to a user
  • Add "Threadmarks - Show additional links in grid all the time" style property
  • On threadmarks page, add "read all threadmarks" reader mode link (if reader mode and "all" reader mode is enabled)
  • Restore showing post like count when hovering on a threadmark's wordcount and post page/position in links.
    • This is done by embedding various content metadata into a json blob on the threadmarks table, which avoids additional joins
    • Requires rebuilding threadmarks via php cmd.php xf-rebuild:threadmarks --resync (should be done after the installer finishes)
  • Fix "Call to a member function exists() on null" when moving a threadmarked post to an existing thread
  • Fix watch button & tags displaying when the threadmark index header is embedded into the first page of a thread
  • If installed, recommend Extended Ignore v1.4.1+
  • Fix "Recent threadmark alignment:left" did not correctly apply on very narrow devices
  • Add "Threadmarks - show additional thread links" style property (default disabled).
    Controls showing last post/latest unread/ignore thread links to threadmark page. Works with older versions of Extened Ignore, but really recommend v1.4.1+ for the best styling
  • Add "Threadmarks - show tags" style property (default disabled) to show content tags on the threadmarks page
  • On threadmarks page, add "watch" button for content which supports it (ie threads) and show tags if the content has tags.
  • Reduce queries when displaying additional threadmark index information in the thread list
  • Reduce queries when viewing a tag page
  • Require StandardLib v1.20.0+
  • php 8.4+ compatibility fix
  • Fix threadmark search options on the advanced search page would cause unexpected page reflows
  • Fix "json_decode(): Passing null to parameter #1 ($json) of type string is deprecated"
  • Fix threadmark list page in overlay mode would redirect to a new page instead of loading the tab/plane as expected
  • Fix deleting a threadmark category did not rebuild the thread reaction totals
  • Fix unapprove threadmark referenced the thread title instead of the threadmark
  • Fix \XF\Finder\Thread::pluckFrom would not function as expected
  • Fix category selection filter not working for guests
  • Change when switching tabs on a threadmark index would have the threadmark category repeated
  • Add per threadmark category "Updates last threadmark date" option, defaults to true
  • Add "Threadmark cache size" option, to control the number of most recent threadmarks are embedded into the thread entity.
    Not directly used in the Threadmarks add-on, but useful for additional styling in the threadlist to show recent threadmarks on a thread.
  • Add per-forum default threadmark index icon support. Supports Svg Template add-on as source image, as well as XF asset upload
  • Implement pagination when viewing threadmark list in overlay and on a standalone page. Still shows the "..." loader when embeded
  • Add "Allowed "Threadmarks per page" choices" option
    • Lets users select from a admin populated list for number of items per page. Default is 25 & 50
  • Add "Threadmark pagination features" option
    • Chunked "..." loader (pre v2.20.0 default)
    • Standard pagination
    • AJAX pagination (default)
    • AJAX pagination with filter bar
  • Require StandardLib v1.19.0+
  • Fix threadmark search options on the advanced search page would cause unexpected page reflows
  • Fix "json_decode(): Passing null to parameter #1 ($json) of type string is deprecated"
  • Fix threadmark list page in overlay mode would redirect to a new page instead of loading the tab/plane as expected
  • Fix deleting a threadmark category did not rebuild the thread reaction totals
  • Fix unapprove threadmark referenced the thread title instead of the threadmark
  • Fix \XF\Finder\Thread::pluckFrom would not function as expected
  • Fix category selection filter not working for guests
  • Change when switching tabs on a threadmark index would have the threadmark category repeated
  • Add per threadmark category "Updates last threadmark date" option, defaults to true
  • Add "Threadmark cache size" option, to control the number of most recent threadmarks are embedded into the thread entity.
    Not directly used in the Threadmarks add-on, but useful for additional styling in the threadlist to show recent threadmarks on a thread.
  • Add per-forum default threadmark index icon support.
    • Supports Svg template add-on as source image
    • And XF asset upload
  • Implement pagination when viewing threadmark list in overlay and on a standalone page. Still shows the "..." loader when embedded
  • Fix pushing threadmark reactions to the thread's reaction totals would be reset when the first post was reacted to
  • Fix "Add threadmark with backdate" permission not being respected when rendering the 'add threadmark' dialog. This permission was respected when actually adding the threadmark.
  • Fix merging threads did not reliably update all threadmark positions as expected, and didn't correctly merge the thread's threadmark last read tracking
  • Fix support for merging posts via inline moderation tools
Top Bottom