Lack of interest Make \XF\ThreadViewData extendable

This suggestion has been closed automatically because it did not receive enough votes over an extended period of time. If you wish to see this, please search for an open suggestion and, if you don't find any, post a new one.

DragonByte Tech

Well-known member
\XF\ThreadViewData has functions that are ultimately used to determine the last post for automatic thread read marking functionality. Not being able to modify the generatePostList() for ALL thread types, even future / 3rd party ones, can in certain cases prevent automatic thread read marking from functioning as intended.

If a post other than the first post is taken out of the post list for whatever reason, auto thread read marking fails if the post being taken out is the last post.

If 3rd party add-ons could extend \XF\ThreadViewData, we could extend generatePostList() and add our own "pinnedPosts" feature among others.
Mike's suggestion in this post is insufficient because it would only target specific thread types, as opposed to any thread type.
Upvote 2
This suggestion has been closed. Votes are no longer accepted.
Top Bottom