|
Joined: Oct 2007
Posts: 464 Likes: 11
Addict
|
Addict
Joined: Oct 2007
Posts: 464 Likes: 11 |
I've updated our forum to 7.7.3, which is, I believe, the current version. This was posted on our moderator's forum. A bug? Or something wrong with our setup? Any time a thread is moved, the link in the original thread directing the reader to the new location still points to THIS thread. It makes no difference what thread is moved or where it's moved to, the reader always ends up in the 2005 thread. I'm having to send every errant thread starter a PM explaining what happened to their thread and where it is now. I'm also deleting the post with the errant link since it points no where.
|
|
|
|
Joined: Dec 2003
Posts: 6,632 Likes: 85
|
Joined: Dec 2003
Posts: 6,632 Likes: 85 |
Not knowing what "This thread" is or the new thread location. It is hard to tell. Whenever you move a thread you have options to leave a pointer or not and for how many days.
Or could it be that selecting the post from say a side island is the problem. I say that because they are cached and for a few moments may still point to a old location. Till the cache gets rebuilt.
actual post urls may help a bit with troublshooting the issues. Visiting your site as a guest I don't see a forum with 2005 in the name.
Last edited by Ruben; 08/17/2019 3:03 PM.
Blue Man Group There is no such thing as stupid questions. Just stupid answers
|
|
|
|
Joined: Dec 2003
Posts: 6,632 Likes: 85
|
Joined: Dec 2003
Posts: 6,632 Likes: 85 |
Looks to me like a broken item. The referenced move post id does not even have the post. 192061 post is not the same post where it should be Post1322263 Wonder if it has to do with using se friendly and html posting setting.
Last edited by Ruben; 08/17/2019 3:58 PM.
Blue Man Group There is no such thing as stupid questions. Just stupid answers
|
|
|
|
Joined: Oct 2007
Posts: 464 Likes: 11
Addict
|
Addict
Joined: Oct 2007
Posts: 464 Likes: 11 |
I know, but this happens with every moved post.
|
|
|
|
Joined: Dec 2003
Posts: 6,632 Likes: 85
|
Joined: Dec 2003
Posts: 6,632 Likes: 85 |
Give isaac a chance to reply. Gizmo is here now and reading same maybe he has some insight. I don;t have the issue but I don't use the html feature. That is the only reason I suspect the item
Blue Man Group There is no such thing as stupid questions. Just stupid answers
|
|
|
|
Joined: Oct 2007
Posts: 464 Likes: 11
Addict
|
Addict
Joined: Oct 2007
Posts: 464 Likes: 11 |
|
|
|
|
Joined: Apr 2004
Posts: 1,976 Likes: 154
|
Joined: Apr 2004
Posts: 1,976 Likes: 154 |
In an attempt to duplicate your issue and resolve it, how are you moving your threads?
1) Inline moving from the postlist? This will leave no pointer, so you're probably not doing it this way.
2) Editing the post OP and choosing "Move/Merge This Post and Any Replies" On the following screen which options are you selecting? a/ "Should a PM be sent to this thread starter?" b/ "Reason for moving?"
3) From the showflat page (the post OP and its replies page), by choosing the "Tools" drop-down menu and selecting "Move/Merge Thread" On the following screen which options are you selecting? a/ "Leave a pointer at the old location?" b/ "Delete pointer in XX days." c/ "Should a PM be sent to this thread starter?" d/ "Reason for moving?"
|
|
|
|
Joined: Apr 2004
Posts: 1,976 Likes: 154
|
Joined: Apr 2004
Posts: 1,976 Likes: 154 |
Baldeagle, thank you for reporting this. I was able to reproduce the error, and correct it. IN /scripts/showflat.inc.php FIND (around line 859): $results[$i]['POST_BODY'] = "<a href=\"" . make_ubb_url("ubb={$mode}&Number=$NewNumber", "", false) . "\">{$ubbt_lang['POINTER']}</a>{$results[$i]['POST_BODY']}"; REPLACE WITH: $results[$i]['POST_BODY'] = "<a href=\"" . make_ubb_url("ubb={$mode}&topic=$NewNumber", "", false) . "\">{$ubbt_lang['POINTER']}</a>{$results[$i]['POST_BODY']}"; NOTES: The bug was introduced in UBB.threads 7.7.2 (Released July 2nd, 2019), and also exists in UBB.threads 7.7.3 (Released July 28th, 2019). It will be fixed for UBB.threads 7.7.4. This bug occurs when a entire thread is being moved and a pointer is left in its old location. From the list in my previous post, that would be, "3" with "a". This fix reverts a code change I had incorrectly made in 7.7.2. With this correction, all moved post pointers should now function correctly again. Again, thanks to Baldeagle for being the first to report this bug!
|
|
|
|
Joined: Oct 2007
Posts: 464 Likes: 11
Addict
|
Addict
Joined: Oct 2007
Posts: 464 Likes: 11 |
Oh wow. Thanks. I'll edit the page. I can confirm that this code change fixes the problem. Thanks, Isaac. No idea how you found that, but then that's why you get paid the big bucks, right?
|
|
|
3 members (Ruben, SenecaFlyer, 1 invisible),
1,719
guests, and
157
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
|