On Sat, 13 Nov 2010, Brooks, Travis C. wrote:
> But if I do the same with "author" selected in the dropdown, I get no
> results because everything is sent to author blindly.
>
> This is a rather frequent usability issue for me, and thus I imagine
> others.

Yes, this is something we may want to change, and rather sooner than
later.  IIRC the original reasoning behind current behaviour was going
like: if a user bothers to tweak the drop-down menu to choose ``search
XXX in author'', then chances are XXX represents the author name, and so
the whole value gets dispatched there; because if people want to use
more than one fielded search, they probably keep the dropdown value on
its default `any field' value, not bothering to change it.  This way of
reasoning may have some merits, but we may rather want to pay attention
to XXX to see whether it contains some other fielded search or not.
Personally I think I would prefer the any field and the author field
dropdown values to behave exactly the same here, as you also seem to
suggest.  That is, if people search for P1 P2 P3 in F, then send P1 P2
P3 to F unless there is some Pi of the form Fi:Xi in which case this
unit will be rather dispatched to Fi instead.  This is a kind of rather
visible change in Invenio's search behaviour, so we'd better hurry
implementing it before v1.0.0-rc0 is out, if we like this change.  If
someone does not like this change, then please speak up, otherwise I'll
ticketize it in a day or two.

Best regards
-- 
Tibor Simko

Reply via email to