[aur-dev] [PATCH 6/6] Show last voted date on account details page

Dan McGee dan at archlinux.org
Fri Oct 21 17:03:42 EDT 2011


We already show it in the account listing page as well, so we should
show it here too.

Also use a standard date format; we weren't using this non-punctuated
format anywhere else.

Signed-off-by: Dan McGee <dan at archlinux.org>
---
 web/html/account.php      |    2 +-
 web/lib/acctfuncs.inc.php |   12 ++++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/web/html/account.php b/web/html/account.php
index ca05d1a..d42c61b 100644
--- a/web/html/account.php
+++ b/web/html/account.php
@@ -82,7 +82,7 @@ if (isset($_COOKIE["AURSID"])) {
 			$row = mysql_fetch_assoc($result);
 			display_account_info($row["Username"],
 						$row["AccountType"], $row["Email"], $row["RealName"],
-						$row["IRCNick"]);
+						$row["IRCNick"], $row["LastVoted"]);
 		}
 		
 	} elseif ($action == "UpdateAccount") {
diff --git a/web/lib/acctfuncs.inc.php b/web/lib/acctfuncs.inc.php
index 969fb60..94e2e72 100644
--- a/web/lib/acctfuncs.inc.php
+++ b/web/lib/acctfuncs.inc.php
@@ -461,7 +461,7 @@ function search_results_page($UTYPE,$O=0,$SB="",$U="",$T="",
 				print "</span></td>";
 				print "<td class='".$c."'><span class='f5'>";
 				$row["LastVoted"]
-						? print date("Ymd", $row["LastVoted"])
+						? print date("Y-m-d", $row["LastVoted"])
 						: print __("Never");
 				print "</span></td>";
 				print "<td class='".$c."'><span class='f5'>";
@@ -526,12 +526,13 @@ function search_results_page($UTYPE,$O=0,$SB="",$U="",$T="",
 
 # Display non-editable account info
 #
-function display_account_info($U="", $T="", $E="", $R="", $I="") {
+function display_account_info($U="", $T="", $E="", $R="", $I="", $LV="") {
 	# U: value to display for username
 	# T: value to display for account type
 	# E: value to display for email address
 	# R: value to display for RealName
 	# I: value to display for IRC nick
+	# LV: value to display for last voted
 
 	global $SUPPORTED_LANGS;
 
@@ -574,6 +575,13 @@ function display_account_info($U="", $T="", $E="", $R="", $I="") {
 	print "  </tr>\n";
 
 	print "  <tr>\n";
+	print "    <td align='left'>".__("Last Voted").":</td>\n";
+	print "    <td align='left'>";
+	print $LV ? date("Y-m-d", $LV) : __("Never");
+	print "</td>\n";
+	print "  </tr>\n";
+
+	print "  <tr>\n";
 	print "    <td colspan='2'><a href='packages.php?K=".$U."&SeB=m'>".__("View this user's packages")."</a></td>\n";
 	print "  </tr>\n";
 
-- 
1.7.7



More information about the aur-dev mailing list