Удаление комментариев

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Вопрос

#1 16 мая 2016 в 22:47
Привет всем! Подскажите! Помню кто то выставлял на форуме как удалить комментарий пользователя полностью!!! Что бы слово "Комментарий удален" тоже не было. Сам на нашел. Просьба подскажите как это сделать?
#2 16 мая 2016 в 22:53
В первой ветке это делалось вот так:

  1. public function deleteComment($comment_id) {
  2.  
  3. cmsCore::callEvent('DELETE_COMMENT', $comment_id);
  4.  
  5. $this->childs = array();
  6.  
  7. $this->getCommentChilds($comment_id);
  8.  
  9. $sql = "DELETE FROM cms_comments WHERE id = '$comment_id' LIMIT 1";
  10. $this->inDB->query($sql);
  11. cmsCore::deleteRatings('comment', $comment_id);
  12. cmsActions::removeObjectLog('add_comment', $comment_id);
  13. cmsCore::deleteUploadImages($comment_id, 'comment');
  14.  
  15. if ($this->childs){
  16. foreach($this->childs as $child){
  17. cmsCore::callEvent('DELETE_COMMENT', $child['id']);
  18. $sql = "DELETE FROM cms_comments WHERE id = '{$child['id']}' LIMIT 1";
  19. $this->inDB->query($sql);
  20. cmsCore::deleteRatings('comment', $child['id']);
  21. cmsActions::removeObjectLog('add_comment', $child['id']);
  22. cmsCore::deleteUploadImages($child['id'], 'comment');
  23. }
  24. }
  25.  
  26. return true;
  27.  
  28. }
#3 16 мая 2016 в 23:01
В 2 в настройках прав, там где комментарии выбрать "удалять полностью"
#4 16 мая 2016 в 23:10
Да-да! Вспомнил. СПАСИБО!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.