array( "faicon" => "fa-arrow-up", "icon" => "icon_up.gif", "iconsize" => 17), 'movedown' => array( "faicon" => "fa-arrow-down", "icon" => "icon_down.gif", "iconsize" => 17), 'add' => array( "faicon" => "fa-level-down", "icon" => "icon_plus.gif", "iconsize" => 17), 'delete' => array( "faicon" => "fa-trash", "icon" => "icon_x.gif", "iconsize" => 17), 'edit' => array( "faicon" => "fa-pencil", "icon" => "icon_e.gif", "iconsize" => 17), 'clone' => array( "faicon" => "fa-clone", "icon" => "icon_plus.gif"), 'acl' => array( "faicon" => "fa-random", "icon" => "icon_ts_rule.gif", "iconsize" => 11), 'cert' => array( "faicon" => "fa-lock", "icon" => "icon_frmfld_cert.png", "iconsize" => 11), 'advanced' => array( "faicon" => "fa-cog", "icon" => "icon_advanced.gif", "iconsize" => 11), 'enabled' => array( "faicon" => "fa-check", "icon" => "icon_pass.gif", "iconsize" => 11), 'disabled' => array( "faicon" => "fa-ban", "icon" => "icon_reject.gif", "iconsize" => 11), 'stats' => array( "faicon" => "fa-tasks", "icon" => "icon_log_s.gif", "iconsize" => 11), 'stop' => array( "faicon" => "fa-stop-circle-o", "icon" => "icon_service_stop.gif", "iconsize" => 17), 'start' => array( "faicon" => "fa-play-circle", "icon" => "icon_service_start.gif", "iconsize" => 17), 'up' => array( "faicon" => "fa-check-circle", "icon" => "icon_interface_up.gif", "iconsize" => 11), 'down' => array( "faicon" => "fa-times-circle", "icon" => "icon_interface_down.gif", "iconsize" => 11), 'resolvedns' => array( "faicon" => "fa-info ", "icon" => "icon_log.gif", "iconsize" => 11) ); global $pf_version; $pf_version = substr(trim(file_get_contents("/etc/version")), 0, 3); function pf_version() { global $pf_version; return $pf_version; } function haproxyicon($iconname, $title) { global $g, $haproxy_icons; $title = htmlspecialchars($title); $title = str_replace("'", "'", $title); $faicon = $haproxy_icons[$iconname]["faicon"]; if (pf_version() < "2.3") { $icon = $haproxy_icons[$iconname]["icon"]; $iconsize = $haproxy_icons[$iconname]["iconsize"]; return ""; } else { return ""; } }