Перейти к контенту

[1.x.x]Корзина


Рекомендуемые сообщения

Название: Корзина

Добавил: Matrix

Добавлен: 03 Июл 2003

Обновлен: 03 Июл 2003

Категория: IP.Board 1.x.x

 

После того, как вы удалили тему/сообщение тема не удаляется, а переходит

в корзину, которой является один из разделов.

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

Хак не пробовал, хочу спросить: этот раздел только админы могут видеть, все, или это настраивается как обычно, через админку?
Ссылка на комментарий
Поделиться на других сайтах

раздел создаёшь сам (как обычный).... например "Мусорка" или "Корзина".... на своё усмотрение можешь поставить, кому он будет виден, а кому нет в админке.

но лучше конечно сделть его видимым только для админа... зачем показывать удалённое?

 

а дальше просто идёшь в Board Settings -> Topics, Posts & Polls и там выбираешь, какой из разделов будет являться корзиной

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Хак конеша рулезный ... а даже нужный!

Вот только кое что раздражает :D

Когда удаляеть тему, сообщение ... оно валиться в корзину и после еслия нажму кнопку Обзор новых сообщений, они ну те которые я удалил начинают светиться как новые. Вот это раздражает ....

----

Вроде понятно обьяснил ;)

Можно ли как то решить эту проблему?

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

есть одна проблема ствоей карзиной

после ее установки перестает работать все функции в Topics, Posts & Polls тоестть в этом меню теперь некакие изменения нельзя производить

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
есть одна проблема ствоей карзиной

после ее установки перестает работать все функции в Topics, Posts & Polls тоестть в этом меню теперь некакие изменения нельзя производить

У меня такая же проблема, помогите

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
  • 3 недели спустя...

Мне кажется, что если в файле sources/Moderate.php несколькими If-ами ранее чем

1. Откройте sources/Moderate.php.

Найдите:
 //---------------------------------------
 // Is there an attachment to this post?
 //---------------------------------------

 

найти

$DB->query("SELECT pid,attach_file, author_id, attach_id, post_date, new_topic from ibf_posts WHERE forum_id='".$this->forum['id']."' AND topic_id='".$this->topic['tid']."' and pid='".$ibforums->input['p']."'");
 if ( ! $post = $DB->fetch_row() )
 {
	 $this->moderate_error();
 }

 

и заменить на

 

$DB->query("SELECT * from ibf_posts WHERE forum_id='".$this->forum['id']."' AND topic_id='".$this->topic['tid']."' and pid='".$ibforums->input['p']."'");
 if ( ! $post = $DB->fetch_row() )
 {
	 $this->moderate_error();
 }

 

то всё должно встать на свои места ... :D

Ссылка на комментарий
Поделиться на других сайтах

Ещё баг :

3. Откройте sources/Admin/ad_settings.php:

Найдите:

case 'dopost':

и ПОСЛЕ этого вставьте:

$this->save_config( array ( 'use_trash', 'use_trash_forum' ) );

 

Если так сделать, то апдейтятся только поля от корзины, а, например поле Максимально допустимое кол-во пунктов в опросе уже нельзя изменить ( просто не апдэйтятся изменения ) ...

 

Посему меняем начало ПУНКТа 3 :

3. Откройте sources/Admin/ad_settings.php:

Найдите:

case 'dopost':
$this->save_config( array ( 'poll_disable_noreply', 'siu_thumb', 'siu_width', 'siu_height', 'startpoll_cutoff', 'post_wordwrap', 'allow_result_view', 'max_poll_choices', 'poll_tags', 'guest_name_pre', 'guest_name_suf', 'max_w_flash', 'max_h_flash', 'hot_topic', 'display_max_topics','display_max_posts','max_emos','max_images','emo_per_row', 'etfilter_punct', 'etfilter_shout', 'strip_quotes', 'max_post_length','show_img_upload','pre_polls','pre_moved','pre_pinned','img_ext' ) );
break;

и замените на :

case 'dopost':
$this->save_config( array ( 'use_trash', 'use_trash_forum', 'poll_disable_noreply', 'siu_thumb', 'siu_width', 'siu_height', 'startpoll_cutoff', 'post_wordwrap', 'allow_result_view', 'max_poll_choices', 'poll_tags', 'guest_name_pre', 'guest_name_suf', 'max_w_flash', 'max_h_flash', 'hot_topic', 'display_max_topics','display_max_posts','max_emos','max_images','emo_per_row', 'etfilter_punct', 'etfilter_shout', 'strip_quotes', 'max_post_length','show_img_upload','pre_polls','pre_moved','pre_pinned','img_ext' ) );
break;

 

:D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
А не проще всё кидать в корзину самому? Я уж давно так делаю. Заодно остаётся возможность прямого быстрого удаления.
Ссылка на комментарий
Поделиться на других сайтах

-=Илья=-

Что значит самому ??? У меня 20 модераторов и 4 админа ... + разрешено юзверям удалять свои ПОСТЫ ... Шутишь ? Да и идея поставить корзину пришла ИМЕННО потому, что иногда ИМЕННО админы под горячую руку удаляли не то, что следует ...

Ссылка на комментарий
Поделиться на других сайтах

  • 7 месяцев спустя...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.