Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
We are in CodeFreeze stage for 7.x-2.x as preparing and refactoring for #2139223: Drupal 8 gmap version
Only bug and security fixes can be commited
All feature requests should be filled against latest 7.x-2.x branch
The GMap module provides an interface to the Google Maps API within Drupal. It integrates with the Location module to provide users a clickable map for entering latitude and longitude, as well as to display maps of Drupal nodes and users. GMap can be used to create interactive maps with various map markers and content in map bubbles, taking advantage of Drupal's other content management features. The module also provides a Views display plugin which allows users to display the results of a view on a Google map.
Google Custom Search Engine (CSE) is an embedded search engine that can be used to search any set of one or more sites. No Google API key is required. Read more at http://www.google.com/cse/.
After installing this module, configure it by entering Google's unique ID for your CSE. Once you have granted permission for one or more roles to search the Google CSE, the search page can be found at search/google, and a search block can also be enabled.
Due to Google and Drupal both making use of "q", this module requires that clean URLs be enabled.
A highly customizable Drupal module producing multiple table galleries of quality-scaled images from either a pre-defined local folder, or from any "public" or even "unlisted" Picasa gallery (project page and download).
NEW as of 7.x-1.5: Support for a text field formatter! A new option for showing galleries -- just add a text field to any content type, select formatter "Brilliant Gallery"! In this field then enter any of your local gallery paths, a Picasa RSS link or a Google+ album URL. Multiple text fields / galleries are supported as well. Getting galleries to show on your Drupal site has never been so easy! As of 7.x-1.6 there is one more formatter -- for showing one random image from a gallery -- excellent for a listing of example images from all galleries.
Contextual Administration is an administration tool based on CTools Page Manager module. It allows for the deployment of custom administrative pages through a typical database driven mechanism or can take advantage of the typical page_manager exports through custom modules + exports or features module.
#D8CX: I pledge that IP Geolocation Views & Maps will have a full Drupal 8 release on the day that Drupal 8 is released. I may change its ridiculous name too :-)
IP Geolocation Views & Maps (IPGV&M) makes it easy to create Views-based mapping solutions using the map renderer of your choice (Google, OpenLayers or Leaflet) with any location storage module of your choice, e.g. Get Locations, Geofield, Geolocation Field or Location. This allows you to pick and mix and bring together modules that without IPGV&M are incompatible. For example, you can break away from the Google look to realise a Leaflet-based solution with animated clustering and lots of map canvases and markers to choose from without you having to migrate all your Location nodes to Geofield.
Finally IPGV&M provides a set of visitor location retrieval technologies, both IP and HTML5-based, so that you can track where past visits came from and where current visitors are located, superimposing their moving positions as markers on your maps.
Integrates Drupal with the services provided by Google FeedBurner. Currently this module provides the means to redirect requests for your site's feeds to user-specified/created FeedBurner feeds. Special user agents, like FeedBurner and Feed Validator (this can be customized) are still allowed access to the direct feeds so there is no need for any special .htaccess hacking.
What do I need to do when my FeedBurner.com account is switched to Google FeedBurner?
All you need to do is change the FeedBurner URL (MyBrand domain) in the 'Advanced settings' of admin/settings/feedburner to 'feeds2.feedburner.com' or 'feedproxy.google.com'. I'm working on a potential upgrade path. Also see the note below about dropping support for the old FeedBurner.com accounts.
New 6.x-1.x features:
The module can now automatically replace any links to your site's feed URLs with their FeedBurner feed URLs! For most sites this should work automatically, but for some sites (that already define the function custom_url_rewrite_outbound) you will need to download and install the URL alter module for this feature.
Changed all default URLs from feedburner.com to feedburner.google.com. Legacy support for feedburner.com is now being discontinued as my own FeedBurner.com account has been switched to Google FeedBurner.
This module will show all your sets and pictures from your Flickr account.
There's no need to create extra content types or feeds. Just fill in your settings and your gallery is done.
New features will be only available for Drupal 7 version.
You will need to download the libraries module and a module for which type of Lightbox you want to use. (Lightbox, Shadowbox, Colorbox, ...)
Configuration Drupal 7
Install FlickrAPI module
Authenticate with Flickr using FlickrAPI, you'll need API keys
Config FlickrGallery and fill in your Flickr User ID
After installation you'll need to download phpFlickr.php from http://code.google.com/p/phpflickr/downloads/list
Place the file phpFlickr.php inside sites/all/libraries/phpFlickr
Fill in your key's and user ID and you can visit your gallery at yoursite/flickr
Try updating to the last version
Authenticated with oauth and Flickrapi module?
Your path contains only one item? Example: flickr, gallery, ...
This module is designed to help copywriters and editors develop more consistently readable content across a Drupal site. It performs five popular automated readability tests that provide a grade level equivalency of the difficulty of a page's readability:
Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc.. This site setup and configuration process is a very time consuming and repetitive bottleneck.
Patterns module is built to bypass this bottleneck by managing and automating site configuration. Site configuration is stored in XML or YAML (requires SPYC YAML parser, which needs to be downloaded separately from http://code.google.com/p/spyc/) called Patterns which are easy to read, modify, manage, & share and can be executed manually or as a part of an automated web site deployment.
Google Site Search uses the Google API to search one or more sites. A Search engine unique ID (from Google) is required to use this module.
The difference in this module, compared to other such as Google CSE, is that search results are completely customized and will not appear in an iframe, but directly in the site's HTML code. This requires "Site Search Edition" (paid version of Google's Custom Search).
This project uses Google's Store Locator Utility Library and Google Maps to create a 'Store Locator' page that your site visitors can use to find and get directions to one of your physical stores. It was born out of a need for a simple to install and easy to use locator feature for Drupal 7. This module is different from other 'locator' type modules (e.g. OpenLayers Locator) in that it doesn't require you to have any knowledge of it's dependant modules, and it allows developers to focus on implementing personal customizations quickly because the installation process is so light. Some notable features are:
Custom Marker Icons: Upload your companies icon to display it as the marker pins on the map.
Location Awareness: If the user decides to share their location with the browser, the map will re-center and zoom in around their physical location
You don't need to add additional markup to source code and neither to specify the language of source code snippets since prettify will guess. Code prettify module for Drupal is compatible with WYSIWYG editors and includes several themes to customize the colors and styles of source code snippets.
This project will create a sitemap for google and provide information about images on your site. You can also update an existing Sitemap. Sitemap is associated with content type, so for each content type you can build sitemap.
For each sitemap user can attach license information to sitemap.
This module allows your customers to create and manage simple wish lists of products in your Ubercart store. Other customers can search for a particular wish list and purchase items from the list on behalf of the wish list creator. It functions alongside of the normal shopping cart, presenting the customer with an "Add to wish list" button beside the normal "Add to cart" button on product pages.
Do you want to organize front page of your site as a single page website with navigation by anchors?
This module provide the ability to display the content of all menu items of the main-menu on the Single Page Website module.
On the page 'single_page' the links in the menu will be replaced to the links to the correspondent anchors.
You can set URL 'single_page' as front page of your site, and your visitors will see the Single Page Website. But it will be the site managed by Drupal 7.
Note: As of 2013-04-21, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error, please reply to http://drupal.org/node/1876886
This modules allows for the creation of two dimensional (2D) QR barcodes.
QR codes are a popular type of two-dimensional barcode. They are also known as hardlinks or physical world hyperlinks. QR Codes store up to 4,296 alphanumeric characters of arbitrary text. This text can be anything, for example URL, contact information, a telephone number, even a poem! QR codes can be read by an optical device with the appropriate software. Such devices range from dedicated QR code readers to mobile phones.
QR Codes has an open, pluggable, architecture allowing administrators to decide what encoding engine they want to use for barcode image generation. Currently the module implements 3 engines as sub modules:
Google supports the OAuth standard for API authentication. By using this module, web applications can access a user's Google Apps account without needing the user's GApps login details. The user logs into the site with their Drupal username and password. Once authenticated, they are then immediately redirected to the Google login page where they must confirm (or reject) that the website is allowed to use an authorization token to access their Google account.
Administrators of Google Apps Premier and Education editions can also use a special type of OAuth, called 2-legged OAuth. Unlike standard OAuth, the user is not actually authenticated with Google, but the site is able to act on their behalf to pull in or update their account data. Currently this authentication is implemented, but no APIs make use of it yet.