[Delete Spam Posts] - кнопка "Это спам" для ускорения модерации

Автор kak2z, 16 июня 2012, 18:18:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

[Delete Spam Posts] - кнопка "Это спам" для ускорения модерации

Delete Spam Posts
Автор: Kays
Последняя версия: 1.6
Совместим: 1.1.4, 1.1.10, 1.1.11, 1.1.13, 1.1.14, 2.0 RC2, 2.0 RC3, 2.0 RC5, 2.0
Ссылка: http://custom.simplemachines.org/mods/index.php?mod=1007
Русификация: есть
Описание: Добавляет кнопку "Это спам" при нажатии которой сообщение заменяется стандартной надписью (устанавливается в админке) и опционально может минусовать карму модерируемого пользователя.
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

kak2z

В общем вопрос друзья)) При установке этого мода у пользователей на сообщениях модераторов и администратора пропадает сообщение "Сообщить модератору".

Как я понял эта пымпочка выводится в этом файле Display.template.php

мод при устновке вводит такие изменения в этот файл

найти
if ($context['can_report_moderator'])
echo '
<a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '">', $txt['report_to_mod'], '</a> &nbsp;';



заменить
// Delete spam post link. But let's hide it if the poster is a mod or  admin.
if(!in_array(@$message['member']['group_id'], array(1, 2, 3)) && strpos(strip_tags(implode(', ', $context['link_moderators'])), $message['member']['name']) === false && $context['current_board'] != $modSettings['recycle_board'])
{
if (allowedTo('moderate_board') && !empty($modSettings['deletespampost_enable']))
echo '
<a href="', $scripturl, '?action=deletespampost;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '" onclick="return confirm(\'' . $txt['deletespampost_confirm'] . '\');">', $txt['deletespampost_link'], '</a> &nbsp;';
// Maybe they want to report this post to the moderator(s)?
elseif ($context['can_report_moderator'])
echo '
<a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '">', $txt['report_to_mod'], '</a> &nbsp;';
}


тут сложное условие и мне как то туго понимается что тут надо изменить что бы ссылка "Сообщить модератору" отображалась всегда даже на сообщениях администратора. Помогите пожалуйста)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

GeorG

// Delete spam post link. But let's hide it if the poster is a mod or  admin.
    if(!in_array([at]$message['member']['group_id'], array(1, 2, 3)) && strpos(strip_tags(implode(', ', $context['link_moderators'])), $message['member']['name']) === false && $context['current_board'] != $modSettings['recycle_board'])
    {
    if (allowedTo('moderate_board') && !empty($modSettings['deletespampost_enable']))
    echo '
    <a href="', $scripturl, '?action=deletespampost;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '" onclick="return confirm(\'' . $txt['deletespampost_confirm'] . '\');">', $txt['deletespampost_link'], '</a> &nbsp;';
    }
    // Maybe they want to report this post to the moderator(s)?
    if ($context['can_report_moderator'])
    echo '
    <a href="', $scripturl, '?action=reporttm;topic=', $context['current_topic'], '.', $message['counter'], ';msg=', $message['id'], '">', $txt['report_to_mod'], '</a> &nbsp;';
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

SergAgent


kak2z

Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

SergAgent

не работает, у меня пишет

adt.by 403 Forbidden Error Page
If you arrived here due to a search or clicking on a link click your Browser's back button to return to the previous page. Thank you.

что бы это могло значить?

Mavn

Цитата: SergAgent от 02 октября 2013, 22:45:31
не работает, у меня пишет

adt.by 403 Forbidden Error Page
If you arrived here due to a search or clicking on a link click your Browser's back button to return to the previous page. Thank you.

что бы это могло значить?
это не ошибка форума. смотрите лог ошибок вебсервера там будет более подробно расписано из за чего ошибка
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Graver

Как в другую тему плагин прибамбасить? Пишет ошибки при установке