# Moderation abilitites

**URL:** <https://discuss.write.as/t/moderation-abilitites/698>\
**Category:** Feature requests\
**Tags:** ☑-accepted, writefreely\
**Created:** [June 26, 2019, 3:53pm UTC](https://discuss.write.as/t/moderation-abilitites/698 "2019-06-26T15:53:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![noirscape](https://discuss.write.as/user_avatar/discuss.write.as/noirscape/32/305_2.png) [@noirscape](https://discuss.write.as/u/noirscape)\
**Post date:** [June 26, 2019, 3:53pm UTC](https://discuss.write.as/t/moderation-abilitites/698/1 "2019-06-26T15:53:08Z")

</div>

These are rather essential if I’m operating a multi-user instance:

- Ability to remove individual blogs and posts from users as an admin.
- Ability to remove or deactivate users as an admin.

Right now, this does not appear to be possible, as neither the writefreely binary, nor the web interface provide access to tools like this, which in the situation of cleaning up spambots is essential.

---

<div class="post-metadata">

**Author:** ![bix](https://discuss.write.as/user_avatar/discuss.write.as/bix/32/272_2.png) [@bix](https://discuss.write.as/u/bix)\
**Post date:** [June 26, 2019, 8:35pm UTC](https://discuss.write.as/t/moderation-abilitites/698/2 "2019-06-26T20:35:45Z")

</div>

As I’m not a developer I couldn’t tell you when, but FWIW user management tasks are on the [roadmap](https://phabricator.write.as/tag/writefreely/) (under “Next”).

---

<div class="post-metadata">

**Author:** ![matt](https://discuss.write.as/user_avatar/discuss.write.as/matt/32/2760_2.png) [@matt](https://discuss.write.as/u/matt)\
**Post date:** [June 30, 2019, 8:17pm UTC](https://discuss.write.as/t/moderation-abilitites/698/3 "2019-06-30T20:17:26Z")

</div>

Thanks for the input. I definitely want to get these tools into the release after v0.10. Here’s what we’re planning so far:

- [Disable individual blog’s “Public” visibility setting](https://phabricator.write.as/T578)
- [Disable / deactivate account entirely](https://phabricator.write.as/T661)

For removing individual blogs and posts, how would you like to see that work? Should data be immediately, completely deleted? Or should it just disable external access to the blogs / posts (i.e. it would show “Not found” to everyone besides the original author)? Maybe have both options?

---

<div class="post-metadata">

**Author:** ![bix](https://discuss.write.as/user_avatar/discuss.write.as/bix/32/272_2.png) [@bix](https://discuss.write.as/u/bix)\
**Post date:** [July 1, 2019, 3:49am UTC](https://discuss.write.as/t/moderation-abilitites/698/4 "2019-07-01T03:49:33Z")

</div>

> [@matt](#):
>
> For removing individual blogs and posts, how would you like to see that work? Should data be immediately, completely deleted? Or should it just disable external access to the blogs / posts (i.e. it would show “Not found” to everyone besides the original author)? Maybe have both options?

Ultimately I’d see a need for both but I’d think “disable external access” is the best thing to focus on first, since I can see some situations where moderation discussions will result in things being restored, so an admin being able to put things “on hold”, as it were, seems to make sense. So, if that existed even before total deletion existed, it would have the same effect on the public site, but also allow for admin/user discussions about problematic posts.

---

<div class="post-metadata">

**Author:** ![noirscape](https://discuss.write.as/user_avatar/discuss.write.as/noirscape/32/305_2.png) [@noirscape](https://discuss.write.as/u/noirscape)\
**Post date:** [July 1, 2019, 5:53pm UTC](https://discuss.write.as/t/moderation-abilitites/698/5 "2019-07-01T17:53:49Z")

</div>

Disable external access would be preferred as a first focus.

Actual data removal should ideally only be possible if a blog already has been disabled (adds in a safeguard for fat-fingered clicks as well) or through the CLI.

---

<div class="post-metadata">

**Author:** ![matt](https://discuss.write.as/user_avatar/discuss.write.as/matt/32/2760_2.png) [@matt](https://discuss.write.as/u/matt)\
**Post date:** [July 3, 2019, 2:46pm UTC](https://discuss.write.as/t/moderation-abilitites/698/6 "2019-07-03T14:46:46Z")

</div>

Thanks. I agree on the point about data removal – I want to make sure people don’t have to worry about their work being accidentally deleted.

Any other moderation abilities everyone would like to see?

(By the way, the two mentioned features are officially slated for our next release, now that v0.10 is out.)

---

<div class="post-metadata">

**Author:** ![bix](https://discuss.write.as/user_avatar/discuss.write.as/bix/32/272_2.png) [@bix](https://discuss.write.as/u/bix)\
**Post date:** [July 3, 2019, 8:19pm UTC](https://discuss.write.as/t/moderation-abilitites/698/7 "2019-07-03T20:19:38Z")

</div>

I’d like the ability to _require_ email on signup, else I’ve no way to communicate to a user about moderation issues.
