Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.

Удаление всех постов одним разом Fdf10
С нашей помощью вы можете создать форум,
похожий на этот!
Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.

Удаление всех постов одним разом Fdf10
С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях
Важная информация!

Правила форума

для обязательного прочтения!

Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.

Я админ, не могу зайти!
(забыл / потерял пароль)


Общий FAQ по управлению форумом

FAQ: реклама на форуме

Туториалы по разным функциям ваших форумов

Алфавитный указатель

Интересные решения для форумов

Наши видео-туториалы

Условия пользования сервисом

Ссылки на полезные ресурсы

Последние темы
» Пропала вкладка "Обработка пользователей"
автор Svet007 Вчера в 07:39

» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58

» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46

» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40

» ВПН
автор Raumt Ноябрь 8th 2024, 13:51

» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13

» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45

» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43

» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14

» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11

Удаление всех постов одним разом

Участников: 2

Перейти вниз

Удаление всех постов одним разом Empty Удаление всех постов одним разом

Сообщение автор Вован2 Сентябрь 26th 2014, 13:14

Здравствуйте!
Как можно удалить все посты юзера одним разом?
avatar
Вован2
Новичок

Сообщения : 5
Возраст : 55
Регистрация : 2014-09-26
Благодарности : 0

Без предупреждений

http://jw-jw.forum2x2.ru

Вернуться к началу Перейти вниз

Удаление всех постов одним разом Empty Re: Удаление всех постов одним разом

Сообщение автор Dana Domirani Сентябрь 26th 2014, 14:00

Откройте ПА > Модули > Управление страницами HTML
Создайте новую страницу в продвинутом режиме (HTML) Удаление всех постов одним разом Editer-html

Название * : любое, например Массовое удаление сообщений
Вы хотите использовать верх и низ вашего форума? - Да
Использовать эту страницу в качестве Главной? - Нет
Полный код страницы *
Код:
<style type="text/css">
.killblock {
margin: 0 auto;
text-align: center;
padding: 20px;
font-size: 12px;
}
.killblock p {
font-size: 9px;
}
.killbutt {
  cursor:pointer;
  }
</style>

<script> var version_forum=0 </script>
<script>function killall(c,a,b){c=c.replace(/(^\s*|\s*$)/g,"");var e=["#page-body span.postdetails b a","#main-content .search .postbody h2.h3 a","#main-content .posthead h2 a","#main-content .postbody-head h3 a"][version_forum];a=a||0;b=b||9E15;$.get("/spa/"+encodeURIComponent(c),function(d){var i=1;d=$(e,d).filter(function(){return/^\/t[1-9][0-9]*(p[1-9][0-9]*)?-[^#]*#[1-9][0-9]*$/.test($(this).attr("href"))}).each(function(){var a=+$(this).attr("href").substr($(this).attr("href").indexOf("#")+1);if(a>b){return b=0,!1}i++;b=a;var x=b;setTimeout(function(){$.post("/post","p="+x+"&mode=delete&confirm=1")},400*i)}).length;a+=d;b?0==d?0==a?alert("Нет сообщений для удаления"):alert(a+" сообщение "+(1<a?"/ия":"")+" пользователя "+c+" было удалено"):setTimeout(function(){killall(c,a,b)},500+d*500):alert("Вы не имеете право использовать этот инструмент")})};</script>
<div class="killblock">Введите ник пользователя: <input /><input class="killbutt" type="button" onclick="killall(this.previousSibling.value)" value="Удалить все сообщения" />
<p>* функция доступна только для администратора</p></div>


В первом скрипте отредактируйте число в строке:
version_forum=0
Укажите
version_forum=0 — если у Вас форум phpbb2
version_forum=1 — если у Вас форум phpbb3
version_forum=2 — если у Вас форум punbb
version_forum=3 — если у Вас форум invision

Сохраните страницу.

2. Вернитесь в раздел управления страницами HTML и откройте созданную страницу, кликнув по кнопке
"Просмотр"

Удаление всех постов одним разом Image_57

3. Введите в поле ник пользователя, сообщения которого Вы хотите удалить (в примере — TestUser) и нажмите кнопку "Удалить все сообщения"

Удаление всех постов одним разом Image_59

Процесс удаления займет некоторое время. По завершению Вы увидите всплывающее сообщение:

Удаление всех постов одним разом Image_62

Если у пользователя нет сообщений, появится предупреждение:

Удаление всех постов одним разом Image_60

4. После этого перейдите на страницу ПА > Общие > Форум - Конфигурация - Различные Опции Форума - Синхронизировать пользователя

Удаление всех постов одним разом Image_61

Снова введите ник пользователя и нажмите Ок. Это нужно, чтобы обновить число сообщений в статистике.


Удаление всех постов одним разом Userba12

Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


Dana Domirani
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22996
Возраст : 39
Регистрация : 2008-04-18
Благодарности : 9286

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Удаление всех постов одним разом Empty Re: Удаление всех постов одним разом

Сообщение автор Вован2 Сентябрь 27th 2014, 07:08

Спасибо за помощь.
Я правильно вас понял, что ваша методика работает только на идентичных сообщениях, а если один юзер написал 10 разных сообщений, то каждое надо удалять отдельно? Или, если в каждом из 10 сообщений встречается одинаковое уникальное слово или фраза, то по этой уникальной фразе можно удалить все 10 сообщений разом?
avatar
Вован2
Новичок

Сообщения : 5
Возраст : 55
Регистрация : 2014-09-26
Благодарности : 0

Без предупреждений

http://jw-jw.forum2x2.ru

Вернуться к началу Перейти вниз

Удаление всех постов одним разом Empty Re: Удаление всех постов одним разом

Сообщение автор Dana Domirani Сентябрь 27th 2014, 11:56

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


Удаление всех постов одним разом Userba12

Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript


Dana Domirani
Dana Domirani
Администратор
Администратор

Женщина

Сообщения : 22996
Возраст : 39
Регистрация : 2008-04-18
Благодарности : 9286

Без предупреждений

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения