コード例 #1
0
function tagger()
{
    if (func_num_args()) {
        $arg_list = func_get_args();
        $string = $arg_list[0];
    } else {
        return false;
    }
    if (file_exists("medpost")) {
        $commandstring = "./medpost -token";
    } elseif (defined(MEDPOST_DIR)) {
        if (file_exists(MEDPOST_DIR . "medpost")) {
            $commandstring = MEDPOST_DIR . "medpost -token";
        } else {
            print "Medpost could not be found. Please check MEDPOST_DIR value.";
            return false;
        }
    } else {
        print "Medpost could not be found.";
        return false;
    }
    $handle = popen("echo \"{$string}\" | {$commandstring} ", "r");
    $read = fread($handle, 2096);
    echo $read;
    pclose($handle);
    $split = preg_split("/\\s/", $read);
    print_r($split);
}
tagger("Called today July 24 01 as he still had a high fever again during last night.");
コード例 #2
0
    do_sl_hook('sl_mgmt_bar_links', 'select-right');
}
print "</th>";
print "<th style='/*background-color:#000;*/ width:50%; text-align:right; /*color:white;*/ vertical-align:middle; font-family:inherit; font-size:12px;'>";
function multi_updater()
{
    global $sl_uploads_path, $text_domain, $web_domain;
    if (file_exists(SL_ADDONS_PATH . "/multiple-field-updater/multiple-field-update-form.php") && (sl_data('sl_location_updater_type') == "Multiple Fields" || function_exists("do_sl_hook"))) {
        include SL_ADDONS_PATH . "/multiple-field-updater/multiple-field-update-form.php";
    }
}
function tagger()
{
    print "<!--strong-->" . __("Tags", SL_TEXT_DOMAIN) . "<!--/strong-->&nbsp;<input name='sl_tags' style='margin: 1px; padding:3px; line-height:15px;'>&nbsp;<input class='button-primary' type='button' value='" . __("Add Tag", SL_TEXT_DOMAIN) . "' onclick=\"LF=document.forms['locationForm'];LF.act.value='add_tag';LF.submit();\">&nbsp;<input class='button-primary' type='button' value='" . __("Remove Tag", SL_TEXT_DOMAIN) . "' onclick=\"if(confirm('" . __("You sure", SL_TEXT_DOMAIN) . "?')){LF=document.forms['locationForm'];LF.act.value='remove_tag';LF.submit();}else{return false;}\">";
}
if (function_exists("addto_sl_hook")) {
    if (is_dir(SL_ADDONS_PATH . "/multiple-field-updater/")) {
        addto_sl_hook('sl_mgmt_bar_form', 'multi_updater', '', '', 'multiple-field-updater');
    }
    addto_sl_hook('sl_mgmt_bar_form', 'tagger');
} elseif (!function_exists("addto_sl_hook")) {
    if (file_exists(SL_ADDONS_PATH . "/multiple-field-updater/multiple-field-update-form.php") && sl_data('sl_location_updater_type') == "Multiple Fields") {
        multi_updater();
    } else {
        tagger();
    }
}
if (function_exists("do_sl_hook")) {
    do_sl_hook('sl_mgmt_bar_form', 'select');
}
print "</th></tr></thead></table>\r\n";