Dear Drupalists.
the problem described by briantes (http://drupal.org/node/1123686) is not singular:
1) if I grant anonymous users the permission (admin/people/permissions) to
a) "Use search" AND
b) to "Use advanced search"
then anonymous users can then and only then use advanced search if I also
check the box "Search all content" for anonymous users under the heading
Search Configuration.
2) if I grant anonymous users the permission to search all but one of the content
types (checked boxes in "Search configuration") AND both boxes "Use search"
and "Use advanced search" (heading: Search) are checked but the box
"Search all content" is unchecked then anonymous users may well use the basic
search but the advanced search (I tried it with negation combined with OR ("any"-
inputbox) doesn't work for the anonymous users anymore, the NO-RESULT message
shows up.
3) leaving all else the same and just rechecking the box "Search all content" for
anonymous users they can use advanced search again (the to-be-expected
search results show up).
I ran two cron jobs after each change of permissions and also cleared the caches
(...performance...) but all to no avail.
I'm using Drupal 7.7 and I get the feeling that there really is a bug.
I think the "override" stated below the "Search all content"-text is faulty, it overrides
also positive settings set below if the uppermost ("Search all content") is unchecked.
Well I also re-indexed my site: the problem is still there.
Can anybody please help or does any special module offer a helping hand?
Best regards,
Georg Huber
Comments
Comment #1
Ranko commentedHi Georg,
I tried to reproduce your issue, but I can use search in all instances. Could you write down if you are using any custom or contributed modules? Which theme are you using (no idea if this is relevant).
Is there any chance you can try to get a local copy of your site, upgrade it to Drupal 7.10 and see if that solves your problem?
Ranko
Comment #2
Ranko commentedComment #3
dddave commented