Вопросы по автоматическому заполнению таблицы топиков, например, при парсинге

FAQ
1. Для размещения топика (напрямую через БД) достаточно ли создания соответствующих строк в таблицах prefix_topic_content и prefix_topic? или нужно еще где-то что-то создавать? (блоги созданы)
+ теги заполнить (если нужны)
+ оповестить подписчиков блога (если нужно)
+ добавить событие в ленту (stream) (если нужно чтобы топик там появился)

2. в таблице prefix_topic есть столбец topic_text_hash, что это и как это получить?
это нужно для уникальной валидации (что такой топик только один для создающего его пользователя)

$this->setTextHash(md5($this->getType().$sValue.$this->getTitle()));

github.com/livestreet/livestreet/blob/master/classes/modules/topic/entity/Topic.entity.class.php#L69

3. аналогично в таблице prefix_topic_content есть поле topic_extra, что это такое и как получить?
там хранится вся другая мало используемая информация касательно топиков (для топиков-опросов и т.п.). см. сущность топика.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.