showAllValues) // Sort alphabetically if they want all values
+ {
+ slSort(&field->valList, facetValCmp);
+ }
for (val = field->valList; val; val=val->next)
{
boolean specificallySelected = (val->selected && !field->allSelected);
if ((val->selectCount > 0 && (field->showAllValues || valuesShown < FacetFieldLimit))
|| specificallySelected)
{
++valuesShown;
char *color = "#FFFFCC";
if (val->selected)
color = "#CCFFFF";
char *op = "add";
if (specificallySelected)
op = "remove";
printf("\n",
valIndent, (facetMargin-valIndent));