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

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

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

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

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

MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ausw
Огромное тебе спасибо за всё . Но опять не получилось .  
Я вот что хочу сказать .Я устанавливал хак вывода на главную страницу форума инфы о последнем сообщении. Тот, который выводит название сообщения и кто последний писал там на главную страницу форума . Может быть этот хак мешает ?

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 20:58 05-02-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Погоди, что у тебя не получается то? Предложение типа "Идите отсюда..." не выводится? а ты в ikon.lib функцию error не курочал ?
Lastpost у меня тоже стоит, да и ни причем он.

----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 21:27 05-02-2002
MVY

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

Цитата:
Предложение типа "Идите отсюда..." не выводится?

 
Да . И это предложение не выводится , и к тому же в форум, в который я дал запрет, заходить возможно и названия тем видны. А в темы уже зайти невозможно . А я хотел как здесь в варезнике . Чтобы и темы невозможно было увидеть.
 

Цитата:
а ты в ikon.lib функцию error не курочал ?

 
Какую функцию error ? Я ведь в этом не разбираюсь особо
Объясни пожалуйста подробней.
 
Добавлено
Может быть какую-то часть с ikon.lib прописать здесь и ты посмотришь ?

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 21:39 05-02-2002 | Исправлено: MVY, 21:40 05-02-2002
Ausw



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

Цитата:
А я хотел как здесь в варезнике . Чтобы и темы невозможно было увидеть.  
 
вставь тогда не в topic.cgi а в forums.cgi
 
насчет "предложения" - хм... не может быть иначе, может ыт что не так сделал ?


----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 21:47 05-02-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ausw
 
Большущее тебе спасибо . Предложение уже выводится
Это была моя ошибка . Я поменял название форума "Всё о Варез & Рулез" . И вот была такая ерунда . Убрал знак "&" , просто написал and и теперь всё нормально Наверное это этот знак мешал ?
 

Цитата:
вставь тогда не в topic.cgi а в forums.cgi

 
В то же место вставить после кукисов ?  
И можно вообще и в topic.cgi оставить так и в forums.cgi прописать ?
 
Добавлено
Ausw
 
От души благодарю . Всё прекрасно работает . Большое тебе спасибо !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 22:10 05-02-2002
bratik32



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ausw
огромное спасибо тебе!! класс!!

Всего записей: 12 | Зарегистр. 28-12-2001 | Отправлено: 23:41 09-02-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь , что снова поднимаю эту тему .
 
Ausw
 
Ты описывал , как сделать , чтобы вход в определённые места был со статуса Member и т.д.
Теперь у меня ещё один вопрос появился . А можно ли сделать вход не с определённого статуса , который я установил в setmembertitles.cgi , а с опредлённого кол-ва постов , например с 10 ?
Заранее спасибо !

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 20:16 26-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MVY
Так там вообще-то от кол-ва постов и зависит. Просто замени в этой строке $mpostmark3 на нужное число.

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
ОК . Сейчас попробую . Я просто подумал , что цифра 3 это третий статус (pips3)

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 00:02 27-03-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MVY
Неа, это кол-во постов, к которому привязан статус.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 22:33 27-03-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
Что-то я не очень понял как это сделать . Я вот сделал запрет гостям на просмотр определённых форумов вот так :
 
&getforum("$inforum");          
if ($inmembername eq '') {$inmembername = "Guest";}  
else {&getmember($inmembername);}  
 
if($inmembername  eq 'Guest' && $inforum == 1){print header(); error("Варезник&идите нахер, гостям запрет тут  лол. Пожалуйста зарегистрируйтесь!.")}  
 
А теперь я хочу сделать так , чтобы не только гости не могли войти в этот форум , но и те у кого меньше 10 мессаг . Но статусы у меня идут в таком порядке :
1. Новичёк
2. Junior Member - (при достижении 25 мессаг)
3. Member - (при достижении 150 мессаг) и т.д. Так вот я хочу сделать чтобы имеено в этот форум №1 (Варезник) могли войти только те у кого меньше 10 сообщений . Как такое сделать ?
Спасибо

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 12:43 03-04-2002
suslik_s_gitaroy



Хомяк под кайфом
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MVY
проверка такого типа:
 
If ($numberofposts > 10){бла-бла}

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 16:41 03-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
$numberofposts < 10 точнее.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 22:54 05-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
В какое место этого кода

Код:
&getforum("$inforum");            
if ($inmembername eq '') {$inmembername = "Guest";}    
else {&getmember($inmembername);}    
   
if($inmembername  eq 'Guest' && $inforum == 1){print header(); error("Варезник&идите нахер, гостям запрет тут  лол. Пожалуйста зарегистрируйтесь!.")}
 
дописать это
 
Цитата:
$numberofposts < 10


Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 23:33 05-04-2002 | Исправлено: MVY, 23:34 05-04-2002
Alexander Ipp



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

Код:
if($numberofposts < 10){print header(); error("Варезник&Мало постов нафлудил ещё, бегом дальше конфу спамить! Бигоооооооооомммммм!!!!!!!!!.")}

Примерно так.

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 23:54 05-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гыыыыы-гы-гы-гы . Хорошее предупреждение Ну ты меня рассмешил
А номер форума не надо обозначать нигде ?

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 00:40 06-04-2002
Alexander Ipp



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MVY
А, ну да, точно.
Код:
 
if($numberofposts < 10 && $inforum == 1){print header(); error("Варезник&Мало постов нафлудил ещё, бегом дальше конфу спамить! Бигоооооооооомммммм!!!!!!!!!.")}

Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 22:05 06-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander Ipp
Классно . Спасибо огроменное Всё получилось . Бигоооооооооооооммм!!!!!!!!
 
Добавлено
Во , чуть не забыл . Проверку на админа и модера вот так я правильно сделал ?
 

Код:
if($numberofposts < 10 && $membercode ne "ad" && $membercode ne "mo" && $inforum == 1){print header(); error("Варезник&Мало постов нафлудил ещё, бегом дальше конфу спамить! Бигоооооооооомммммм!!!!!!!!!.")}
 
или как-то по другому надо было делать ?

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 03:15 07-04-2002
suslik_s_gitaroy



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

Цитата:
if($numberofposts < 10 && $membercode ne "ad" && $membercode ne "mo" && $inforum == 1){print header(); error("Варезник&Мало постов нафлудил ещё, бегом дальше конфу спамить! Бигоооооооооомммммм!!!!!!!!!.")}
 
или как-то по другому надо было делать ?

правильно... молоток!

Всего записей: 1791 | Зарегистр. 23-12-2001 | Отправлено: 10:01 07-04-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
suslik_s_gitaroy
Спасибо тебе И всем спасибо огромное за помощь , которую мне всегда (если даже и не всегда , то очень часто) здесь оказывают . Никогда не забуду доброту людей тутошних

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 00:40 08-04-2002 | Исправлено: MVY, 00:42 08-04-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » MEMBERLIST & Защита от Guest`ов


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru