This module provides a language switching block that is very similar to that provided by the core locale module, however its behavior differs from the locale block in several ways:
1. The visibility of language links in the block is consistent and independent from the existence of translations for the page that you are viewing. The logic here is that the user should be able to change the language of the interface at all times. This is important because often there are menus and blocks that are language specific and the user should always be able to find the link back to their language.
*** For those who would like to have it so that languages which are not translated also do not have language links you should use the Language Icons module in conjunction with the core Locale module. ***
Navigate is a quickly deployable, highly customizable and reasonably sexy navigation tool for Drupal. Navigate bar consists of widgets like menu search, collapsible menus and favorites, and can be customized for individual users or user roles. Navigate has been tested with many themes, and can be themed to match the look of any site.
The Search Engine Referer API module is indented to be used by other modules, in blocks or themes to provide targeted content to users who come from search engines.
This module provides a function to retrieve information on the search performed by a user who comes from one of the supported search engines. The function serapi_get_search() returns an array containing the referring URL, the extracted search string and an array with the search keyword(s).