Flyspray - Benutzer verbergen

Bei Flyspray ist es möglich, mit der Datei /javascript/callbacks/usersearch.php die erstellten Benutzer innerhalb von Flyspray auszugeben. Um das zu verhindern, muss die Datei wie folgt editiert werden:

$searchterm = ‘%’ . reset($_POST) . ‘%’;

$html = ‘

‘;
if($searchterm != ‘%%’){

// Get the list of users from the global groups above
$get_users = $db->Query(‘SELECT u.real_name, u.user_name
FROM {users} u
WHERE u.user_name LIKE ? OR u.real_name LIKE ?’,
array($searchterm, $searchterm), 20);

while ($row = $db->FetchRow($get_users))
{
$data = array_map(array(‘Filters’,’noXSS’), $row);

$html .= ‘

*   ' . $data\['user_name'\] . ' (' . $data\['real_name'\] . ')

‘;
}

Dadurch werden nur noch bei einem vorhandenen Suchstring Benutzer ausgegeben. Was verhindert das Suchmaschinen und andere Benutzer nicht ohne weiteres herausfinden können welche Benutzer im Flytask existieren.