Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Как убрать отображение гостя (Guest) в membelist

Автор: trew
Дата сообщения: 28.09.2004 00:54
lynx Спасибо! Посмотрите пожалуйста: memberlist
Автор: lynx
Дата сообщения: 28.09.2004 00:56
trew

Цитата:
Посмотрите пожалуйста: memberlist


Посмотрели - нот фаунд правда 404.
Автор: trew
Дата сообщения: 28.09.2004 01:45
lynx Да уж : ) Исправил: memberlist



Добавлено
lynx Еще обнаружил два бага с этим кодом ( при коментировании баги исчезают):

Цитата:
&getmember($name);
if($privateforums){#start разрешение в скрытые


1. Не выводятся картинка аватара, только его название
2. Когда пользователи обшим списком занимают например много страниц, а тех, которые имеют доступ , намного меньше, то страниц остается столько же, сколько и было при полном списке, а вот вместо пользователей пустые места... то есть, есть 40 человек на 4 страницы. А нужных пользователей 14. То выводится не две страницы, а так же 4 страницы, на которых: первая страница - 10 человек, а все последующие - по одному на странице.
Автор: lynx
Дата сообщения: 28.09.2004 17:50
trew

Не знаю насчет багов, а вот сделать так, чтобы пускало только тех, у кого есть доступ в закрытые (так ведь ты просил?) можно так.
Я исправила верх твоего скрипта, ибо ты намудрил там сильно:


Код:
$thisprog = "memberlist.cgi";
$inmembername = cookie("amembernamecookie");
$inpassword = cookie("apasswordcookie");
if ($inmembername eq '' || $inmembername eq 'Guest') {$inmembername = "Guest";}
else {&getmember($inmembername);}
if($userregistered eq 'no' || $inmembername eq 'Guest'){print header(); &error("Список участников&Вы не являетесь членом Клуба!.")}
#Правильно написал для Гостей
if($membercode eq 'banned') {print header(); &error("Список участников&Вы забанены...")}
#Правильно для забаненных
if(!$privateforums){print header(); &error("Список участников&Не-а, доступ в закрытые нужен...")}

#^^ Только тем, у кого есть доступ в закрытые.

&whosonline("$inmembername|$ibtxt{'5901'}|$ibtxt{'0016'}");
&title;
Автор: trew
Дата сообщения: 28.09.2004 19:14
lynx ОГРОМНОЕ СПАСИБО! Все работает прекрасно!

Страницы: 12

Предыдущая тема: Русские ники


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.