Overriding the basic gift pages with views

As the basic module is very strict with hardcoded lists and displays for the "buy-a-gift"-phase, you might want to use views for customized displays.

Setting up Solr

For using the Search API Solr Search module, you first need a Solr server with the appropriate configuration files. For that, you have two options: either installing Solr on your own server, or purchasing a server instance at a Solr hosting provider.
The most important thing to remember, for both variants, is to configure the Solr server with the correct configuration files.

Testing a three legged OAuth using Services 7.x-3.x XMLRPC

After a couple of days bashing my head against my desk, I have finally got a C client to talk to Drupal 7.x using Services 3.x (XMLRPC) and OAuth authentication. Previously I had been using Drupal 6.x with Services 2.x and an API key, but the API key option is not available in Services 3.x. I looked for documentation explaining how to set up Services 3.x with OAuth, but I couldn't find a step-by-step tutorial. When I finally worked it out, I decided I'd better write one so that others don't have to follow my path of pain.

Proximity search with Openlayers Locator

Openlayers Locator is a feature module that sets up the basic functionality for a map based proximity search. It creates a content type "Location"; a view to list all these locations, a map and the search option; as well as a link to it in the main menu.

This is a screenshot of an example proximity search results.

Example proximity list

Installing and enabling the required modules

  • Install all required modules listed on the Openlayers Locator project page.
  • Enable the Openlayers Proximity feature module either from the modules admin page (admin/modules) or the features admin page (admin/structure/features).

Once the feature is enabled, a new content type and the proximity search view are created and configured for you.

Example use

Create geolocated content

  1. Go to the 'add content' page and choose to create a new Location.
  2. You will find the usual title and body fields plus an address field set, fill it in and save.
  3. If the geolocator module was able to geolocate your address it will be shown in a map in the node page.

Pages

Subscribe with RSS Subscribe to RSS - tutorial