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

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

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

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

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

alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
B
Вот хак>>
Открываем ikon.lib и находим следующий код:

Код:
       my $maintmodetext = qq~  
<table width=80% align=center cellpadding=3 cellspacing=0>  
<tr><td align=center valign=middle>  
<font face=verdana color=$fontcolormisc size=$dfontsize2>  
<p>Sorry, the forums are temporarily down for maintenance.<p> Please try again in a few moments.<p>  
$boardcopyright <a href="$boardurl/privacy.cgi">Our Privacy Statement</a><br><br>  
Powered by <a href="http://www.ikonboard.com">Ikonboard $versionnumber</a><br>&copy; 2000 Ikonboard.com  
</font></td></tr></table>  
~;  

Сразу под ним добавляем вот этот код:

Код:
       my $guesttext = qq~
<br><br><br><br><table width=80% align=center cellpadding=3 cellspacing=1 bgcolor=#000000>  
<tr bgcolor=#FFFFFF><td align=center valign=middle>  
<font face=verdana color=$fontcolormisc size=$dfontsize2>  
<p>Извините, но гости не могут просматривать форум.<br>
Для работы с форумом необходимо <a href=$registerprog><b>зарегистроваться</b></a>, если вы уже зарегистрированы <a href=loginout.cgi><b>войдите в конференцию.</b></a><p>  
<hr width=90%>
$boardcopyright <a href="$boardurl/privacy.cgi">Our Privacy Statement</a><br><br>  
Powered by <a href="http://www.ikonboard.com">Ikonboard $versionnumber</a><br>&copy; 2000 Ikonboard.com  
</font></td></tr></table>  
~;

Далее ищем вот этот код:

Код:
if ($maintenancemode eq "y") {  
$line =~ s/\$ikonboard_main/\n$maintmodetext\n\n\n/sg;  
}  

После него добавляем этот кусок:

Код:
elsif (($inmembername eq "Guest") && ($thisprog ne "register.cgi") && ($thisprog ne "loginout.cgi") && ($thisprog ne "ikonboard.cgi")) {
$line =~ s/\$ikonboard_main/\n$guesttext\n\n\n/sg;  
}

Вот и все, сохраняем и юзаем Проверял на стандартной иб, вроде все нормально.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 14:21 15-03-2002
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexei
Кстати, из этого очень легко делается хак запрета акцесса юзверей в определенные форумы, который кто-то когда-то просил .Надо только одно условие вставить.

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 18:18 15-03-2002
alexei



ibhacker
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pechalny
Конечно Только я не помню, чтоб кто-то такое просил.

Всего записей: 647 | Зарегистр. 06-07-2001 | Отправлено: 19:45 15-03-2002 | Исправлено: alexei, 17:44 17-03-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HoLoD
 

Цитата:
переставил я все это дело, а сверху закачал все что было и вроде все заработало. СтРаНнО  

 
А мне уже не странно - стандартное лекартство.
 

Цитата:
Так я и не понял как сделать так, что бы юзвери смогли видеть и читать форум, но при создание или ответа темы попадали на регистрацию.  

 
Не поняла... ? Чтобы гости не могли постить?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:57 15-03-2002
B

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexei

Цитата:
Открываем ikon.lib и находим следующий код:  
пасиб, щас бум пробовать

Всего записей: 113 | Зарегистр. 25-05-2001 | Отправлено: 02:02 16-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexei
[offtop]
1. Мылом.
2. Он не может, могут batva и DimoN. К ним и обращайся.
3. Так и бан заполучить недолго...[/offtop]

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:38 16-03-2002
HoLoD



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

Цитата:
Не поняла... ? Чтобы гости не могли постить?

 
Я хочу что бы гости не могли создавать темы, отвечать но чтоб могли просматривать форум а при создание темы или ответа, попадали на регистрацию. Помогите кто может. Заранее благодарен

Всего записей: 829 | Зарегистр. 21-08-2001 | Отправлено: 10:59 18-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HoLoD
Хм. Подумаю над кодом, если время будет...

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 21:07 18-03-2002
B

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexei

Цитата:
lynx  
B  
Вот хак>>  
Открываем ikon.lib и находим следующий код:  



Всего записей: 113 | Зарегистр. 25-05-2001 | Отправлено: 03:23 19-03-2002
pechalny



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

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 13:35 19-03-2002
B

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexei

Цитата:
Вот и все, сохраняем и юзаем  Проверял на стандартной иб, вроде все нормально.

проблема теперь такая в связи с этим
При попытке "вспомнить" пароль, отсылает на регистрацию или вход (как при попытке зайти в ворумы под гестом)

Всего записей: 113 | Зарегистр. 25-05-2001 | Отправлено: 23:00 24-03-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