Bulk post management is here!

Posted by aeron on July 10, 2020, 10:23 p.m.

Code drop incoming! Basic bulk post management has landed in v5. Users can now, through the power of either nice checkboxes or a scary date threshold, perform some basic actions on their posts en masse:

  • Set Visible to Only Me
  • Set Visible to Registered Users
  • Set Visible to Regular Users
  • Set Visible to Public
  • Set Visible to Staff
  • Delete

Access the post manager from your preferences, or just click here if you are in a hurry. I should mention, set visible to only me is ideal if you want to hide posts but retain the ability to view them yourself or restore them at a later date.

Comments

Jani_Nykanen 1 month ago

I can confirm this really works. Thanks! Now the only one who has to shame my old writings is myself…

F1ak3r 1 month ago

And to think I spent a good half hour making changes manually yesterday… oh well, it was fun to read some of my old posts again.

This is a great feature though! Very handy. Just one question: why isn't there an option to set visibility to Regular Members?

twisterghost 1 month ago

Thank you, thank you, thank you so goddamn much

I had 41 pages of old posts to hide.

aeron 1 month ago

Quote: F1ak3r
Just one question: why isn't there an option to set visibility to Regular Members?

Oh, just somewhat of an oversight. I added the option; though there is a caveat to be aware of. There is currently no distinction between registered users and regular users. Though the distinction could return in the future if we can agree on what it means to be a "regular" member. Put another way, I wrote the code to handle regular users but the check itself is true for all registered members currently. At least until we have something better than "this user registered some arbitrary length of time ago", which I don't think is that useful of a metric.

F1ak3r 1 month ago

Thanks, that's good to know.

Maybe we could define regular member by a few different metrics? Registered some time ago + has X number of comments spread over Y amount of time (X number of blogposts seems like a bad metric because those often get deleted, unless there's a way of telling how many posts someone has made overall). Hmm.

The other option is having a list of regular members that the staff updates based on their intuition, but that seems like a lot of effort.