mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-30 17:17:22 +08:00
fix invite.php
This commit is contained in:
@@ -626,7 +626,7 @@ function get_elapsed_time($ts,$shortunit = false)
|
|||||||
$months -= $years * 12;
|
$months -= $years * 12;
|
||||||
$t = "";
|
$t = "";
|
||||||
if ($years > 0)
|
if ($years > 0)
|
||||||
return $years.($shortunit ? $lang_functions['text_short_year'] : $lang_functions['text_year'] . add_s($year)) ." ".$months.($shortunit ? $lang_functions['text_short_month'] : $lang_functions['text_month'] . add_s($months));
|
return $years.($shortunit ? $lang_functions['text_short_year'] : $lang_functions['text_year'] . add_s($years)) ." ".$months.($shortunit ? $lang_functions['text_short_month'] : $lang_functions['text_month'] . add_s($months));
|
||||||
if ($months > 0)
|
if ($months > 0)
|
||||||
return $months.($shortunit ? $lang_functions['text_short_month'] : $lang_functions['text_month'] . add_s($months)) ." ".$days2.($shortunit ? $lang_functions['text_short_day'] : $lang_functions['text_day'] . add_s($days2));
|
return $months.($shortunit ? $lang_functions['text_short_month'] : $lang_functions['text_month'] . add_s($months)) ." ".$days2.($shortunit ? $lang_functions['text_short_day'] : $lang_functions['text_day'] . add_s($days2));
|
||||||
if ($days > 0)
|
if ($days > 0)
|
||||||
|
|||||||
+12
-12
@@ -36,18 +36,18 @@ if ($inv["invites"] != 1){
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($type == 'new'){
|
if ($type == 'new'){
|
||||||
if ($CURUSER[invites] <= 0) {
|
if ($CURUSER['invites'] <= 0) {
|
||||||
stdmsg($lang_invite['std_sorry'],$lang_invite['std_no_invites_left'].
|
stdmsg($lang_invite['std_sorry'],$lang_invite['std_no_invites_left'].
|
||||||
"<a class=altlink href=invite.php?id=$CURUSER[id]>".$lang_invite['here_to_go_back'],false);
|
"<a class=altlink href=invite.php?id={$CURUSER['id']}>".$lang_invite['here_to_go_back'],false);
|
||||||
print("</td></tr></table>");
|
print("</td></tr></table>");
|
||||||
stdfoot();
|
stdfoot();
|
||||||
die;
|
die;
|
||||||
}
|
}
|
||||||
$invitation_body = $lang_invite['text_invitation_body'].$CURUSER[username];
|
$invitation_body = $lang_invite['text_invitation_body'].$CURUSER['username'];
|
||||||
//$invitation_body_insite = str_replace("<br />","\n",$invitation_body);
|
//$invitation_body_insite = str_replace("<br />","\n",$invitation_body);
|
||||||
print("<form method=post action=takeinvite.php?id=".htmlspecialchars($id).">".
|
print("<form method=post action=takeinvite.php?id=".htmlspecialchars($id).">".
|
||||||
"<table border=1 width=737 cellspacing=0 cellpadding=5>".
|
"<table border=1 width=737 cellspacing=0 cellpadding=5>".
|
||||||
"<tr align=center><td colspan=2><b>".$lang_invite['text_invite_someone']."$SITENAME ($inv[invites]".$lang_invite['text_invitation'].$_s.$lang_invite['text_left'] .")</b></td></tr>".
|
"<tr align=center><td colspan=2><b>".$lang_invite['text_invite_someone']."$SITENAME ({$inv['invites']}".$lang_invite['text_invitation'].$_s.$lang_invite['text_left'] .")</b></td></tr>".
|
||||||
"<tr><td class=\"rowhead nowrap\" valign=\"top\" align=\"right\">".$lang_invite['text_email_address']."</td><td align=left><input type=text size=40 name=email><br /><font align=left class=small>".$lang_invite['text_email_address_note']."</font>".($restrictemaildomain == 'yes' ? "<br />".$lang_invite['text_email_restriction_note'].allowedemails() : "")."</td></tr>".
|
"<tr><td class=\"rowhead nowrap\" valign=\"top\" align=\"right\">".$lang_invite['text_email_address']."</td><td align=left><input type=text size=40 name=email><br /><font align=left class=small>".$lang_invite['text_email_address_note']."</font>".($restrictemaildomain == 'yes' ? "<br />".$lang_invite['text_email_restriction_note'].allowedemails() : "")."</td></tr>".
|
||||||
"<tr><td class=\"rowhead nowrap\" valign=\"top\" align=\"right\">".$lang_invite['text_message']."</td><td align=left><textarea name=body rows=8 cols=120>" .$invitation_body.
|
"<tr><td class=\"rowhead nowrap\" valign=\"top\" align=\"right\">".$lang_invite['text_message']."</td><td align=left><textarea name=body rows=8 cols=120>" .$invitation_body.
|
||||||
"</textarea></td></tr>".
|
"</textarea></td></tr>".
|
||||||
@@ -71,14 +71,14 @@ if ($type == 'new'){
|
|||||||
} else {
|
} else {
|
||||||
|
|
||||||
print("<tr><td class=colhead><b>".$lang_invite['text_username']."</b></td><td class=colhead><b>".$lang_invite['text_email']."</b></td><td class=colhead><b>".$lang_invite['text_uploaded']."</b></td><td class=colhead><b>".$lang_invite['text_downloaded']."</b></td><td class=colhead><b>".$lang_invite['text_ratio']."</b></td><td class=colhead><b>".$lang_invite['text_status']."</b></td>");
|
print("<tr><td class=colhead><b>".$lang_invite['text_username']."</b></td><td class=colhead><b>".$lang_invite['text_email']."</b></td><td class=colhead><b>".$lang_invite['text_uploaded']."</b></td><td class=colhead><b>".$lang_invite['text_downloaded']."</b></td><td class=colhead><b>".$lang_invite['text_ratio']."</b></td><td class=colhead><b>".$lang_invite['text_status']."</b></td>");
|
||||||
if ($CURUSER[id] == $id || get_user_class() >= UC_SYSOP)
|
if ($CURUSER['id'] == $id || get_user_class() >= UC_SYSOP)
|
||||||
print("<td class=colhead><b>".$lang_invite['text_confirm']."</b></td>");
|
print("<td class=colhead><b>".$lang_invite['text_confirm']."</b></td>");
|
||||||
|
|
||||||
print("</tr>");
|
print("</tr>");
|
||||||
for ($i = 0; $i < $num; ++$i)
|
for ($i = 0; $i < $num; ++$i)
|
||||||
{
|
{
|
||||||
$arr = mysql_fetch_assoc($ret);
|
$arr = mysql_fetch_assoc($ret);
|
||||||
$user = "<td class=rowfollow>" . get_username($arr[id]) . "</td>";
|
$user = "<td class=rowfollow>" . get_username($arr['id']) . "</td>";
|
||||||
|
|
||||||
if ($arr["downloaded"] > 0) {
|
if ($arr["downloaded"] > 0) {
|
||||||
$ratio = number_format($arr["uploaded"] / $arr["downloaded"], 3);
|
$ratio = number_format($arr["uploaded"] / $arr["downloaded"], 3);
|
||||||
@@ -92,15 +92,15 @@ if ($type == 'new'){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($arr["status"] == 'confirmed')
|
if ($arr["status"] == 'confirmed')
|
||||||
$status = "<a href=userdetails.php?id=$arr[id]><font color=#1f7309>".$lang_invite['text_confirmed']."</font></a>";
|
$status = "<a href=userdetails.php?id={$arr['id']}><font color=#1f7309>".$lang_invite['text_confirmed']."</font></a>";
|
||||||
else
|
else
|
||||||
$status = "<a href=checkuser.php?id=$arr[id]><font color=#ca0226>".$lang_invite['text_pending']."</font></a>";
|
$status = "<a href=checkuser.php?id={$arr['id']}><font color=#ca0226>".$lang_invite['text_pending']."</font></a>";
|
||||||
|
|
||||||
print("<tr class=rowfollow>$user<td>$arr[email]</td><td class=rowfollow>" . mksize($arr[uploaded]) . "</td><td class=rowfollow>" . mksize($arr[downloaded]) . "</td><td class=rowfollow>$ratio</td><td class=rowfollow>$status</td>");
|
print("<tr class=rowfollow>$user<td>$arr[email]</td><td class=rowfollow>" . mksize($arr['uploaded']) . "</td><td class=rowfollow>" . mksize($arr[downloaded]) . "</td><td class=rowfollow>$ratio</td><td class=rowfollow>$status</td>");
|
||||||
if ($CURUSER[id] == $id || get_user_class() >= UC_SYSOP){
|
if ($CURUSER['id'] == $id || get_user_class() >= UC_SYSOP){
|
||||||
print("<td>");
|
print("<td>");
|
||||||
if ($arr[status] == 'pending')
|
if ($arr[status] == 'pending')
|
||||||
print("<input type=\"checkbox\" name=\"conusr[]\" value=\"" . $arr[id] . "\" />");
|
print("<input type=\"checkbox\" name=\"conusr[]\" value=\"" . $arr['id'] . "\" />");
|
||||||
print("</td>");
|
print("</td>");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -111,7 +111,7 @@ if ($type == 'new'){
|
|||||||
if ($CURUSER['id'] == $id || get_user_class() >= UC_SYSOP)
|
if ($CURUSER['id'] == $id || get_user_class() >= UC_SYSOP)
|
||||||
{
|
{
|
||||||
|
|
||||||
$pendingcount = number_format(get_row_count("users", "WHERE status='pending' AND invited_by=$CURUSER[id]"));
|
$pendingcount = number_format(get_row_count("users", "WHERE status='pending' AND invited_by={$CURUSER['id']}"));
|
||||||
if ($pendingcount){
|
if ($pendingcount){
|
||||||
print("<input type=hidden name=email value=$arr[email]>");
|
print("<input type=hidden name=email value=$arr[email]>");
|
||||||
print("<tr><td colspan=7 align=right><input type=submit style='height: 20px' value=".$lang_invite['submit_confirm_users']."></td></tr>");
|
print("<tr><td colspan=7 align=right><input type=submit style='height: 20px' value=".$lang_invite['submit_confirm_users']."></td></tr>");
|
||||||
|
|||||||
+2
-2
@@ -173,7 +173,7 @@ if ($action == "edituser")
|
|||||||
$passupdate=true;
|
$passupdate=true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($passupdate) {
|
if (isset($passupdate) && $passupdate) {
|
||||||
$sec = mksecret();
|
$sec = mksecret();
|
||||||
$passhash = md5($sec . $chpassword . $sec);
|
$passhash = md5($sec . $chpassword . $sec);
|
||||||
$updateset[] = "secret = " . sqlesc($sec);
|
$updateset[] = "secret = " . sqlesc($sec);
|
||||||
@@ -267,7 +267,7 @@ if ($action == "edituser")
|
|||||||
if ($privacy == "low" OR $privacy == "normal" OR $privacy == "strong")
|
if ($privacy == "low" OR $privacy == "normal" OR $privacy == "strong")
|
||||||
$updateset[] = "privacy = " . sqlesc($privacy);
|
$updateset[] = "privacy = " . sqlesc($privacy);
|
||||||
|
|
||||||
if ($_POST["resetkey"] == "yes")
|
if (isset($_POST["resetkey"]) && $_POST["resetkey"] == "yes")
|
||||||
{
|
{
|
||||||
$newpasskey = md5($arr['username'].date("Y-m-d H:i:s").$arr['passhash']);
|
$newpasskey = md5($arr['username'].date("Y-m-d H:i:s").$arr['passhash']);
|
||||||
$updateset[] = "passkey = ".sqlesc($newpasskey);
|
$updateset[] = "passkey = ".sqlesc($newpasskey);
|
||||||
|
|||||||
+1
-1
@@ -254,7 +254,7 @@ tr($lang_usercp['row_school'], "<select name=school>$schools</select>", 1);
|
|||||||
if ($inclbookmarked)
|
if ($inclbookmarked)
|
||||||
$notifs .= "[inclbookmarked=".$inclbookmarked."]";
|
$notifs .= "[inclbookmarked=".$inclbookmarked."]";
|
||||||
$stylesheet = $_POST["stylesheet"];
|
$stylesheet = $_POST["stylesheet"];
|
||||||
$caticon = $_POST["caticon"];
|
// $caticon = $_POST["caticon"];
|
||||||
$sitelanguage = $_POST["sitelanguage"];
|
$sitelanguage = $_POST["sitelanguage"];
|
||||||
$fontsize = $_POST["fontsize"];
|
$fontsize = $_POST["fontsize"];
|
||||||
if ($fontsize == 'large')
|
if ($fontsize == 'large')
|
||||||
|
|||||||
@@ -290,6 +290,7 @@ else
|
|||||||
{
|
{
|
||||||
print("<tr><td align=\"left\" colspan=\"2\" class=\"text\"><font color=\"blue\">".$lang_userdetails['text_public_access_denied'].$user['username'].$lang_userdetails['text_user_wants_privacy']."</font></td></tr>\n");
|
print("<tr><td align=\"left\" colspan=\"2\" class=\"text\"><font color=\"blue\">".$lang_userdetails['text_public_access_denied'].$user['username'].$lang_userdetails['text_user_wants_privacy']."</font></td></tr>\n");
|
||||||
}
|
}
|
||||||
|
$showpmbutton = 0;
|
||||||
if ($CURUSER["id"] != $user["id"])
|
if ($CURUSER["id"] != $user["id"])
|
||||||
if (get_user_class() >= $staffmem_class)
|
if (get_user_class() >= $staffmem_class)
|
||||||
$showpmbutton = 1;
|
$showpmbutton = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user