Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Удобный код для модеров...

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот написал такую феню, как на руборде... очень удобно... типа, если модер хочет написать коментарий к посту, то он должен в конце поста вставить свой комментарий между [mod] и [/mod]... вот забирайте...
 
Открываем Ikon.lib
ищем

Код:
 
# Добавляем новые коды [c] и [s]
 

перед этим вставляем

Код:
 
        if (($membercode eq 'mo' || $membercode eq 'ad')) {
        $post =~ s/\[mod\](.*?)\[\/mod\]/<font color=#FF8040 size=1><b>---------<\/b><br>$signature<\/font><br><hr size=1 width=100% color=$tablebordercolor><font color=red>$1<\/font>/isg;
        $signature=0;
}
 

вот и все...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 15:16 10-04-2002
nuToH



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за хак. А то я думал, что каждому модеру надо сказать, чтоб они свое сообщение с предупреждением оформляли сами

----------
~ отец

Всего записей: 627 | Зарегистр. 28-06-2001 | Отправлено: 16:14 10-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nuToH
да незачто
 
Добавлено
так... звиняюсь... хак не работает... щас буду доделывать... точнее он работает, но тока если править мессагу модера или админа...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 16:22 10-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
suslik_s_gitaroy
Доделать будет очень непросто. Фактически, андо в отдельном поле хранить ТОЛЬКО имя правившего. И его гетмембер делать.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 20:11 10-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
suslik_s_gitaroy
Такая штука не пойдет
Alexander Ipp

Цитата:
Доделать будет очень непросто. Фактически, андо в отдельном поле хранить ТОЛЬКО имя правившего. И его гетмембер делать.

Ну ресурсы эта хрень жрать будет, а толку от нее? Буду делать по другому потому как этот вариант считаю неудачным.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 20:27 10-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
Я с тобой согласен. Игра не стоит свеч.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:28 10-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
alexei
согласен... ща подумаю ночьку... может че рожу к утру

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 22:47 10-04-2002
batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
suslik_s_gitaroy
ну ты и хак написал.
 
особенно меня прикалоло в конце $signature=0;  
 
вообще у тебя сам принцип неправильный.
Нужно не пост модифицировать, а выносить это за пределы поста, иначе при твоем варианте любой мембер после предупреждения может отредактить свой пост и вырезать это.
 
Вот попробуй вырезать тут, нажми редактирование.




это тебе для проверки

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 16:57 11-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
batva
я понял теперь... надо хранить это в отдельном поле... а можешь скрин сделать, какой тут на руборде у этой фичи интерфейс?

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 17:27 11-04-2002 | Исправлено: suslik_s_gitaroy, 17:29 11-04-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
batva
А можно посмотреть какой у модеров интерфейс, я имею ввиду вылолжить пару скринов.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 20:06 11-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
мой пост читал?

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 16:11 12-04-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
наряду с именеем и паролем  - еще одно поле  - "эх, забанить бы..."
 
шутка. "сообщение автору"

----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 16:17 12-04-2002 | Исправлено: Ausw, 16:18 12-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал основную часть в post.cgi и topic.cgi... работает... можно пока добавлять предупреждения ручками ... теперь осталось сделать интерфейс в postings.cgi и все...
сделаю - выложу... (если вспомню пошагово )
кароче делается так... после поля $postipaddress в [номер].thd вставляется поле $postmod, в которое вводится коментарий... в topic.cgi идет проверка,

Код:
if ($postmod){
$postmod=qq~<font color=red><hr>$postmod</font>~;}

и выводится $postmod после $post...
все оказалось просто... кароче ща пивка, посплю и рожу интерфейс ...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 20:12 13-04-2002 | Исправлено: suslik_s_gitaroy, 20:21 13-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
suslik_s_gitaroy
Будто бы и так не ясно.

Цитата:
post.cgi и topic.cgi

Ты везде поле добавляй на всякий случай...

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:51 13-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp

Цитата:
Ты везде поле добавляй на всякий случай...

я так и сделал...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 05:33 14-04-2002
N_Vova



Местный панк
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Хомяк под кайфом

Цитата:
посплю и рожу интерфейс  

ну и где?

Всего записей: 765 | Зарегистр. 24-10-2001 | Отправлено: 05:43 14-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
N_Vova
я сплю еще

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 05:51 14-04-2002
N_Vova



Местный панк
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
suslik_s_gitaroy
дзинь дзинь вставай!
 
я чтото не понял как это ручками зделать, можно подробней?
 

Всего записей: 765 | Зарегистр. 24-10-2001 | Отправлено: 06:06 14-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
N_Vova

Цитата:
я чтото не понял как это ручками зделать, можно подробней?  

тоесть??? че ты не понял??? вот это?:

Цитата:
можно пока добавлять предупреждения ручками ...  

типа ща мона открывать файт топика и править поле $postmod ручками...

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 06:09 14-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
N_Vova
И сделать это можно только у суслика на локале.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 08:57 16-04-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Удобный код для модеров...


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru