ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Бан лист

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

16. electron - 24 февраля 2010 — 17:56 - перейти к сообщению
lisiycat, HARUSAME и все те кто не понимает. первый пост, собственно как и любой другой большого размера, нельзя отредактировать в нормальный вид, т.к. в админке этого форума включено ограничение на размер сообщения в 10 кБ. т.е выше 10 кБ не прыгнешь. изменения и мелкие ошибки я собрал в один пост. первое сообщение могут поправить только админы, на них ограничение не действует

HARUSAME пишет:
Былоб неплохо... сделать в одном сообщении работающий мод ))

мод - рабочий. он уже работает у меня и у RomAndry
17. RomAndry - 24 февраля 2010 — 19:32 - перейти к сообщению
HARUSAME
скорей всего вам необходимо добавить изменения, дописанные мной ниже.
Такая проблема
Цитата:
Parse error: syntax error, unexpected '}' in /home/kachn619/domains/sharalincs.ru/public_html/profile.php on line 188

оказалась у electron и мы вместе нашли где и что, о чем я сообщил в топике. в данном случае не до конца дописана функция banmemberlist()
18. Sugar - 18 сентября 2010 — 17:19 - перейти к сообщению
Цитата:
2. в файле profile.php после строки

CODE:
CODE:
if ($is_moder && !$to_moder) {


Я не нашел у себя этой строчки как не искал.
19. electron - 19 сентября 2010 — 09:55 - перейти к сообщению
Sugar, инструкция в этой теме - это усовершенствование мода "Бан пользователей модераторами" . Поэтому, прежде чем делать изменения из этой темы, надо сначала установить указанный мод "Бан пользователей модераторами".
20. Sugar - 19 сентября 2010 — 10:02 - перейти к сообщению
Спасибо)) Осталось только 20 сообщений написать Радость
21. Sugar - 24 сентября 2010 — 15:26 - перейти к сообщению
Еще вопрос: где писать причину бана и продолжительность?
22. electron - 24 сентября 2010 — 19:36 - перейти к сообщению
бан "вешается" через профиль юзера. соответственно продолжительность и причина указывается там
23. Sugar - 25 сентября 2010 — 05:21 - перейти к сообщению
У меня это выглядит так. Там нет полей доя ввода. Если нажимаю забанить появляется сообщение "введите причину бана"
24. electron - 25 сентября 2010 — 06:45 - перейти к сообщению
проверяйте правильность изменений в файле profile.php. у меня после установки этой модификации профиль выглядит вот так:
25. Sugar - 25 сентября 2010 — 07:55 - перейти к сообщению
Да вроде с установкой ничего не напутал. Все делал по инструкции. Может это из за мода Бан пользователей модераторами или еще чего нибудь?
26. Sugar - 26 сентября 2010 — 07:38 - перейти к сообщению
Ошибку нашел:
Код в profile.php надо было вставлять не после
CODE:
// $moders_ban= '<a href="..........';

а после
CODE:
$moders_ban = ' [<a href="profile.php?action=show&member='.$user_id.'&ban=yes">'.(($user['status'] == 'banned') ? $fm->LANG['UserUnban'] : $fm->LANG['UserBan']).'</a>]';

if ($fm->_Boolean1('ban')) {
$user = $fm->_Read2Write($fp_user, 'members/'.$user_id.'.php');
$user['status'] = ($user['status'] == 'me') ? 'banned' : 'me';
$fm->_Write($fp_user, $user);

$fm->_WriteLog(sprintf(($user['status'] == 'banned') ? $fm->LANG['UserBanLog'] : $fm->LANG['UserUnbanLog'], '<b>'.$fm->user['name'].'</b>', '<b>'.$user['name'].'</b>'), 2); // Запись в лог
$fm->_Message($fm->LANG['UsersBan'], sprintf(($user['status'] == 'banned') ? $fm->LANG['UserBanned'] : $fm->LANG['UserUnbanned'], $user['name']), 'profile.php?action=show&member='.$user_id);
}
}

Но появилась еще проблема: Пользователи не добавляются в банлист
27. electron - 26 сентября 2010 — 12:04 - перейти к сообщению
Sugar пишет:
Но появилась еще проблема: Пользователи не добавляются в банлист

в папке data надо создать папку banned_users и присвоить ей права на запись (777). и самой папке data тоже. пока не будут высставлены эти права эта доработка мода не заработает
28. Sugar - 26 сентября 2010 — 13:31 - перейти к сообщению
Сделал. Ничего не поменялось)
29. msnavigator - 27 сентября 2010 — 22:36 - перейти к сообщению
Sugar пишет:
Пользователи не добавляются в банлист

Та-же проблема, пользователи не добавляются в бан лист Огорчение .
Дальше,
при попытке войти на форум у забаненого юзера появляется запрет на доступ с такой вот надписью вверху - это так и должно быть?

Дальше больше, когда банил в графе дней поставил 1, примерно через час произошел автоматический разбан??????
Сам бан лист стал выглядеть так:

Помимо ошибок, очень странно выглядят даты бана и разбана.
(Добавление)
Прошел по измененным файлам в обратном порядке, удалив все проделанные изменения, ошибок не нашел - во всех файлах добавленный ранее код совпал.
Видимо, пока не будет последовательной инструкции по установке мода, собранной в одно целое - ошибок не избежать Огорчён
30. electron - 28 сентября 2010 — 13:06 - перейти к сообщению
значится так.... собрал всю инструкцию в один файл. выкладываю в этом посте.
автор мода - RomAndry.

прикрепляю архив. в нем:
- инструкция по установке на примере стиля InvisionExBB.
- готовые файлы banmemblist.tpl и banmemblist_data.tpl из п. 11 , 12 инструкции, которые надо залить в папку InvisionExBB . при использовании уже готовых файлов из архива, п. 11 и 12 инструкции не выполнять. если у вас шкурка не InvisionExBB, откройте эти файлы блокнотом и замените в них все "InvisionExBB" на имя вашей шкурки.
- рисунок banmembers.gif , который используется в шапке перед надписью Banlist . его надо залить в папку im , что в папке со шкуркой. т.е. если у вас стиль InvisionExBB, то заливать его надо в папку templates/InvisionExBB/im

напомню, что данная тема - не отдельный мод, а усовершенствование мода Бан пользователей модераторами . Перед установкой данного дополнения надо установить указанный мод.

отредактировано 30.09.2010 : данный пост прикрепляю, чтоб он был всегда вверху темы

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0419]     [ ]