Example #1
0
    function displayRow($row)
    {
        global $__FM_CONFIG;
        $disabled_class = $row->key_status == 'disabled' ? ' class="disabled"' : null;
        if (currentUserCan('manage_servers', $_SESSION['module'])) {
            $edit_status = '<td id="edit_delete_img">';
            $edit_status .= '<a class="edit_form_link" href="#">' . $__FM_CONFIG['icons']['edit'] . '</a>';
            if (!getConfigAssoc($row->key_id, 'key')) {
                $edit_status .= '<a class="status_form_link" href="#" rel="';
                $edit_status .= $row->key_status == 'active' ? 'disabled' : 'active';
                $edit_status .= '">';
                $edit_status .= $row->key_status == 'active' ? $__FM_CONFIG['icons']['disable'] : $__FM_CONFIG['icons']['enable'];
                $edit_status .= '</a>';
                $edit_status .= '<a href="#" class="delete">' . $__FM_CONFIG['icons']['delete'] . '</a>';
            }
            $edit_status .= '</td>';
        } else {
            $edit_status = null;
        }
        $edit_name = $row->key_name;
        $key_view = $row->key_view ? getNameFromID($row->key_view, 'fm_' . $__FM_CONFIG['fmDNS']['prefix'] . 'views', 'view_', 'view_id', 'view_name') : 'All Views';
        $comments = nl2br($row->key_comment);
        echo <<<HTML
\t\t<tr id="{$row->key_id}"{$disabled_class}>
\t\t\t<td>{$edit_name}</td>
\t\t\t<td>{$row->key_algorithm}</td>
\t\t\t<td>{$row->key_secret}</td>
\t\t\t<td>{$key_view}</td>
\t\t\t<td>{$comments}</td>
\t\t\t{$edit_status}
\t\t</tr>
HTML;
    }
Example #2
0
    function displayRow($row)
    {
        global $__FM_CONFIG;
        $disabled_class = $row->acl_status == 'disabled' ? ' class="disabled"' : null;
        if (currentUserCan('manage_servers', $_SESSION['module'])) {
            $edit_status = '<td id="edit_delete_img">';
            $edit_status .= '<a class="edit_form_link" href="#">' . $__FM_CONFIG['icons']['edit'] . '</a>';
            if (!getConfigAssoc($row->acl_id, 'acl')) {
                $edit_status .= '<a class="status_form_link" href="#" rel="';
                $edit_status .= $row->acl_status == 'active' ? 'disabled' : 'active';
                $edit_status .= '">';
                $edit_status .= $row->acl_status == 'active' ? $__FM_CONFIG['icons']['disable'] : $__FM_CONFIG['icons']['enable'];
                $edit_status .= '</a>';
                $edit_status .= '<a href="#" class="delete">' . $__FM_CONFIG['icons']['delete'] . '</a>';
            }
            $edit_status .= '</td>';
        } else {
            $edit_status = null;
        }
        $edit_name = $row->acl_name;
        $edit_addresses = $row->acl_predefined == 'as defined:' ? nl2br(str_replace(',', "\n", $row->acl_addresses)) : $row->acl_predefined;
        $comments = nl2br($row->acl_comment);
        echo <<<HTML
\t\t<tr id="{$row->acl_id}"{$disabled_class}>
\t\t\t<td>{$edit_name}</td>
\t\t\t<td>{$edit_addresses}</td>
\t\t\t<td>{$comments}</td>
\t\t\t{$edit_status}
\t\t</tr>
HTML;
    }