Что такое publish_draft и почему он всегда = 1

Здравствуйте, чисто по названию я догадываюсь за что отвечает поле «topic_publish_draft»
Но всетаки, мочему оно всегда = 1 или если не всегда то в каких случаях?
Чесно, смотрел гугол, смотрел поиск на сайте смотрел исходники (sql.sql — думал есть коментарии). Но ничего не нашел

16 комментариев

avatar
Это флаг, означает, был ли опубликован топик хоть раз до этого (в отличие от topic_publish, который говорит, опубликован ли топик сейчас или нет).
  • NPC
  • +2
avatar
дополню товарища: этот флаг означает также были ли отосланы оповещения читателям блога
avatar
опятьже если publish_draft == 0 значит оповещения были отосланы или как?
avatar
нет. значит он ещё ни разу не публиковался
avatar
Прямо сейчас у меня ВСЕ топиши в которых topic_publish_draft и topic_publish равняются 1
т.е. топик и опубликован и в черновике одновременно. Можете прокоментировать?
avatar
вы не поняли. publish_draft — опубликован ли хоть раз был топик === отосланы ли оповещения на почту
topic_publish — а реально ли опубликован топик-то или в черновиках он.

если второй параметр может менять значения от 0 до 1 и обратно, то первый только с нуля на 1 и никак назад
avatar
понял, как можно назвать одним словом это поле?
avatar
был ли хоть раз опубликован топик === подписчики уведомлены о новом топике.
avatar
ууууууууууу
avatar
Это интересный штрих, спасибо!
avatar
т.е. Если publish_draft == 0 значит топик уже был когда-то опубликован а потом убран в черновики?
avatar
а потом вернут обратно (если topic_publish == 1)
avatar
Наоборот — если 0, то ни разу не публиковался, был изначально сохранён в черновик и так до сих пор и сидит. Когда публикуешь — ставится в 1, и потом уже не меняется.
avatar
т.е. я правильно понял если topic_publish_draft == 0 это значит что этот топик никогда не публиковался вообще.
Как тогда можно назвать это поле? одинм словом? Никогданеопубликованный топик?
avatar
Можно и короче. Но цензура будет возражать :)
avatar
Ну… пока что назвал «Непубликованный»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.