Ejemplo n.º 1
0
                    $keywords_suggest_plain[] = $word;
                }
                $word = strtok(" \t\n");
            }
            $keywords_suggest_plain_str = implode(' ', $keywords_suggest_plain);
            $search_result_info .= '<a class="search-suggestion-link" href="./index.php?keywords=' . urlencode($keywords_suggest_plain_str) . '&search=Search">';
            $search_result_info .= implode(' ', $keywords_suggest);
            $search_result_info .= '</a>?</div>';
            enchant_broker_free_dict($dict);
        }
    }
    if (isset($biblio_list) && isset($sysconf['enable_xml_result']) && $sysconf['enable_xml_result']) {
        $search_result_info .= '<div><a href="index.php?resultXML=true&' . $_SERVER['QUERY_STRING'] . '" class="xmlResultLink" target="_blank" title="View Result in XML Format" style="clear: both;">XML Result</a></div>';
    }
}
// check if we are on xml resultset mode
if ((isset($_GET['rss']) || isset($_GET['resultXML'])) && $sysconf['enable_xml_result']) {
    // get document list but don't output the result
    $biblio_list->getDocumentList(false);
    if ($biblio_list->num_rows > 0) {
        // send http header
        header('Content-Type: text/xml');
        echo '<?xml version="1.0" encoding="UTF-8" ?>' . "\n";
        if (isset($_GET['rss'])) {
            echo $biblio_list->RSSresult();
        } else {
            echo $biblio_list->XMLresult();
        }
    }
    exit;
}