Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Функция "сообщить модератору"
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (5): [1] 2 3 4 5 »   

> Описание: или кнопка автоматического стука
Bard
Отправлено: 29 Декабря, 2005 - 18:25:30
Post Id



Full Member


Покинул форум
Сообщений всего: 164
Дата рег-ции: Нояб. 2005  
Откуда: Москва, Россия

Карма 0




Есть предложение. Так сказать сформировавшаяся идея, не находящая реализации ввиду полного незнания мной php.

Идея такова (кстати, на форуме моего провайдера реализована, очень помогает):
Сделать на каждм посте рядом со стандартными кнопками ("цитата" и т.п.), кнопку "сообщить модератору".
По нажатии этой кнопки (желательно сделать запрос подтверждения) модераторам темы (всем) отправляется ПМ со ссылкой на тот пост на кнопку которого нажали. Можно также к сообщению писать пояснения (их будет вводить нажавший в окне подтверждения).
(Да, наверное к собщению стоит добавить ник отправителя, того кто торкал кнопку. Чтобы юзера ею просто так не пользовались.)

Что мы от этого имеем: в случае нарушения правил форума (или иных случаях, когда юзер заметил в посте то, о чем должен знать модератор) пользователю не приходится идти, смотреть кто здесь модератор, писать ему ПМ со ссылкой на пост. Достаточно нажать кнопку и модераторы извещены о нарушении.

Вот. Что думаете? Может кто-то возьмется реализовать? (Или я плохо искал и такое есть? Тогда не бейте сильно, дайте пожалуйста линк.)
 
 Top
ETC Администратор
Отправлено: 29 Декабря, 2005 - 19:57:46
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Bard пишет:
Что думаете?

Это реализуемо, только список всех модераторов надо хранить в отдельном файле.

Bard пишет:
Может кто-то возьмется реализовать?

а вот это хз
 
 Top
SviMik Супермодератор
Отправлено: 30 Декабря, 2005 - 06:07:10
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




А я не вижу смысла. Где это модераторы так обленились, что не следят за новыми постами и не перечитывают их, и их надо носом тыкать?
 
 Top
ETC Администратор
Отправлено: 30 Декабря, 2005 - 07:19:19
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




SviMik
Представь себе, когда на форуме 20000 зарегистрированных и 8000 уников в день... за всеми не уследишь.
 
 Top
Ray Wen Администратор
Отправлено: 30 Декабря, 2005 - 07:41:42
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




SviMik
ETC тут прав... при 10-50 постах в день не так сложно уследить, но если их под пол тыщи, попробуй все перечитай... посмотреть на кого пожаловались попроще будет.

Можно реализовать через ЛС, тогда и заморочек меньше будет... но вот где время взять на реализацию всего и вся... я вот тоже много чего хочу сделать, но все не доберусь... Недовольство, огорчение
 
 Top
Леголегс Администратор
Отправлено: 30 Декабря, 2005 - 13:37:41
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




Смотрим вверху этой страницы:
Цитата:
Модераторы: Ray Wen, SviMik, Леголегс
Во-первых юзер может щёлкнуть по одному из ников и попасть в профиль модератора. Оттуда можно написать ему в ПМ или даже на мыло. Во-вторых этот список каким-то образом рисуется без дополнительного файла с модераторами.
 
 Top
Ray Wen Администратор
Отправлено: 30 Декабря, 2005 - 15:13:41
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Леголегс
Да это понятно... по тому и есть мысля, сделать все проще... По кнопке попадаешь в ЛС, где на выбор можно выбрать послать одному из модераторов или администратору, список взять можно из data/allforums.php, а в сообщение сразу вставляется ссылка на "плохой" пост, ниже можно приписать комментарий... таким образом сразу ясно от кого из пользователей пришло письмо и все счастливы... Улыбка
 
 Top
MAPKOB
Отправлено: 20 Января, 2006 - 06:49:36
Post Id


Junior Member


Покинул форум
Сообщений всего: 52
Дата рег-ции: Июнь 2005  
Откуда: Москва

Карма 0




Закачать в папку с форумом файл bad.php (чуть видоизменённый messenger.php).
Если подумать, можно обойтись и без него... Пока просто нет времени...

в папку со скином закачать файл bad_new.tpl

добавить строчку
CODE:
$post .= ($exbb['wordcensor']) ? bads_filter($inboxmessages[$vars['msg']]['bot']) : $inboxmessages[$vars['msg']]['bot'];

сразу после этой строчки
CODE:
$post = ($exbb['wordcensor']) ? bads_filter($inboxmessages[$vars['msg']]['msg']) : $inboxmessages[$vars['msg']]['msg'];


а в файл topic_data.tpl в папке со скином перед строчкой
$topic_data .= <<<DATA
добавить
CODE:
$tell = ($member_id == "1") ? $tell = '' : $tell = '<a href="javascript:void(0);" onClick=window.open("bad.php?action=new&touser=1&inforum='.$inforum.'&intopic='. $intopic.'&pagestart=' .$pagestart.'&user_to_ban='.$username.'&post='.$key.'", "","width=780,height=430,scrollbars=no") title="Пожаловаться на пользователя '.$username.'"><img src="./templates/InvisionExBB_2.0/im/p_report.gif"></a>';

А в том месте, где вы хотите видеть эту кнопку, прописываете $tell...
Вот вроде и всё...
Да, закачайте в папку im/ вашего скина картинку p_report.gif
Теперь после жалобы вам придёт причина, почему надо оштрафовать того или иного чела и адрес того сообщения, за которое надо оштрафовать...
Скачать файл: changes.zip
Скачан раз: 852
 
 Top
Tvirus
Отправлено: 20 Января, 2006 - 13:59:25
Post Id



Full Member


Покинул форум
Сообщений всего: 172
Дата рег-ции: Июнь 2005  

Карма 0




MAPKOB
Цитата:
добавить строчку
Код:
$post .= ($exbb['wordcensor']) ? bads_filter($inboxmessages[$vars['msg']]['bot']) : $inboxmessages[$vars['msg']]['bot'];

сразу после этой строчки
Код:
$post = ($exbb['wordcensor']) ? bads_filter($inboxmessages[$vars['msg']]['msg']) : $inboxmessages[$vars['msg']]['msg'];

RКуда ё добавить?Улыбка в lib?
 
 Top
Bard
Отправлено: 22 Января, 2006 - 11:58:38
Post Id



Full Member


Покинул форум
Сообщений всего: 164
Дата рег-ции: Нояб. 2005  
Откуда: Москва, Россия

Карма 0




MAPKOB, респект за реализацию идеи!
Хотелось бы несколько пояснений...
Ты описал изменения, но не написал в каком фаиле их производить.
И если можно, то пропиши, как (в смысле куда) грамотно вставить кнопку.
 
 Top
Страниц (5): [1] 2 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


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



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0481]     [ Gzipped ]