Снос темы

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 31 июля 2011 в 12:17
под пользователем продублировал случайно сообщение и пытался удалить одно из сообщений,
удалилась вся тема.

Где можно ее восстановить?
#2 31 июля 2011 в 17:19
Вроде как нигде. сносится подчистую.
#3 31 июля 2011 в 17:25
если только с бэкапа восстановите таблицы форума в БД… опять таки, если после бэкапа были написаны сообщения, они пропадут
#4 31 июля 2011 в 18:59
а где с бэкапа восстановить?
на хостинге только?
#5 31 июля 2011 в 19:01
и как тогда запретить возможность удаления темя пользователем?
#6 31 июля 2011 в 19:35


и как тогда запретить возможность удаления темя пользователем?

buhtarma
в файле components/forum/frontend.php
строка примерно 498 нужно сделать так
  1.  
  2. if ($is_adm){
  3. echo '<td width="16"><img src="/components/forum/images/toolbar/delete.gif"/></td>
  4. <td><a href="javascript:deleteThread(\'/forum/deletethread'.$t['id'].'.html\')">'.$_LANG['DELETE'].'</a></td>';
  5. }
  6.  
т.е оставить только условие if ($is_adm), убрав || ($is_author) вроде
#7 1 августа 2011 в 06:35
такого нет,
есть только
if ($is_admin || $is_moder)
#8 1 августа 2011 в 08:57
ищем
  1. if ($is_adm || $mythread){
  2. echo '<td width="16"><img src="/components/forum/images/toolbar/delete.gif"/></td>
  3. <td><a href="javascript:deleteThread(\'/forum/deletethread'.$t['id'].'.html\')">'.$_LANG['DELETE'].'</a></td>';
  4. }
и удаляем || $mythread
#9 1 августа 2011 в 13:25
спасибо
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.