コード例 #1
0
ファイル: rewrites.inc.php プロジェクト: skive/observium
function short_port_descr($descr, $len = NULL)
{
    $len = is_numeric($len) ? (int) $len : (int) $GLOBALS['config']['short_port_descr']['length'];
    if (function_exists('custom_short_port_descr')) {
        return custom_short_port_descr($descr, $len);
    }
    list($descr) = explode("(", $descr);
    list($descr) = explode("[", $descr);
    list($descr) = explode("{", $descr);
    list($descr) = explode("|", $descr);
    list($descr) = explode("<", $descr);
    $descr = truncate(trim($descr), $len, '');
    return $descr;
}
コード例 #2
0
ファイル: rewrites.inc.php プロジェクト: Natolumin/observium
function short_port_descr($descr, $len = NULL, $escape = TRUE)
{
    $len = is_numeric($len) ? (int) $len : (int) $GLOBALS['config']['short_port_descr']['length'];
    if (function_exists('custom_short_port_descr')) {
        $descr = custom_short_port_descr($descr, $len);
    } else {
        list($descr) = explode("(", $descr);
        list($descr) = explode("[", $descr);
        list($descr) = explode("{", $descr);
        list($descr) = explode("|", $descr);
        list($descr) = explode("<", $descr);
        $descr = truncate(trim($descr), $len, '');
    }
    if ($escape) {
        $descr = escape_html($descr);
    }
    return $descr;
}