Можем ли мы иметь частные черновики?
Согласно документации , Черновик и Частный являются двумя взаимоисключающими статусами должностей. Поэтому, когда вы помечаете черновик сообщения как закрытый, он больше не является черновиком.
Мы - большая команда, широко использующая личные сообщения. Поэтому мы хотели бы отметить черновик как частный (незаконченный пост, который будет внутренним). В идеале кнопка "опубликовать" отменяла бы черновик сообщения, а не делала его общедоступным.
Иными словами, нам нужны оба (черновика / законченный пост) различие и различие (публичный/частный пост).
Возможно ли это? Нужен ли нам пользовательский статус публикации?
1 answers
Я бы, вероятно, создал для этого настраиваемое поле/флажок для этапа черновика. Затем подключитесь к переходу статуса публикации (или вокруг) и, когда публикация будет опубликована, сделайте ее только частной, даже если была нажата обычная публикация.
По личному опыту пользовательские статусы сообщений - это катастрофа. Они кажутся хорошей идеей, но они просто создают еще больше проблем с доступом и видимостью, поскольку основной код никогда особо не заботился о каком–либо статусе, отличном от статуса по умолчанию.