Exemple #1
0
            //do not error out
        }
    }
    echo "</teams>\n";
    exit;
}
$team_name = get_str("team_name");
$name_lc = strtolower($team_name);
$name_lc = escape_pattern($name_lc);
$clause = "name like '%" . BoincDb::escape_string($name_lc) . "%' order by expavg_credit desc limit 100";
$teams = BoincTeam::enum($clause);
if ($format == 'xml') {
    echo "<teams>\n";
    $total = 0;
    foreach ($teams as $team) {
        show_team_xml($team);
        $total++;
        if ($total == 100) {
            break;
        }
    }
    echo "</teams>\n";
    exit;
}
page_head(tra("Search Results"));
if (count($teams)) {
    echo "<h2>" . tra("Search results for '%1'", sanitize_tags($team_name)) . "</h2>";
    echo "<p>";
    echo tra("You may view these teams' members, statistics, and information.");
    echo "<ul>";
    foreach ($teams as $team) {
Exemple #2
0
function show_teams_xml($list)
{
    xml_header();
    echo "<teams>\n";
    sort_list($list);
    foreach ($list as $team) {
        show_team_xml($team);
    }
    echo "</teams>\n";
}