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

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

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

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

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

Guest

BANNED
Редактировать | Цитировать | Сообщить модератору
Подскажите, как можно сделать так, чтобы подпись появлялась только у пользователей с определенным статусом?  
Как можно запретить некоторым отдельным пользователям использовать подпись?
 
 


Отображение подписи с определенного статуса

 
 
 
Чтобы установить отображение подписи только с определенного статуса,
нужно в файле
 
topic.cgi  
 
Код:
 

Код:
if (($signature) and ($showsignature eq 'yes')) {  

 
Заменить на:
 

Код:
if (($signature) and ($showsignature eq 'yes') && $numberofposts > $mpostmark3) {  
 

 
Где:
 
$mtitle1 = "Newbie";
$mtitle2 = "Junior Member";
$mtitle3 = "Member";
$mtitle4 = "Full Member";
$mtitle5 = "Advanced Member";
 
(Эти переменные прописываются в файле /data/membertitles.cgi).
 
ТО есть приведенный выше код позволит отображаться подписи у участников со статусом member и выше.

Отправлено: 14:31 19-11-2001 | Исправлено: lynx, 06:42 01-07-2003
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не прописалось, вот строка:

Код:
Mike|mike|Пользователь|me|13|mail@mail.com|no|195.230.###.###|http://||||beer|1009969325|1010591604%%%topic.cgi?forum=2&topic=1%%%theme||||Aladdin||||  

 
 
Добавлено
как я понял что то не так в setmembers.cgi вот он

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 10:32 19-01-2002
Alexander Ipp



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

Код:
 
    $insignature        = $query -> param('signature');
    $inallowsig         = $query -> param('allowsig');
 

Заменить на:

Код:
 
    $insignature        = $query -> param('signature');
    $allowsig         = $query -> param('allowsig');
 

Так вот...
 
Добавлено
batva

Цитата:
посмотрел я на хак, на глаз ошибок не вижу, все должно работать.  
Тем более у Печального работает, значит ты где то ошибся.  

Счас ставлю, погоняю - расскажу.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:14 19-01-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
не, не спасло к сожалению...

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 14:51 21-01-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NecroHill
У меня таже хрень. Завтра буду разбираться.
Только сегодня руки до хака дошли.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 19:40 21-01-2002
NecroHill



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexander Ipp
странные вещи...
я вручную прописал NO в файле нового пользователя - заработало (только для этого пользователя), можно разрешать и запрещать...
для старых пользователей - не пашет и с прописью, для новых - если не пропишешь - не пашет...

Всего записей: 803 | Зарегистр. 23-12-2001 | Отправлено: 20:03 21-01-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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru