Exemple #1
0
function format_plugin_row($plugin, $last_plugin, $include_ordering, $system_plugin)
{
    global $status_names;
    static $first_plugin = true;
    $row = plugin_actions($plugin);
    $row .= "<td><a href='" . htmlspecialchars($plugin["webpage"]) . "' target='_blank'><strong>" . (strlen(get_request_var_request("filter")) ? eregi_replace("(" . preg_quote(get_request_var_request("filter")) . ")", "<span style='background-color: #F8D93D;'>\\1</span>", ucfirst($plugin["directory"])) : ucfirst($plugin["directory"])) . "</strong></a></td>";
    $row .= "<td>" . $plugin["version"] . "</td>\n";
    if ($include_ordering) {
        $row .= "<td style='white-space:nowrap;'>";
        if (!$first_plugin) {
            $row .= "<a href='" . htmlspecialchars("plugins.php?mode=moveup&id=" . $plugin['directory']) . "' title='Order Before Prevous Plugin' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/move_up.gif'></a>";
        } else {
            $row .= "<a href='#' title='Can NOT Reduce Load Order' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/view_none.gif'></a>";
        }
        if (!$last_plugin) {
            $row .= "<a href='" . htmlspecialchars("plugins.php?mode=movedown&id=" . $plugin['directory']) . "' title='Order After Next Plugin' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/move_down.gif'></a>";
        } else {
            $row .= "<a href='#' title='Can Increase Load Order' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/view_none.gif'></a>";
        }
        $row .= "</td>\n";
    } else {
        $row .= "<td></td>\n";
    }
    $row .= "<td style='white-space:nowrap;'>" . (strlen(get_request_var_request("filter")) ? eregi_replace("(" . preg_quote(get_request_var_request("filter")) . ")", "<span style='background-color: #F8D93D;'>\\1</span>", $plugin["name"]) : $plugin["name"]) . "</td>\n";
    $row .= "<td style='white-space:nowrap;'>" . ($system_plugin ? "System" : ($plugin['status'] < 0 ? "Old PIA" : "General")) . "</td>\n";
    $row .= "<td style='white-space:nowrap;'>" . $status_names[$plugin["status"]] . "</td>\n";
    $row .= "<td style='white-space:nowrap;'>" . $plugin["author"] . "</td>\n";
    $row .= "</tr>\n";
    if ($include_ordering) {
        $first_plugin = false;
    }
    return $row;
}
Exemple #2
0
function format_plugin_row($plugin, $last_plugin, $include_ordering)
{
    global $status_names, $config;
    static $first_plugin = true;
    $row = plugin_actions($plugin);
    $row .= "<td><a href='" . htmlspecialchars($plugin['webpage']) . "' target='_blank'><strong>" . (strlen(get_request_var_request('filter')) ? eregi_replace('(' . preg_quote(get_request_var_request('filter')) . ')', "<span class='filteredValue'>\\1</span>", ucfirst($plugin['directory'])) : ucfirst($plugin['directory'])) . '</strong></a>' . (is_dir($config['base_path'] . '/plugins/' . $plugin['directory']) ? '' : ' (<span class="txtErrorText">ERROR: Directory Missing</span>)') . '</td>';
    if ($include_ordering) {
        $row .= "<td style='white-space:nowrap;'>";
        if (!$first_plugin) {
            $row .= "<a href='" . htmlspecialchars('plugins.php?mode=moveup&id=' . $plugin['directory']) . "' title='Order Before Prevous Plugin' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/move_up.gif'></a>";
        } else {
            $row .= "<a href='#' title='Can NOT Reduce Load Order' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/view_none.gif'></a>";
        }
        if (!$last_plugin) {
            $row .= "<a href='" . htmlspecialchars('plugins.php?mode=movedown&id=' . $plugin['directory']) . "' title='Order After Next Plugin' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/move_down.gif'></a>";
        } else {
            $row .= "<a href='#' title='Can Increase Load Order' class='linkEditMain'><img style='padding:1px;' border='0' align='absmiddle' src='images/view_none.gif'></a>";
        }
        $row .= "</td>\n";
    } else {
        $row .= "<td></td>\n";
    }
    $row .= "<td style='white-space:nowrap;'>" . (strlen(get_request_var_request('filter')) ? eregi_replace('(' . preg_quote(get_request_var_request('filter')) . ')', "<span class='filteredValue'>\\1</span>", $plugin['name']) : $plugin['name']) . "</td>\n";
    $row .= '<td>' . $plugin['version'] . "</td>\n";
    $row .= "<td style='white-space:nowrap;'>" . $status_names[$plugin['status']] . "</td>\n";
    $row .= "<td style='white-space:nowrap;'>" . $plugin['author'] . "</td>\n";
    $row .= "</tr>\n";
    if ($include_ordering) {
        $first_plugin = false;
    }
    return $row;
}