lynx Спасибо! Посмотрите пожалуйста: memberlist
» Как убрать отображение гостя (Guest) в membelist
trew
Цитата:
Посмотрели - нот фаунд правда 404.
Цитата:
Посмотрите пожалуйста: memberlist
Посмотрели - нот фаунд правда 404.
lynx Да уж : ) Исправил: memberlist
Добавлено
lynx Еще обнаружил два бага с этим кодом ( при коментировании баги исчезают):
Цитата:
1. Не выводятся картинка аватара, только его название
2. Когда пользователи обшим списком занимают например много страниц, а тех, которые имеют доступ , намного меньше, то страниц остается столько же, сколько и было при полном списке, а вот вместо пользователей пустые места... то есть, есть 40 человек на 4 страницы. А нужных пользователей 14. То выводится не две страницы, а так же 4 страницы, на которых: первая страница - 10 человек, а все последующие - по одному на странице.
Добавлено
lynx Еще обнаружил два бага с этим кодом ( при коментировании баги исчезают):
Цитата:
&getmember($name);
if($privateforums){#start разрешение в скрытые
1. Не выводятся картинка аватара, только его название
2. Когда пользователи обшим списком занимают например много страниц, а тех, которые имеют доступ , намного меньше, то страниц остается столько же, сколько и было при полном списке, а вот вместо пользователей пустые места... то есть, есть 40 человек на 4 страницы. А нужных пользователей 14. То выводится не две страницы, а так же 4 страницы, на которых: первая страница - 10 человек, а все последующие - по одному на странице.
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;
Не знаю насчет багов, а вот сделать так, чтобы пускало только тех, у кого есть доступ в закрытые (так ведь ты просил?) можно так.
Я исправила верх твоего скрипта, ибо ты намудрил там сильно:
Код:
$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;
lynx ОГРОМНОЕ СПАСИБО! Все работает прекрасно!
Предыдущая тема: Русские ники
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.