Skip to:
Content
Pages
Categories
Search
Top
Bottom

Old replies hidden

  • @oxyjane

    Participant

    Good evening,
    I can’t seem to find the solution, so I’m posting my question here.
    In WordPress, I have a bbpress forum. Some old posts (from 2016) are visible to me (Key Master), but no longer to subscribers (private forum). So there seems to be a system that hides these posts after an expiry date (not the first post, but the replies). I can’t find anything in the general settings or in the bbpress plugin. I also have bbP private groups and bbPress Notify (No-Spam). Any idea what the problem might be?

Viewing 20 replies - 1 through 20 (of 20 total)
  • @robin-w

    Moderator

    At the moment I would not suspect a date as the cause, though I never dismiss any possibilities.

    1. I presume you can log in as a normal user and see the issue for yourself?
    2. When did this issue start – you say ‘no longer’ but for how long – ie just started, been weeks, been months

    @oxyjane

    Participant

    Thank you very much for you answer!
    1. Yes, I did it and I have the same problem. When the user is Keymaster or Moderator or Administrator, no problem, everything is visible. When the user is just a subscriber, he can only see the question, not the answers (just for old post like 2016 or 2017).
    2. I already add this questions a few months ago. But I didn’t pay attention, it was the first time and I simply post him the answer per emails. This is the second time, and from another user.

    Any ideas?

    @robin-w

    Moderator

    thanks for that.

    so is this all posts from 2016, just some posts, a few posts?
    and from one particular forum, or several?

    @oxyjane

    Participant

    It seems that this only happens on two private forums. So not on the others.
    From early 2018 onwards, the replies disappear for these two forums. The other replies remain visible.
    These two forums are managed by the same person (moderator). The other forums are managed by other people.
    I looked in this person’s account (in ‘Accounts’ -> ‘All accounts’), but I can’t find anything that would stop their replies from being published.
    I also looked in these two forums, but I couldn’t find anything either:
    Type: forum
    Status: open
    Visibility: private
    Parent: no parent

    The common feature of these two forums is that they have no parents. The other private forums (which work) have a parent.

    The settings are the same in ‘Screen Options’ (at the top of the forum page).

    I also looked in bbp Private Groups, but I can’t find anything there to set a publication date.

    @robin-w

    Moderator

    ok, thanks for that – fixing this is all about finding a difference, so excuse if these questions sound like they are going nowhere !

    the settings for the other forums that work is also

    Type: forum
    Status: open
    Visibility: private

    but with a parent set

    yes ?

    @oxyjane

    Participant

    Your questions are good, because I didn’t ask myself all those questions to find the solution 😉

    Yes, that’s right. Same thing, except for the parent. The idea is not to add a parent for both forums, unless that’s the only solution.

    @robin-w

    Moderator

    thanks, so lets try some other stuff to see if we can eliminate.

    So just another question, do you have a topic where there are replies both before 2016 and after – ie a post that is showing SOME but not all of the replies? Or is it a case that a topic either shows all or none of the replies?

    @oxyjane

    Participant

    No, the replies are no longer visible on all old posts (i.e. from 2016 to early 2018). I have the impression that the date is changing, but I don’t have any proof of that at the moment. So, right now it’s early 2018 (February), and I imagine it will be March, April…
    Hence my impression that there is a click somewhere to remove ‘hide old replies from this person’.

    @robin-w

    Moderator

    ok, so lets test date theory.

    so in one of the forums that has the issue

    1. find a post with multiple replies that all show – a topic without the problem
    then in dashboard>replies>edit replies
    find one of the replies and look at all the settings for that

    2. Then find a post with multiple replies where replies do not show, and again
    in dashboard>replies>edit replies
    find one of the replies and look at all the settings for that

    and see if there are any differences.

    then come back

    @oxyjane

    Participant

    It’s the same in both cases:
    Status: Publish
    Visibility: Public

    The first one is: Published on: October 20, 2025 at 7:00 PM

    The second one is: Published on: August 28, 2017 at 3:58 PM

    @robin-w

    Moderator

    ok, so that’s good, I wanted to check that first.

    So now as a test for the August 28, 2017 reply

    in dashboard>replies>edit reply try changing the publish date on the August 28, 2017 one to October 20, 2025

    and see if it now appears?

    @oxyjane

    Participant

    I ran the same test on “Topics” and it is the same for both:
    Type: Normal
    Status: Open
    Visibility: Public

    @oxyjane

    Participant

    Ok, I tried and yes, when I change the date to today, we can see the answer.

    @oxyjane

    Participant

    Ah, that’s interesting (and a solution…), if I change the date again (to 2017), we can see the answer…

    @robin-w

    Moderator

    ok, yes that is interesting.

    so now I am suspecting that in the database there is something wrong for those entries, and that changing the date is in effect changing some data in the topic entry (it holds things like no. replies, data of reply etc.) that when you do any update gets fixed.

    you could try

    dashboard>tools>forums>repair forums>

    and try running these one at a time, and after each see if that has fixed.

    Recalculate parent topic for each reply
    Recalculate parent forum for each topic and reply
    Recalculate private and hidden forums
    Recalculate last activity in each topic and forum
    Recount replies in each topic

    @robin-w

    Moderator

    otherwise if it is just a small number of entries, you could fix these as you have just done

    @oxyjane

    Participant

    No, I tried all of them one after another one and nothing changed.

    @oxyjane

    Participant

    Yes, ok, I think I ‘ll do it manualy, I have around 50 to do I guess. This is not the sea to drink (like we say in French 🙂
    Thank you very much for your time and for helping me find a solution!!!

    @robin-w

    Moderator

    no problem, glad to have helped in a small way – let me know that it has been fixed when you are finished 🙂

    @oxyjane

    Participant

    Done! This solution is good and solves my problem perfectly.
    Thanks again and have a good evening!

Viewing 20 replies - 1 through 20 (of 20 total)
  • You must be logged in to reply to this topic.