2004-11-18 23:21:15 +00:00
< ? /*
2008-04-06 19:45:09 +00:00
LibreSSL - CAcert web application
Copyright ( C ) 2004 - 2008 CAcert Inc .
2004-11-18 23:21:15 +00:00
2008-04-06 19:45:09 +00:00
This program is free software ; you can redistribute it and / or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation ; version 2 of the License .
2004-11-18 23:21:15 +00:00
2008-04-06 19:45:09 +00:00
This program is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
GNU General Public License for more details .
2004-11-18 23:21:15 +00:00
2008-04-06 19:45:09 +00:00
You should have received a copy of the GNU General Public License
along with this program ; if not , write to the Free Software
Foundation , Inc . , 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 USA
2004-11-18 23:21:15 +00:00
*/ ?>
2013-07-17 08:19:05 +00:00
< form method = " post " action = " gpg.php " >
2004-11-18 23:21:15 +00:00
< table align = " center " valign = " middle " border = " 0 " cellspacing = " 0 " cellpadding = " 0 " class = " wrapper " >
< tr >
2013-07-17 08:19:05 +00:00
< td colspan = " 6 " class = " title " >< ? = _ ( " OpenPGP Keys " ) ?> </td>
2004-11-18 23:21:15 +00:00
</ tr >
< tr >
< td class = " DataTD " >< ? = _ ( " Status " ) ?> </td>
< td class = " DataTD " >< ? = _ ( " Email Address " ) ?> </td>
< td class = " DataTD " >< ? = _ ( " Expires " ) ?> </td>
2007-12-19 22:11:33 +00:00
< td class = " DataTD " >< ? = _ ( " Key ID " ) ?> </td>
2013-07-17 08:19:05 +00:00
< td colspan = " 2 " class = " DataTD " >< ? = _ ( " Comment * " ) ?> </td>
2004-11-18 23:21:15 +00:00
< ?
$query = " select UNIX_TIMESTAMP(`issued`) as `issued`,
UNIX_TIMESTAMP ( `expire` ) - UNIX_TIMESTAMP () as `timeleft` ,
UNIX_TIMESTAMP ( `expire` ) as `expired` ,
2013-07-17 08:19:05 +00:00
`expire` as `expires` , `id` , `level` ,
`email` , `keyid` , `description` from `gpg` where `memid` = '".intval($_SESSION[' profile '][' id '])."'
2004-11-18 23:21:15 +00:00
ORDER BY `issued` desc " ;
$res = mysql_query ( $query );
if ( mysql_num_rows ( $res ) <= 0 )
{
?>
< tr >
2013-07-17 08:19:05 +00:00
< td colspan = " 6 " class = " DataTD " >< ? = _ ( " No OpenPGP keys are currently listed. " ) ?> </td>
2004-11-18 23:21:15 +00:00
</ tr >
< ? } else {
while ( $row = mysql_fetch_assoc ( $res ))
{
if ( $row [ 'timeleft' ] > 0 )
$verified = _ ( " Valid " );
if ( $row [ 'timeleft' ] < 0 )
$verified = _ ( " Expired " );
if ( $row [ 'expired' ] == 0 )
$verified = _ ( " Pending " );
?>
< tr >
< ? if ( $verified == _ ( " Valid " )) { ?>
< td class = " DataTD " >< ? = $verified ?> </td>
2008-09-03 16:12:17 +00:00
< td class = " DataTD " >< a href = " gpg.php?id=3&cert=<?= $row['id'] ?> " >< ? = $row [ 'email' ] ?> </a></td>
2004-11-18 23:21:15 +00:00
< ? } else if ( $verified == _ ( " Pending " )) { ?>
< td class = " DataTD " >< ? = $verified ?> </td>
2006-02-03 18:45:23 +00:00
< td class = " DataTD " >< ? = $row [ 'email' ] ?> </td>
2004-11-18 23:21:15 +00:00
< ? } else { ?>
< td class = " DataTD " >< ? = $verified ?> </td>
2008-09-03 16:12:17 +00:00
< td class = " DataTD " >< a href = " gpg.php?id=3&cert=<?= $row['id'] ?> " >< ? = $row [ 'email' ] ?> </a></td>
2004-11-18 23:21:15 +00:00
< ? } ?>
2008-09-03 16:12:17 +00:00
< td class = " DataTD " >< ? = $row [ 'expires' ] ?> </td>
< td class = " DataTD " >< a href = " gpg.php?id=3&cert=<?= $row['id'] ?> " >< ? = $row [ 'keyid' ] ?> </a></td>
2013-07-17 08:19:05 +00:00
< td class = " DataTD " >< input name = " comment_<?= $row['id'] ?> " type = " text " value = " <?=htmlspecialchars( $row['description'] )?> " /></ td >
< td class = " DataTD " >< input type = " checkbox " name = " check_comment_<?= $row['id'] ?> " /></ td >
2004-11-18 23:21:15 +00:00
</ tr >
< ? } ?>
< ? } ?>
2013-07-17 08:19:05 +00:00
< tr >
< td class = " DataTD " colspan = " 6 " >
< ? = _ ( '* Comment is NOT included in the certificate as it is intended for your personal reference only. To change the comment tick the checkbox and hit "Change Settings".' ) ?>
</ td >
</ tr >
< tr >
< td class = " DataTD " colspan = " 6 " >< input type = " submit " name = " change " value = " <?=_( " Change settings " )?> " /> </ td >
</ tr >
2004-11-18 23:21:15 +00:00
</ table >
2013-07-17 08:19:05 +00:00
< input type = " hidden " name = " oldid " value = " <?= $id ?> " />
2004-11-18 23:21:15 +00:00
</ form >