Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

2.3.x: БИОРЕАКТОР — быстрое удаление пользователей

Опубликовано:

index.php?app=downloads&module=display&section=screenshot&id=128

Имя файла: 2.3.x: БИОРЕАКТОР — быстрое удаление пользователей

Владелец файла: Доктор Фредди

Файл размещен: 08 Сен 2007

Файл обновлен: 25 Дек 2014

Категория файла: Mods/Моды

 

2.3.x: БИОРЕАКТОР — быстрое удаление пользователей

Версия: 1.0.7

 

Краткое описание: Компонент форума, предоставляющий супер-модераторам возможность удалить пользователя прямо из его профиля вместе с созданными им темами и отправленными публичными / личными сообщениями.

Удаление каждого пользователя предваряется указанием конкретных опций - например, можно удалить все следы присутствия пользователя на форуме, не удаляя самого пользователя, удалить только отправленные пользователем личные сообщения или удалить только его самого.

 

В случае возникновения вопросов по инструкции / установке — задавайте их на форуме. После завершения ссылка на функционал появляется в меню «Опции» пользовательского профиля.

 

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

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

Опубликовано:
Если бы это было так просто, я бы и сам нашел ошибку. В том-то и дело, что вписал. Я в первую очередь проверил лангфайлы, там всё нормально. И lang_bioreactor.php тоже на месте. Так что, проблема осталась нерешенной.

А в шаблонах не ошибся нигде?))У меня с 1го раза всё нормально заработало.

Изменено пользователем L-7

Опубликовано:

Там короче надо в шаблоне ibf.lang заменить на $this->ipsclass->lang и кое-что еще

вообщем вот полное содержимое шаблоне delete_form или как он там

<form action="{$this->ipsclass->vars['board_url']}/index.php?autocom=bioreactor&code=02&mid={$member_id}" name="delete_form" method="post">
<input type="hidden" name="reg_ip" value="{$reg_ip}">
<div class="borderwrap">
<div class="maintitle">{$this->ipsclass->lang['page_title']}</div>
<table class='ipbtable' cellspacing="1">
	<tr>
		<td colspan="2" class="formsubtitle">{$this->ipsclass->lang['delete_options']}</td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_rm_topics_and_posts']}<div class="desc">{$this->ipsclass->lang['rm_topics_and_posts_desc']}</div></td>
		<td><select name='do_rm_topics_and_posts' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_rm_private_messages']}<div class="desc">{$this->ipsclass->lang['rm_private_messages_desc']}</div></td>
		<td><select name='do_rm_private_messages' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_rm_member']}<div class="desc">{$this->ipsclass->lang['rm_member_desc']}</div></td>
		<td><select name='do_rm_member' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_send_email']}<div class="desc">{$this->ipsclass->lang['send_email_desc']}</div></td>
		<td><select name='do_send_email' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td colspan="2" class="formsubtitle">{$this->ipsclass->lang['additional_options']}</td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_ban_reg_ip']}<div class="desc">{$this->ipsclass->lang['ban_reg_ip_desc']} {$reg_ip}.</div></td>
		<td><select name='do_ban_reg_ip' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['do_ban_posts_ip']}<div class="desc">{$this->ipsclass->lang['ban_posts_ip_desc']}</div></td>
		<td><select name='do_ban_posts_ip' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select><br /><textarea cols="25" rows="4" name="posts_ip">{$posts_ip}</textarea></td>
	</tr>
	<tr>
		<td colspan="2" class="formsubtitle">{$info}</td>
	</tr>
	<tr>
		<td>{$this->ipsclass->lang['confirm_actions']}</td>
		<td><select name='do_confirm' class='forminput'><option value='0' selected='selected'>{$this->ipsclass->lang['no']}</option><option value='1'>{$this->ipsclass->lang['yes']}</option></select></td>
	</tr>
	<tr>
		<td colspan="2" align="center"><input type="submit" name="submit" value="{$this->ipsclass->lang['btn_do_selected']}" /></td>
	</tr>
</table>
</div>
</form>

Опубликовано:

