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 : данный пост прикрепляю, чтоб он был всегда вверху темы

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 450
 
 
msnavigator
Отправлено: 27 сентября 2010 — 22:36
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




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

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

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

Помимо ошибок, очень странно выглядят даты бана и разбана.
(Добавление)
Прошел по измененным файлам в обратном порядке, удалив все проделанные изменения, ошибок не нашел - во всех файлах добавленный ранее код совпал.
Видимо, пока не будет последовательной инструкции по установке мода, собранной в одно целое - ошибок не избежать Огорчён

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

 
 
msnavigator
Отправлено: 28 сентября 2010 — 22:59
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




electron пишет:
мод рабочий на 100%

Нисколько в этом не сомневаюсь, поэтому повторил установку согласно приложенной инструкции.
К большому сожалению все ошибки описанные мной в предыдущем посте повторились.
Использую шкурку PiratesExBB, требуемую папку и файлы создал, атрибуты выставил, мод Бан пользователей модераторами установлен, во вновь созданных файлах изменил InvisionExBB на PiratesExBB.
electron
Я на всякий случай прилепил архив с изменёнными файлами, для чистоты эксперимента, в надежде, что посмотрите?!
У меня мод стоит здесь, пока не вернул в исходное.

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 201

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

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



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


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




msnavigator, первое что бросается в глаза при сравнении моего файла profile.php и вашего:

1. после
CODE:
if ($is_moder && !$to_moder) {

у вас не то что должно быть.

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


у вас заменен на

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>]';


или удалите ее вообще.

3. далее,

CODE:
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);
}
}


у вас стоит не там где надо.

что имеем в итоге:
в вашем измененном файле надо вам найти строку:
CODE:
if ($is_moder && !$to_moder) {


и блок строк:
CODE:
if (!isset($user['title']) || !$user['title']) {
switch ($user['status']) {
case 'ad' : $user['title'] = $fm->LANG['Admin'];
break;
case 'sm' : $user['title'] = $fm->LANG['SuperModer'];
break;
case 'me' : $user['title'] = $fm->LANG['User'];
break;
case 'banned' : $user['title'] = $fm->LANG['Banned'];
break;
}
}

все что между ними стереть и согласно инструкции воткнуть вот такой код:

разверни меня Улыбка (Отобразить)


собственно, в других ваших файлах программа-сравнивалка ошибок не выдала
 
 
msnavigator
Отправлено: 29 сентября 2010 — 16:11
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Дек. 2009  
Откуда: Москва
Репутация: 6




Олег, спасибо большое, всё работает Улыбка
 
 
Sugar
Отправлено: 30 сентября 2010 — 17:11
Post Id



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


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




Спасибо,electron! У меня теперь тоже все работает. Закатив глазки
 
 
Pauk
Отправлено: 26 февраля 2011 — 00:10
Post Id


Пользователь
Advanced Member


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




скажите пожалуйста, как можно подправить вот такую вещь:
столбец ДАТА ОКОНЧАНИЯ - не совсем верно отображает это самое время
Прикреплено изображение
Clip.jpg

(Отредактировано автором: 26 февраля 2011 — 00:10)

 
 
Zeg
Отправлено: 26 апреля 2011 — 11:08
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Так никто и не обратит внимание на эту проблему, озвученную Pauk-ом?
 
 
BON
Отправлено: 26 апреля 2011 — 12:11
Post Id



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


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




Zeg, это надо Юре писать. Он же мод разрабатывал.....всмысле удобочитаемый вывод даты и времени
 
 
саня
Отправлено: 3 мая 2011 — 17:14
Post Id



Пользователь
Advanced Member


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




подниму тему. интересно исправили баги или нет, можно пробовать ставить?
 
 
Zeg
Отправлено: 3 мая 2011 — 23:09
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Pauk пишет:
скажите пожалуйста, как можно подправить вот такую вещь:
столбец ДАТА ОКОНЧАНИЯ - не совсем верно отображает это самое время


Решение проблемы.
 
 
electron
Отправлено: 4 мая 2011 — 04:42
Post Id



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


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




саня пишет:
подниму тему. интересно исправили баги или нет, можно пробовать ставить?

можно, потому что багов у мода нет
 
 
саня
Отправлено: 5 мая 2011 — 12:25
Post Id



Пользователь
Advanced Member


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




поставил ошибок не выдаёт, но на значёк банлист не нажмёшь не работает. Всё проверил всё по инструкциям. в чём может быть причина.
 
 
electron
Отправлено: 5 мая 2011 — 12:36
Post Id



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


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




около значка должна быть ссылка на страницу бан-листа (типа как на этом форуме ссылка на чат) . проверяйте правильность изменений в языковых файлах из папки language/russian и в файле logos.tpl
 
 
саня
Отправлено: 5 мая 2011 — 13:18
Post Id



Пользователь
Advanced Member


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




electron пишет:
около значка должна быть ссылка на страницу бан-листа (типа как на этом форуме ссылка на чат) . проверяйте правильность изменений в языковых файлах из папки language/russian и в файле logos.tpl



в logos.tpl строчки
Цитата:
<a href="tools.php?action=members" title="{$fm->LANG['Users']}"><img src="./templates/InvisionExBB/im/members...........

нет, они там подругому написаны
Цитата:
<img src="./templates/InvisionExBB/im/banmembers.gif" border="0" alt="/>&nbsp;<a href="tools.php?a...........

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

> Похожие темы: Мод: Бан лист
Темы Форум Информация о теме Обновление
Модификация алгоритма расчёта "популярности" темы
Теперь тема "тухнет"
Обсуждение Ответов: 5
Автор темы: CAB
16 февраля 2014 — 18:38
Автор: CAB
Модификация мода портала от пользователя igrok54
Модификации и дополнения Ответов: 3
Автор темы: electron
24 мая 2014 — 12:45
Автор: Parapsixolog
Мод : Бан - лист (новая версия)
доработанный мод с функцией вечного бана
Модификации и дополнения Ответов: 11
Автор темы: electron
13 апреля 2014 — 10:27
Автор: Parapsixolog
Ищу простую, минималистичную CMS
Движки Ответов: 20
Автор темы: Spoofing
14 марта 2015 — 10:49
Автор: SanGer
Мод: Смена автора существующего сообщения
Иногда требуется после восстановления удалённого пользователя
Модификации и дополнения Ответов: 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.135]     [ ]