По-умолчанию в LiveStreet после удаления черновика, происходит переход на страницу блога, к которому должен был относится данный топик. Это не совсем удобно, т.к. лучше возвращаться на страницу черновиков для дальнейшей работы (особенно при наведении порядка). Итак, для версии 0.4.2, ищем в
/classes/actions/ActionTopic.class.php, в нем в событии
protected function EventDelete() ищем:
Router::Location($oTopic->getBlog()->getUrlFull());
заменяем на:
if ($oTopic->getPublishDraft()) {
Router::Location($oTopic->getBlog()->getUrlFull());
} else {
Router::Location(Router::GetPath('topic').'saved');
}
т.е. если удаленный топик был черновиком, возвращаемся на страницу черновиков.