Synchronize the layout of the account details page with the developer profiles page from archweb. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de> --- The first version was rejected from the mailing list for being too big. This version still looks a bit odd but it's better than displaying the "silhouette" image for every user. web/template/account_details.php | 106 +++++++++++++++++++-------------------- 1 file changed, 52 insertions(+), 54 deletions(-) diff --git a/web/template/account_details.php b/web/template/account_details.php index 082a3f7..aa18f5b 100644 --- a/web/template/account_details.php +++ b/web/template/account_details.php @@ -1,57 +1,55 @@ -<table> - <tr> - <td colspan="2"> </td> - </tr> - - <tr> - <td align="left"><?= __("Username") . ":" ?></td> - <td align="left"><?= $row["Username"] ?></td> - </tr> - - <tr> - <td align="left"><?= __("Account Type") . ":" ?></td> - <td align="left"> - <?php - if ($row["AccountType"] == "User") { - print __("User"); - } elseif ($row["AccountType"] == "Trusted User") { - print __("Trusted User"); - } elseif ($row["AccountType"] == "Developer") { - print __("Developer"); - } - ?> - </td> - </tr> - - <tr> - <td align="left"><?= __("Email Address") . ":" ?></td> - <td align="left"><a href="mailto:<?= htmlspecialchars($row["Email"], ENT_QUOTES) ?>"><?= htmlspecialchars($row["Email"], ENT_QUOTES) ?></a></td> - </tr> - - <tr> - <td align="left"><?= __("Real Name") . ":" ?></td> - <td align="left"><?= htmlspecialchars($row["RealName"], ENT_QUOTES) ?></td> - </tr> - - <tr> - <td align="left"><?= __("IRC Nick") . ":" ?></td> - <td align="left"><?= htmlspecialchars($row["IRCNick"], ENT_QUOTES) ?></td> - </tr> - - <tr> - <td align="left"><?= __("PGP Key Fingerprint") . ":" ?></td> - <td align="left"><?= html_format_pgp_fingerprint($row["PGPKey"]) ?></td> - </tr> - - <tr> - <td align="left"><?= __("Last Voted") . ":" ?></td> - <td align="left"> - <?= $row["LastVoted"] ? date("Y-m-d", $row["LastVoted"]) : __("Never"); ?> +<table class="arch-bio-entry"> + <tr> + <td> + <h3><?= htmlspecialchars($row["Username"], ENT_QUOTES) ?></h3> + <table class="bio"> + <tr> + <th><?= __("Username") . ":" ?></td> + <td><?= $row["Username"] ?></td> + </tr> + <tr> + <th><?= __("Account Type") . ":" ?></td> + <td> + <?php + if ($row["AccountType"] == "User") { + print __("User"); + } elseif ($row["AccountType"] == "Trusted User") { + print __("Trusted User"); + } elseif ($row["AccountType"] == "Developer") { + print __("Developer"); + } + ?> + </td> + </tr> + <tr> + <th><?= __("Email Address") . ":" ?></td> + <td><a href="mailto:<?= htmlspecialchars($row["Email"], ENT_QUOTES) ?>"><?= htmlspecialchars($row["Email"], ENT_QUOTES) ?></a></td> + </tr> + <tr> + <th><?= __("Real Name") . ":" ?></td> + <td><?= htmlspecialchars($row["RealName"], ENT_QUOTES) ?></td> + </tr> + <tr> + <th><?= __("IRC Nick") . ":" ?></td> + <td><?= htmlspecialchars($row["IRCNick"], ENT_QUOTES) ?></td> + </tr> + <tr> + <th><?= __("PGP Key Fingerprint") . ":" ?></td> + <td><?= html_format_pgp_fingerprint($row["PGPKey"]) ?></td> + </tr> + <tr> + <th><?= __("Last Voted") . ":" ?></td> + <td> + <?= $row["LastVoted"] ? date("Y-m-d", $row["LastVoted"]) : __("Never"); ?> + </td> + </tr> + <tr> + <th>Links:</th> + <td> + <a href="<?= get_uri('/packages/'); ?>?K=<?= $row['Username'] ?>&SeB=m"><?= __("View this user's packages") ?></a> + </td> + </tr> + </table> </td> </tr> - - <tr> - <td colspan="2"><a href="<?= get_uri('/packages/'); ?>?K=<?= $row['Username'] ?>&SeB=m"><?= __("View this user's packages") ?></a></td> - </tr> - </table> -- 1.7.12.2