I'm new to drupal and a bit confused by this. Using the standard Bartik theme (Drupal install 7.8) I see a search bar on the sidebar. Checking the Structure > Block it shows that the search is included in the Bartik theme on the sidebar. The preview while an admin shows the search.

However, as soon as I log out the entire sidebar_first region does not show. Just the content area.

EDIT: When adding a login box to the sidebar it does appear, however, the searchbar, and navigation do not. There are NO RESTRICTIONS applied.

EDIT2: View the screenshots below to see my settings.

Normal User sees: enter image description here

Admin User sees: enter image description here

Current settings for navigation block: enter image description here

1 Answer 1


You've to allow anonymous use to access the search form, to add this permission, you've to go People > Permission and search "Search" and check the box "Search content".

  • Hmm, that didn't work, plus according to the documentation: "If you select no roles, the block will be visible to all users."
    – kylex
    Commented Sep 2, 2011 at 4:20
  • The block gonna be available for everybody with the right to search in your site (anonymous include). By the way, have you indexed nodes ?
    – yvan
    Commented Sep 2, 2011 at 4:34
  • That's the problem, the block is NOT showing on the site. I want it to show for everyone, it is not showing for anonymous users, just for the admin. I have not indexed nodes, the site only has one page of content. I just want to set up the search bar first.
    – kylex
    Commented Sep 2, 2011 at 4:38
  • So the permissions worked for search, but not for navigation. See the images I've added.
    – kylex
    Commented Sep 4, 2011 at 18:05
  • he is not referring to the permissions on the block visibility, but the permissions for the ability to search in general. go to people > permissions and check of "search content"
    – user842
    Commented Sep 4, 2011 at 18:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.