Downloads

Download tar.gz 1.64 MB
MD5: 39441eb269692c67f3eb5356c5585edc
SHA-1: 990c87e8cf538e53d9af46c770a4625fdbf15333
SHA-256: 28bac2ccd3e4c69b8feaf5f00b18666cbc4acfdc4244ee946e39ee951eff7e16
Download zip 1.78 MB
MD5: 48e6a5baefefe5abbbb8685b365f7d68
SHA-1: 3d8d1f0035dee486e966ea5dee2213ceca927be7
SHA-256: 31d1bdc5a68497052c52c39d936feb5954ff78545fd151e94e9564329961f1a3

Release notes

Here's an RC of Location 3.1.

Not all of the CCK/views changes I want are in yet, but this should fix several bugs
that are being reported repeatedly.

Please try it and report any regressions.

Changes since DRUPAL-6--3-0:

  • Don't lose location data when previewing.
  • Fix (somewhat) CCK empty/ defaults handling
  • Hide location settings that aren't used for cck locations.
  • #351840 by erantone: Fix weight on additional field.
  • #352550 by Morbus Iff: Allow long/lat to be hidden in collection/display.
  • Add relationship support for location CCK fields. This gets us most of the way to full location_cck views support.
  • API CHANGE! location_api_variant() now returns 2.

    location_diff was conflicting with hook_diff(). It has been renamed to location_calc_difference()!

  • Don't check_plain() arrays.
  • Several mult-istep and CCK fixes. CCK should be much much happier in CVS now.
  • #351630 by claudiu.cristea: Fix error while uninstalling location_add_another.
  • #351642, reported by Aren Cambre: Fix placeholder text in location_cck.info.
  • Fix validation stupidity. It doesn't matter what add is set to if max is 0.
  • * Fix tests, which were broken by the validation reactivation.
    * Add 'nodiff' option to fields in the 'defaults' op of hook_locationapi().
    - This is needed to unbreak cow after the [#352550] change.
    * Unbreak cow, again.
  • #356077 reported by kenorb: Fix country force default.
  • #355320 reported by WesleyTx, patch by bec, modified by me: Make CCK Location respect the "hide fields" settings.
  • Port old tests to simpletest 2.x.
  • Only merge in stuff that actually has defaults, to prevent warnings.
  • Sync google geocoder list, alphabetize to match spreadsheet, add country names for easier maintenance.
  • Add comment about CS being transitional.
  • Modernize the HTTP geocoder call in google.inc.

    Should fix UK geocoding and improve geocoding outside the us in general.

  • #356806 reported by jackspiv: Don't crash if locpick is a string.
  • Change broken requirements code to not drop fields on the floor.
  • Add a test for LID conservation. (Which I just noticed is broken again, hence the test.)
  • Fix LID conservation.
  • #351754, reported by carlogen, patch by erantone, akahn, modified by me: Fix province filter.
    This is a bit of a band-aid fix. The problem was due to me changing the implementation at the last moment when designing it.
    The original plan was to use a multi select, but that didn't play well with ajax. The query function still relied on the format
    that would return sometimes.
  • Repair element validation.
  • #356492, reported by traxer: Fix using multiple distance fields.
  • Fix bug skyred had ran into in IRC:
    Fix delete location checkbox when not collecting coordinates, due to a misplaced brace.
  • #369264 by litwol: Remove trailing whitespace from provinces, to fix validation.
  • Part of #317159, patch by karens & me: Fix accidental displaying 0.00,0.00 coords.
  • #368141 by jhedstrom: Fix missing include on earth.test. (On my system, for some unknown reason, the test ran just fine without it, which doesn't make any sense...)
  • Remove bogus 'callbacks' stuff. #326945 removed it, and nobody updated the upgrade docs :(
  • Minimal fix for #359348: Implement token support for CCK fields.
  • Part of #346694. patch by pathfinderelite, modified by me: Fix map links.
  • Fix #373723. This is a modified version of the patch I provided there, changed slightly to be appropriate for general inclusion.

    * Add JIT geocoding. To use with bulk importing, set the source to 4 when inserting your locations into the {location} table, and enable JIT geocoding on the Location settings page.

  • #382758, reported by skyredwang: Allow the user to hide all fields, not just "real" fields, on the location address field.
  • Part of #383244 by dragonwize: Make cck load and cache locations properly.
  • No need to load the location now that CCK caches it properly.
  • Split location_node out like I did for location_user. Huzzah!

    Refactor RSS support to make it easier to reuse. *cough*cck georss support?*cough*

    Fix tests to load location_node.

    Split relevant uninstall sections out into location_node.install and location_user.install.

  • #383216 by dragonwize: Fix location_addanother dependencies.
  • #387830 by VeryMisunderstood: Grammar fix in location.admin.inc.
  • Remove unneeded hook_simpletest().
  • garbage collect some commented out stuff, minor whitespace change.
Created by: bdragon
Created on: 3 Mar 2009 at 20:34 UTC
Last updated: 1 Aug 2018 at 23:20 UTC
New features
Bug fixes
Insecure
Unsupported

Other releases