Можем ли мы иметь частные черновики?


Согласно документации , Черновик и Частный являются двумя взаимоисключающими статусами должностей. Поэтому, когда вы помечаете черновик сообщения как закрытый, он больше не является черновиком.

Мы - большая команда, широко использующая личные сообщения. Поэтому мы хотели бы отметить черновик как частный (незаконченный пост, который будет внутренним). В идеале кнопка "опубликовать" отменяла бы черновик сообщения, а не делала его общедоступным.

Иными словами, нам нужны оба (черновика / законченный пост) различие и различие (публичный/частный пост).

Возможно ли это? Нужен ли нам пользовательский статус публикации?

Author: foucdeg, 2016-10-03

1 answers

Я бы, вероятно, создал для этого настраиваемое поле/флажок для этапа черновика. Затем подключитесь к переходу статуса публикации (или вокруг) и, когда публикация будет опубликована, сделайте ее только частной, даже если была нажата обычная публикация.

По личному опыту пользовательские статусы сообщений - это катастрофа. Они кажутся хорошей идеей, но они просто создают еще больше проблем с доступом и видимостью, поскольку основной код никогда особо не заботился о каком–либо статусе, отличном от статуса по умолчанию.

 2
Author: Rarst, 2016-10-03 17:37:00