- Require StandardLib v1.21.0+
- XF2.3 support
- Fix CSS for Extended Ignore integration
- Change 'add threadmarks' dialog to display which threadmark is the end-of-index
- XF2.3 support updates
- Fix 'add threadmark' dialog javascript
- Fix "Search threadmarked content only" option on advanced search was missing
- Implement XF2.3 conversation search integration
- Add threadmark category into post class list
Please update my Standard Library add-on to v1.21.6View attachment 309465
Get the following error when I upgrade from 2.22.4
That worked, thank you.Please update my Standard Library add-on to v1.21.6
Resource icon XFix "Class XFES\Listener not found" from some of my add-on installers
$threadmarkAuthors.count()
and $threadmarks.count()
, it shows 0 on both, even if on the threadmarkListingHeader it shows a number larger then 0 for Threadmarks (and thus also at least one author).It simplifies a bunch of the code to always have a threadmark category that exists, but over time I've migrated to allowing it to be disabled. But it shouldn't get selected if the user can't use it, I guess this is just a rough edge case.One of the things we had to change was removing all group permissions of the initial category because it would be selected to be used by default on each post a (staff) member (with node/group permissions to use it) made, that id = 1 is hardcoded in the code and could not be disabled/deleted.
In our use-case it is better to opt-in then opt-out to use it (and thus prevent a lot of accidental threadmarks or errors that the label was not filled in).
Have you checked the approval queue?Another thing that I'm currently cannot find out, when I create a Threadmark Index on a thread with multiple Threadmarks (sometime only one category, sometimes multiple categories), the "threadmark_index_threadmarks_list" does not show most of the time. I have tested on different nodes with different users, but it looks pretty random so I can't see the logic why it works (or not).
When I set some debug info in the template to output$threadmarkAuthors.count()
and$threadmarks.count()
, it shows 0 on both, even if on the threadmarkListingHeader it shows a number larger then 0 for Threadmarks (and thus also at least one author).
Nothing in the approval queueHave you checked the approval queue?
Ah I meant adding TM indexes to existing threads (so one index on one thread) with existing TMs (we did not use the add content feature for the time being). Even a new TM index on a thread without TM's, and adding new TM's to that thread do not add the threadmark_index_threadmarks_list (also not after a while).There might be some rough edges around caching author counts when you add a thread to a threadmark index. Multiple threads to a threadmark index isn't a heavily used feature so there are very likely bugs lurking in that code.
- Add "Sort by content date" button to threadmark sorts page
- If a non-staff (from Advanced bb-codes pack) threadmark is added to a thread, move the index to an "incomplete" state if in hiatus/dropped.
- Add "Index progress hiatus cutoff" (default disabled) and "Index progress dropped cutoff" (default disabled) options
- Automatically expire "incomplete" threadmark indexes based on time.
- Fix server error with php 8.2+
TypeError: implode(): Argument #2 ($array) must be of type ?array, string given)
- Fix deleting a post would cause invalid links to be generated due to a stale cached post position information
- When a threadmark is made visible after it was deleted/moderated, ensure the cached post information is resynced
- Fix new threadmarks widget would not be restricted to expected subforums
- Fix edge case where the author list's sort-order could be unstable
- Fix merging users didn't update threadmark ownership records resulting potentially missing author statistic records
- Threadmarks with bad user ids can be fixed up by running
php cmd.php xf-rebuild:content-user-for-threadmark
.- For threadmark author statistics, attribute posts with no user to 'guest' rather...
ok thank you..I've only seen that error once when attempting to update from very old XF1.x compatible version.
What version of XF and the addon are you attempting to update from?
You will likely need to open a ticket on my site for additional troubleshooting as this requires manually hard-deleting duplicate threadmark records
- Fix warning when attributing threadmark count stats for a guest user
- Fix "New Threadmarks" tab may not filter correctly if showing mixed threads & conversations
- Improve threadmarks author stats view for mobiles
Xon updated Threadmarks Pro with a new update entry:
2.23.6 - Maintenance update
Read the rest of this update entry...
We use essential cookies to make this site work, and optional cookies to enhance your experience.