Спасибо, ребята, за участие, но пока что-то глухо. Шаблоны перепроверил, сделал всё согласно инструкции. Возможно есть что-то, о чем не писалось в инструкции, как то, например, что содержимое конструкции <if></if> нужно писать в одну строку. И, что в файле lang_email_content.php должно быть так:

$lang['subject__welcome_to_bioreactor'] = 'Извещение о принятых мерах',
$lang['welcome_to_bioreactor'] = "Здравствуйте, <#NAME#>.

В связи с грубым нарушением вами правил, принятых на нашем форуме, были
предприняты следующие меры:

----------------------------------
<#ACTIONS#>
----------------------------------

Успехов на других серверах.",

А не так, как в инструкции.

Может есть еще что-то?

andaril, шаблон delete_form я проверить на работоспособность пока не могу, так как дело до него не доходит из-за отсутсвия ссылки в Опциях профиля. См. скрин в моем первом посту.

Опубликовано:
andaril, шаблон delete_form я проверить на работоспособность пока не могу, так как дело до него не доходит из-за отсутсвия ссылки в Опциях профиля. См. скрин в моем первом посту.
это было для siv
Опубликовано:
  • Автор

Обновил мод, реинсталлируйтесь, у кого есть проблемы.

Опубликовано:

Спасибо, док! Но, видно, не судьба. Сделал всё по новой - результат тот же, что и был. Дело в чем-то другом. Ладно, обходился раньше без этого мода и сейчас обойдусь. Всем спасибо!

Опубликовано:

Очень жаль.

Мод действительно очень удобный.

Только им и спасались, когда пробивался спам в PM.

Рут-админы не всегда на форуме, чтобы sql-запросом лички всех юзеров от спама почистить. Хорошо, если эта функция доступна и модераторам прямо из профиля.

Опубликовано:
  • Автор

stiliar, сбросьте данные доступа к вашему форуму (FTP, админ-панель) мне в личку. Посмотрим, что у вас сломано.

Опубликовано:
stiliar, сбросьте данные доступа к вашему форуму (FTP, админ-панель) мне в личку. Посмотрим, что у вас сломано.

Данные скинул.

В новой версии мода обнаружил ошибку: в файле lang_email_content.php вы приводите такой код

$lang['subject__welcome_to_bioreactor'] = "Извещение о принятых мерах";

$lang["welcome_to_bioreactor'] = "Здравствуйте, <#NAME#>.

 

В связи с грубым нарушением вами правил, принятых на нашем форуме, были

предприняты следующие меры:

 

----------------------------------

<#ACTIONS#>

----------------------------------

 

Успехов на других серверах.

",

Ошибки выделены красным. В первом случае должна быть одинарная кавычка, во втором - точка с запятой.

Опубликовано:
  • Автор

Спасибо, обновил. :mellow:

 

stiliar, проверь личку — данные доступа не работают.

Опубликовано:
Спасибо, обновил. :mellow:

 

stiliar, проверь личку — данные доступа не работают.

Там директория была защищена дополнительно, я просто забыл. Отправил вам сообщение.

Опубликовано:
  • Автор

Поправили. stiliar, ты вносил изменения не в тот языковой пакет! Поэтому форма удаления и была пустой.

Опубликовано:

Спасибо! Там действительно остался пакет russian от какой-то из старых версий(по-моему, еще с 2.1.7), но я не думал, что он используется форумом. У меня было такое подозрение (почему я его и не удалил), но уверенности не было. Вообще, складывается такое впечатление, что форум использует оба пакета. Такое может быть?..

Опубликовано:
Спасибо! Там действительно остался пакет russian от какой-то из старых версий(по-моему, еще с 2.1.7), но я не думал, что он используется форумом. У меня было такое подозрение (почему я его и не удалил), но уверенности не было. Вообще, складывается такое впечатление, что форум использует оба пакета. Такое может быть?..

Нет, не может, разве что при переключении языка. С русского на английский например.

Устаревшие языковые пакеты надо удалять, чтобы не путаться. Корректно они все равно работать не смогут.

Опубликовано:
  • Автор

stiliar, папка с рабочим русским языком у тебя — russian, ещё работает английский в папке en, как я понял. Папку ru можно удалить.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.