Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: title in /home/exbb/exbb.info/www/community/topic.php on line 488 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 490 Notice: Undefined index: www in /home/exbb/exbb.info/www/community/topic.php on line 491 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 493 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: avatar in /home/exbb/exbb.info/www/community/topic.php on line 496 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 499 Notice: Undefined index: joined in /home/exbb/exbb.info/www/community/topic.php on line 500 Notice: Undefined index: location in /home/exbb/exbb.info/www/community/topic.php on line 501 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/topic.php on line 502 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 505 Notice: Undefined index: icq in /home/exbb/exbb.info/www/community/topic.php on line 506 Notice: Undefined index: aim in /home/exbb/exbb.info/www/community/topic.php on line 507 Notice: Undefined index: status in /home/exbb/exbb.info/www/community/topic.php on line 517 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: posts in /home/exbb/exbb.info/www/community/topic.php on line 550 Notice: Undefined index: showemail in /home/exbb/exbb.info/www/community/topic.php on line 557 Notice: Undefined index: visible in /home/exbb/exbb.info/www/community/topic.php on line 593 ExBB Community :: Функция удаления топиков в разделе форума
ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
Gori
Отправлено: 14 октября 2013 — 06:27
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




По поиску искал, но вроде бы нету.

То что есть функция удаления темы в самой теме - это понятно. Есть.

Есть ли возможность удалять темы, не входя в саму тему, т.е. в разделе форума, где темы идут постранично, списком?

Например как удаляются сообщения: отметить нужные темы галочками и нажать на "удалить темы".

Может быть есть такой мод?

Если создастся много тем, то удалять каждую, входя в неё и ещё нажимая "уверены ли вы?...." это будет трудоёмко.
 
 
electron
Отправлено: 14 октября 2013 — 06:56
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Gori пишет:
Есть ли возможность удалять темы, не входя в саму тему, т.е. в разделе форума, где темы идут постранично, списком?
Например как удаляются сообщения: отметить нужные темы галочками и нажать на "удалить темы".
Может быть есть такой мод?

нет такого мода.
 
 
Отправлено: 14 октября 2013 — 08:39
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Gori пишет:
отметить нужные темы галочками и нажать на "удалить темы".
А зачем? Борьба со спамом? Так это нужно пресекать, а не заниматься каждый вечер массовой зачисткой тем.... я так думаю... Улыбка
 
 
Gori
Отправлено: 14 октября 2013 — 09:46
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




"Зачем" - нашлось бы Улыбка

Лезть в каждую тему - крутить ползунок мышки чтобы лезть в самый низ, щёлкать как минимум 5 раз мышкой... И ради того, чтобы удалить одну тему... Это трудно. Имхо.
 
 
Отправлено: 14 октября 2013 — 10:29
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




А если просто опцию перекинуть повыше, что бы меньше крутить... Как такой вариант? Улыбка
 
 
1Bot
Отправлено: 14 октября 2013 — 10:50
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




Gori пишет:
Лезть в каждую тему - крутить ползунок мышки чтобы лезть в самый низ, щёлкать как минимум 5 раз мышкой... И ради того, чтобы удалить одну тему... Это трудно.

С "голым" форумом остаться не боитесь? Можно ведь ненароком удалить полезный топик не читая. Для того и сделано внутри топика удаление.

Ну, а если не боитесь, тогда необходимо править файлы forums.php и \templates\InvisionExBB\forum_body.tpl
1. добавить вывод админу флажков в таблице топиков
2. добавить после этой таблицы форму выбора для действий над выбранными топиками
3. добавить обработку действий над выбранными топиками

(Отредактировано автором: 14 октября 2013 — 10:51)

 
 
Gori
Отправлено: 14 октября 2013 — 11:22
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




Кстати да, если в верх поставить.

Вообще было бы не плохо сделать удаление темы кнопкой, без вяких "Go".
(Добавление)
Всё сделал. Выставил "Удалить тему" первой, вместо "Опции сообщений".
И в самый верх вывел. Теперь у меня всего один клик мышки и удаляется темка Улыбка
 
 
Отправлено: 14 октября 2013 — 11:38
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




1Bot пишет:
С "голым" форумом остаться не боитесь?
Дык вроде предупреждение сначала вылезет, что бы подумать успели. Улыбка
(Добавление)
Gori пишет:
Вообще было бы не плохо сделать удаление темы кнопкой, без вяких "Go"
А вот это будет действительно перебор. Однако
 
 
Gori
Отправлено: 14 октября 2013 — 12:13
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




NordWest
У меня сейчас практически кнопкой.

По умолчанию сразу стоит в выпадающем списке "Удалить тему".
Захожу в тему, нажимаю "Go" и удаляю.
 
 
Отправлено: 14 октября 2013 — 13:29
Post Id


Пользователь



Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A  
Репутация: 0




Gori пишет:
NordWest
У меня сейчас практически кнопкой.

