INSTALL.txt 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. CONTENTS OF THIS FILE
  2. ---------------------
  3. * Introduction
  4. * Installation
  5. INTRODUCTION
  6. ------------
  7. Current maintainer: Brandon Bergren <http://drupal.org/user/53081>
  8. Location module and its associated API allows Drupal objects, including nodes
  9. and users, to be associated with specific physical locations.
  10. This package consists of several modules, including:
  11. - Location (required): Base module that provides a standard API and storage for
  12. location data.
  13. - Location Add Another: Quickly add additional locations directly from a node.
  14. - Location Fax: Add a fax number to a location.
  15. - Location Phone: Add a phone number to a location.
  16. - Location Search: A custom search page for locations.
  17. For Drupal 6, Views support has been rolled directly into the base Location module.
  18. INSTALLATION
  19. ------------
  20. 1. Copy the files to your sites/SITENAME/modules directory.
  21. 2. Enable the Location module and any desired optional modules at Administer >>
  22. Site building >> Modules (admin/build/modules).
  23. 3. Set user permissions for Location module at Administer >> User management >>
  24. Access control (admin/user/access).
  25. 4. Configure Location module's settings at Administer >> Site configuration >>
  26. Location (admin/settings/location). Here, you may configure settings related
  27. to how Location fields are displayed, how location data is gathered, what
  28. geocoding service is used to translate addresses to longitude and latitude
  29. points, and which mapping service should display them.
  30. 5. If you wish to collect location data about content, go to Administer >>
  31. Content management >> Content types and click "edit" on the given type, such
  32. as "Event". In the Locative information fieldset, expand and set your
  33. options accordingly.
  34. 6. (Optional) Import a postal codes database for the countries served by your
  35. website, to support proximity searches and other useful features. Postal
  36. code databases may be found in the "databases/" sub-directory of the
  37. Location module directory. The files are in the format of zipcodes.CC.mysql,
  38. where CC is a two-letter country code such as 'us' or 'de'.
  39. Note: If your site is using table prefixes, you will need to adjust for this
  40. manually, by opening the file in a text editor and replacing 'zipcodes' with
  41. 'prefix_zipcodes' throughout.
  42. To import the files from the command line, enter the following:
  43. cd sites/SITENAME/modules/location
  44. mysql -u username -p database-name < database/zipcodes.us.mysql
  45. KNOWN ISSUES
  46. ------------
  47. 1. Node locations and CCK locations cannot safely be used on the same content types.
  48. You can use both on one site but they must be used on different content types.
  49. To turn node locations off for a particular content type edit the content type
  50. and set the max number of locations to zero.
  51. The problem is that node locations can interfere with the saving of cck locations
  52. and you can end up losing your cck locations.
  53. For more information see this issue - http://drupal.org/node/906968.