Google Custom Search Engine does not show for anonymous users

aroopk - January 17, 2009 - 21:24
Project:Google Custom Search Engine
Version:5.x-1.6
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Issue tags:custom search engine, Drupal
Description

I have recently installed this module on my website. It seems to work fine, as long as I am logged in. However, the custom search block disappears totally for anonymous users. I have checked the block display options and that is okay. Is this a familiar problem?

#1

black silence - January 19, 2009 - 14:31

#2

areatopic - March 20, 2009 - 13:46

i have the same exact one on ver 5. http://areatopic.com

#3

danobrienmuzyka - April 7, 2009 - 20:49
Version:6.x-1.x-dev» 5.x-1.6

I'm having the same problem with 5.x-1.6. kenjimori, I looked at your site and it appears that you have Google CSE working properly. What did you do to fix it?

Thanks!
Dan

#4

areatopic - April 8, 2009 - 03:54

Dan,
Could you check with permissions?
It worked when it was ver 5.

Best,

Kenji

#5

danobrienmuzyka - April 8, 2009 - 20:45

Thanks Kenji. I have checked and double-checked that the "search Google CSE" permission is enabled for both anonymous and authenticated users. I've also looked at the code for this module to verify that "search Google CSE" is not misspelled in any of the code that implements the permissions. Do you have any ideas of what else it could be?

Thanks!
Dan

#6

pbucalo - October 12, 2009 - 20:45

I have this same issue. Has anyone found a fix?
Thank you,
Paul

#7

hemantbist - November 8, 2009 - 04:23

I had this issue with version 5. But it was because I had not given anonymous user permission to search CSE as noted in the first comment.
It is somewhat unintuitive that default is that Anonymous user is not allowed to search.

#8

tonderai - November 13, 2009 - 20:48

Make sure you have both the Google CSE and the core Search modules' permissions enabled. That one caught me out for a while!

 
 

Drupal is a registered trademark of Dries Buytaert.