По умолчанию сразу стоит в выпадающем списке "Удалить тему".
Захожу в тему, нажимаю "Go" и удаляю.
Дело хозяйское. Хорошо
 
 
Gori
Отправлено: 14 октября 2013 — 17:46
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 165
Дата рег-ции: Сент. 2013  
Репутация: 2




NordWest

Мне так стало спокойнее. Потому что как я узнал что придётся каждую тему так удалять, то стало как-то не по себе.

Если кому-то понадобится, то делал я так:

В файле topic_options.tpl

меняем код:

CODE:
<?php
$mod_options = <<<DATA
<form method="post" name="ModOptions" action="postings.php">
<input type="hidden" name="forum" value="{$forum_id}">
<input type="hidden" name="topic" value="{$topic_id}">
<input type="hidden" name="postkey" value="">
<select name="action" style="font-weight:bold;">
<option value="-1" style="color:black">---- {$fm->LANG['MsgsOptions']} ----</option>
<option value="delselected">{$fm->LANG['DelSelected']}</option>
<option value="innew">{$fm->LANG['MoveInNew']}</option>
<option value="inexists">{$fm->LANG['MoveInExists']}</option>
<option value="delattach">{$fm->LANG['AttachDelSelected']}</option>
<option value="-1" style="color:black"></option>
<option value="-1" style="color:black">---- {$fm->LANG['TopicOptions']} ----</option>
<option value="edittopic">{$fm->LANG['EditTitle']}</option>
<option value="{$do}">{$fm->LANG['Unlock']}</option>
{$pin}
<option value="delete">{$fm->LANG['Delete']}</option>
</select>&nbsp;
<input name="chek" type="checkbox" onClick="ChekUncheck()" title="{$fm->LANG['SelectAll']}"> &nbsp;
<input type="button" value="Go!" onClick="CheckFormAction();" />
</form>
DATA;
?>


На этот:

CODE:
<?php
$mod_options = <<<DATA
<form method="post" name="ModOptions" action="postings.php">
<input type="hidden" name="forum" value="{$forum_id}">
<input type="hidden" name="topic" value="{$topic_id}">
<input type="hidden" name="postkey" value="">
<select name="action" style="font-weight:bold;">
<option value="delete">{$fm->LANG['Delete']}</option>
<option value="delselected">{$fm->LANG['DelSelected']}</option>
<option value="innew">{$fm->LANG['MoveInNew']}</option>
<option value="inexists">{$fm->LANG['MoveInExists']}</option>
<option value="delattach">{$fm->LANG['AttachDelSelected']}</option>
<option value="edittopic">{$fm->LANG['EditTitle']}</option>
<option value="{$do}">{$fm->LANG['Unlock']}</option>
{$pin}
</select>&nbsp;
<input name="chek" type="checkbox" onClick="ChekUncheck()" title="{$fm->LANG['SelectAll']}"> &nbsp;
<input type="button" value="Go!" onClick="CheckFormAction();" />
</form>
DATA;
?>


В файле topic_body.tpl

удаляем код:

CODE:
{$mod_options}


и прописываем его вверху например вверху кода:

CODE:
{$topic_data}


Можно ещё вместо "Go" надпись по русски.

Для этого в файле topic_options.tpl

пишем вместо кода:

CODE:
<input type="button" value="Go!" onClick="CheckFormAction();" />


этот код:

CODE:
<input type="button" value="{$fm->LANG['Go']}" onClick="CheckFormAction();" />


Затем идём в папку языков и добавляем в файле lang_front_all.php эту строчку

CODE:
$this->LANG['Go'] = 'Применить';

(Отредактировано автором: 14 октября 2013 — 17:47)

 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Общие вопросы »

> Похожие темы: Функция удаления топиков в разделе форума
Темы Форум Информация о теме Обновление
Ограничение символов в столбце "Обновление"
.. на морде форума
Настройка форума Ответов: 6
Автор темы: Pauk
18 ноября 2010 — 22:24
Автор: Pauk
Пропали форумы. Некоторые удалось восстановить из бэка
Но пропал 1 раздел с 4 форумами как восстановить?
Решение проблем Ответов: 8
Автор темы: GreatALF
4 июня 2014 — 12:34
Автор: GreatALF
Замена у всех ссылок одного домена на другой во всех постах
изменение ссылок в ветках форума после переноса на другой хостинг
Утилиты и конвертеры Ответов: 27
Автор темы: 1Bot
29 марта 2018 — 15:57
Автор: Parapsixolog
Мод: Расширенные почтовые функции (Почтовая очередь)
Гарантированная доставки писем с форума всем пользователям!
Модификации и дополнения Ответов: 59
Автор темы: yura3d
27 июля 2014 — 15:22
Автор: nikk
Помогите разобраться с проблемой на форуме!!!
Скачал скрипт форума установил!!!
Общие вопросы Ответов: 8
Автор темы: Roman1493
3 января 2010 — 06:43
Автор: electron
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0909]     [ ]