#!/usr/bin/perl
#VER 1.11
#! размер пароля ограничен 8 символами, а в старом топе нет, не поодерживается!
#! новый пароль ему показывать уже урезанный

require "convinit.pl";
require "convlib.pl";
print "Content-type: text/html\n\n";
&parse_GETnPOST;
if( $ENV{'REQUEST_METHOD'} eq 'POST' ) {
  &display_message;
} else {
  &display_login;
}

sub display_login {
my $msg=shift;

my @cats=();
if( $CATS_ON ) {
  @cats=&Get_Cats();
#print "cats: @cats";
}

print qq~
<html>
 <head>
 <title>MEMBERS AREA</title>
<style type="text/css">
<!--
  TD.std1 { font-family:verdana ; font-size:10pt; }
-->
</style>
</head>
<body bgcolor="#21231b" text="ffffff" link="#59a6a4" vlink="#008080" alink="#0fffff">
<div align="center">
<center>
<br><br>
<form action="$ENV{'SCRIPT_NAME'}" method="POST">
<table border=0 cellpadding=3 cellspacing=1 width=320 height=100>
<tr>
<td width="304" bgcolor="#ff9900" align="left" colspan="3" class=std1><FONT COLOR="#000000"><b>&nbsp;&nbsp; Members Area</b></font></td>
</tr>
~;

print qq~
<tr>
<td width="35%"  bgcolor="#555555" class=std1><b>Category:</b></td>
<td class=std1 width="20%" bgcolor="#454545">
<select size="1" name="cat">
~;
$CAT=$FORM{"cat"};
if( $CATS_ON ) {
  foreach $c(@cats) {	
    chomp($c);
    print "<option value=\"$c\"".(($c eq $CAT)?"selected":"").">".ucfirst($c)."</option>\n";
	}
} else {
  print "<option>General</option>";
}

print qq~
</select>
</td>
<TD ALIGN="center" ROWSPAN=3 WIDTH=45% bgcolor="#454545"><input type="submit" name="run" value=" Log In "></td></tr>
<tr>
<td width="35%"  bgcolor="#555555" class=std1><b>Login:</b></td>
<td class=std1 width="20%" bgcolor="#454545"><input type="text" name="unm" size="12"></td>
</tr>
<tr>
<td width="35%" bgcolor="#555555" class=std1><b>Password:</b></td>
<td width="20%" bgcolor="#454545"><input type="password" name="pwd" size="12"></td>
</tr>
</form>
</table>
<br><FONT color="red" size=3 face="verdana,arial"><b>$msg</b></FONT><br><br>
<FONT color="#727272" face="verdana,arial" size="2">Powered By <a href='http://www.dfservice.com/' target='_blank'>
<FONT color="#C0C0C0">DF&#153;</FONT></a></font>
</center>
</body>
</html>
~;
exit();
} 


sub display_message {


&Set_INFO($FORM{"unm"}, $CATS_ON?$FORM{"cat"}:"");

$USER=$FORM["unm"];
$CAT=$FORM["cat"];
$ID="unknown";

if( !$INFO{id} ) {
	&display_login("Member Not Found (Login: ".$FORM{"unm"}.($CATS_ON?"  Category: ".$FORM{"cat"}:"").")!");
}

if( $INFO{pwd} ne $FORM{"pwd"}) {
	&display_login("Password Error!");
}


print qq~
<html>
<head>
<title>Information</title>
<style type="text/css">
  <!--
   TD.std1 { font-family:verdana ; font-size:10pt; }
  -->
</style>
</head>
<body bgcolor="#21231b" text="ffffff" link="#59a6a4" vlink="#008080" alink="#0fffff">
<div align="center">
<p>
<br><br>
<form action="$MEMBERS_URL" method="POST">
<input type="hidden" name="unm" value=$INFO{id} size="12">
<input type="hidden" name="fnct" value="display_stats">
<input type="hidden" name="pwd" size="12" value=$INFO{pwd}>
<TABLE BORDER=0 CELLPADDING=5 CELLSPACING=1 WIDTH=650>
<tr>
<td bgcolor="#ff9900" align="left" class=std1><FONT COLOR="#000000"><b>&nbsp;&nbsp; Message for you!</b></font></td>
</tr>
<tr>
<td bgcolor="#555555" align="left" class=std1>
<br><b>
 Hello Webmaster!<br>
 We have updated the software of ours top list <a href="http://$DOMAIN">$DOMAIN</a>.<br>
<br>
 The link on topsite has changed:<br>
 Your new link: <a href="$IN_URL?id=$INFO{id}">$IN_URL?id=$INFO{id}</a><br>
 It is better to use the new link, but the old link will work too.<br>
<br>
 New Members Area: <font size=2 color="Lime" face="verdana"><a href="$MEMBERS_URL">$MEMBERS_URL</a></font><br>
 Your old id (<font size=2 color="Aqua" face="verdana">$INFO{login}</font>) for edit account and to look statistics  changed also:<br>
 Your new id:  <font size=2 color="Lime" face="verdana">$INFO{id}</font><br>
 Your password: <font size=2 color="Lime" face="verdana">$INFO{pwd}</font><br>
 <br>
 I`m sorry for the given inconveniences.<br>
<p align="right"><i> Admin $DOMAIN</i> &nbsp; &nbsp; &nbsp; &nbsp; </p>
</b></font>
</td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#555555" class=std1><FONT COLOR="#FFFFFF"><b>&nbsp; &nbsp; Goto to New member Area &nbsp; <input type="submit" name="login" value=" Continue >> "> </b></font></td>
</tr>
</table>
</form>
<center>
<br>
<FONT color="#727272" face="verdana,arial" size="2">
Powered By <a href='http://www.dfservice.com/' target='_blank'>
<FONT color="#C0C0C0">DF&#153;</FONT></a>
</font>
</center>
</body>
</html>
~;

} 
