foreach ($message->rfc822_header->mlist as $cmd => $actions) {
/* I don't know this action... skip it */
- if(!array_key_exists($cmd, $fieldsdescr)) {
+ /* grrr PHP keeps changing their syntax... */
+ if( function_exists('array_key_exists') ) {
+ if(!array_key_exists($cmd, $fieldsdescr)) {
+ continue;
+ }
+ } elseif ( !key_exists($cmd, $fieldsdescr) ) {
continue;
}
$url .= 'send_to=' . strtr($act,'?','&');
if ($compose_new_win == '1') {
- $output[] = "<a href=\"javascript:void(0)\" onclick=\"comp_in_new('$url')\">" . $fieldsdescr[$cmd] . '</A>';
+ $output[] = "<a href=\"javascript:void(0)\" onclick=\"comp_in_new('$url')\">" . $fieldsdescr[$cmd] . '</a>';
}
else {
- $output[] = '<A HREF="' . $url . '">' . $fieldsdescr[$cmd] . '</A>';
+ $output[] = '<a href="' . $url . '">' . $fieldsdescr[$cmd] . '</a>';
}
if ($cmd == 'post') {
$url .= '&passed_id='.$passed_id.
(isset($passed_ent_id)?'&passed_ent_id='.$passed_ent_id:'');
$url .= '&action=reply';
if ($compose_new_win == '1') {
- $output[] = "<A HREF=\"javascript:void(0)\" onClick=\"comp_in_new('$url')\">" . $fieldsdescr['reply'] . '</A>';
- }
- else {
- $output[] = '<A HREF="' . $url . '">' . $fieldsdescr['reply'] . '</A>';
+ $output[] = "<a href=\"javascript:void(0)\" onclick=\"comp_in_new('$url')\">" . $fieldsdescr['reply'] . '</a>';
+ } else {
+ $output[] = '<a href="' . $url . '">' . $fieldsdescr['reply'] . '</a>';
}
}
- } elseif ($proto == 'href') {
- $output[] = '<A HREF="' . $act . '" TARGET="_blank">'
- . $fieldsdescr[$cmd] . '</A>';
+ } else if ($proto == 'href') {
+ $output[] = '<a href="' . $act . '" target="_blank">'
+ . $fieldsdescr[$cmd] . '</a>';
}
}
if (count($output) > 0) {
- echo '<table width="100%" cellpadding="3" cellspacing="0" align="center"'.
- ' border="0" bgcolor="'.$color[0].'">'. "\n";
echo '<tr>';
- echo html_tag( 'td', '<b>'._("Mailing List").': </b>', 'right', $color[0], 'valign="top" width="20%"') . "\n";
- echo html_tag( 'td',
- '<small>' . implode(' | ', $output) . '</small>', 'left', $color[0], 'valign="top" width="80%"');
- echo "\n</tr>";
- echo '</table>'."\n";
+ echo html_tag('td', '<b>' . _("Mailing List") . ': </b>',
+ 'right', '', 'valign="middle" width="20%"') . "\n";
+ echo html_tag('td', '<small>' . implode(' | ', $output) . '</small>',
+ 'left', $color[0], 'valign="middle" width="80%"') . "\n";
+ echo '</tr>';
}
}