ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


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

> Описание: Модификация существующего
electron
Отправлено: 28 сентября 2010 — 13:06
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




значится так.... собрал всю инструкцию в один файл. выкладываю в этом посте.
автор мода - 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 : данный пост прикрепляю, чтоб он был всегда вверху темы
 
 
HARUSAME
Отправлено: 23 февраля 2010 — 23:25
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 22
Дата рег-ции: Нояб. 2009  
Репутация: 1




И ЧТО ЗНАЧИТ ВОТ ЭТА ОШИБКА-?
Parse error: syntax error, unexpected '}' in /home/kachn619/domains/sharalincs.ru/public_html/profile.php on line 188

и

Notice: Undefined index: end in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 276

Notice: Undefined index: end in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 277

Notice: Undefined index: user_name in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 277

Notice: Undefined index: date in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 278

Notice: Undefined index: days in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 279

Notice: Undefined index: end in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 279

Notice: Undefined index: days in /home/kachn619/domains/sharalincs.ru/public_html/tools.php on line 280

Notice: Undefined index: reason in /home/kachn619/domains/sharalincs.ru/public_html/templates/GreyE xBB/banmemblist_data.tpl on line 5

Notice: Undefined index: who_id in /home/kachn619/domains/sharalincs.ru/public_html/templates/GreyE xBB/banmemblist_data.tpl on line 9

Notice: Undefined index: who_name in /home/kachn619/domains/sharalincs.ru/public_html/templates/GreyE xBB/banmemblist_data.tpl on line 9

Notice: Undefined index: who_name in /home/kachn619/domains/sharalincs.ru/public_html/templates/GreyE xBB/banmemblist_data.tpl on line 9

(Отредактировано автором: 24 февраля 2010 — 08:09)

 
 
electron
Отправлено: 24 февраля 2010 — 17:56
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




lisiycat, HARUSAME и все те кто не понимает. первый пост, собственно как и любой другой большого размера, нельзя отредактировать в нормальный вид, т.к. в админке этого форума включено ограничение на размер сообщения в 10 кБ. т.е выше 10 кБ не прыгнешь. изменения и мелкие ошибки я собрал в один пост. первое сообщение могут поправить только админы, на них ограничение не действует

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

мод - рабочий. он уже работает у меня и у RomAndry
 
 
RomAndry
Отправлено: 24 февраля 2010 — 19:32
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 33
Дата рег-ции: Июнь 2009  
Откуда: Ukraine
Репутация: 6




HARUSAME
скорей всего вам необходимо добавить изменения, дописанные мной ниже.
Такая проблема
Цитата:
Parse error: syntax error, unexpected '}' in /home/kachn619/domains/sharalincs.ru/public_html/profile.php on line 188

оказалась у electron и мы вместе нашли где и что, о чем я сообщил в топике. в данном случае не до конца дописана функция banmemberlist()
 
 
Sugar
Отправлено: 18 сентября 2010 — 17:19
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




Цитата:
2. в файле profile.php после строки

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


Я не нашел у себя этой строчки как не искал.

(Отредактировано автором: 18 сентября 2010 — 17:19)

 
 
electron
Отправлено: 19 сентября 2010 — 09:55
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Sugar, инструкция в этой теме - это усовершенствование мода "Бан пользователей модераторами" . Поэтому, прежде чем делать изменения из этой темы, надо сначала установить указанный мод "Бан пользователей модераторами".
 
 
Sugar
Отправлено: 19 сентября 2010 — 10:02
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




Спасибо)) Осталось только 20 сообщений написать Радость
 
 
Sugar
Отправлено: 24 сентября 2010 — 15:26
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




Еще вопрос: где писать причину бана и продолжительность?
 
 
electron
Отправлено: 24 сентября 2010 — 19:36
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




бан "вешается" через профиль юзера. соответственно продолжительность и причина указывается там
 
 
Sugar
Отправлено: 25 сентября 2010 — 05:21
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




У меня это выглядит так. Там нет полей доя ввода. Если нажимаю забанить появляется сообщение "введите причину бана"

(Отредактировано автором: 25 сентября 2010 — 05:25)

 
 
electron
Отправлено: 25 сентября 2010 — 06:45
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




проверяйте правильность изменений в файле profile.php. у меня после установки этой модификации профиль выглядит вот так:
 
 
Sugar
Отправлено: 25 сентября 2010 — 07:55
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




Да вроде с установкой ничего не напутал. Все делал по инструкции. Может это из за мода Бан пользователей модераторами или еще чего нибудь?
 
 
Sugar
Отправлено: 26 сентября 2010 — 07:38
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




Ошибку нашел:
Код в 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);
}
}

Но появилась еще проблема: Пользователи не добавляются в банлист
 
 
electron
Отправлено: 26 сентября 2010 — 12:04
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Sugar пишет:
Но появилась еще проблема: Пользователи не добавляются в банлист

в папке data надо создать папку banned_users и присвоить ей права на запись (777). и самой папке data тоже. пока не будут высставлены эти права эта доработка мода не заработает


Отредактировано администратором: yura3d, 26 сентября 2010 — 13:05
Права на запись и права 777 - это далеко не одно и то же. Читайте вопрос Q3 из ExBB FAQ и будьте осторожны, т.к. на некоторых серверах подобные права для папок могут стать серьёзной брешью в безопасности. О том, какие именно права являются правильными в Вашем случае, нужно уточнить у хостера.
 
 
Sugar
Отправлено: 26 сентября 2010 — 13:31
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2010  
Репутация: 0




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

> Похожие темы: Мод: Бан лист
Темы Форум Информация о теме Обновление
Модификация алгоритма расчёта "популярности" темы
Теперь тема "тухнет"
Обсуждение Ответов: 5
Автор темы: CAB
16 февраля 2014 — 18:38
Автор: CAB
Модификация движка ExBB
О жизни Ответов: 1
Автор темы: sqrt
11 мая 2024 — 11:19
Автор: sqrt
Модификация мода портала от пользователя igrok54
Модификации и дополнения Ответов: 3
Автор темы: electron
24 мая 2014 — 12:45
Автор: Parapsixolog
Мод : Бан - лист (новая версия)
доработанный мод с функцией вечного бана
Модификации и дополнения Ответов: 11
Автор темы: electron
13 апреля 2014 — 10:27
Автор: Parapsixolog
Мод: Смена автора существующего сообщения
Иногда требуется после восстановления удалённого пользователя
Модификации и дополнения Ответов: 33
Автор темы: Леголегс
20 марта 2018 — 04:32
Автор: Liliat
 



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




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

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

[Script Execution time: 0.092]     [ ]