Skip to content
  1. Dec 02, 2008
    • Brandon Bergren's avatar
      * Fix [#339471] (reported by theabacus) -- Make province search accept country names. · 8d595fb8
      Brandon Bergren authored
      * Implement multiple country autocomplete.
      * Allow location_province_code() to operate on an array of countries.
      * Extend autocomplete to handle setting specific classes to join country and province fields together -- should be more robust.
      * Switch to using views "force single" stuff for country and province filters.
        - If you are having trouble editing country or province filters, please see [#341827]!
      * Implement autocomplete for views province filter.
      8d595fb8
  2. Nov 20, 2008
    • Brandon Bergren's avatar
      OK, I've been sitting on this MUCH longer than is comfortable. · 2b771e20
      Brandon Bergren authored
      This is a major change that I have been testing and writing locally. I just tagged UNSTABLE4 before this commit so there's a point to go back to if I end up having to roll back.
      
      * Add per-location-field weights and defaults.
      * Add location_api_variant() that I will increment when breaking something in the future that might be used from another module. It is now 1.
      * Make settings on location_cck work nicely.
      * Field settings are now in a table.
      * Field settings defaults can now be overridden in the UI.
      * Field settings are now weighted. (Draggable in D6!)
      * "Force Default" may now be used for all fields.
      * Content type settings validation is repaired again.
      * Major COW changes (again) -- Should not have any impact on sites, but be careful until the new code is proven.
      * Tests were added to ensure COW functionality doesn't break. (Tests were committed earlier)
      
      API Changes:
      
      * If you were using a location_element, the #location_settings is now the *entire* settings array, not $settings['form']['fields']!
      * hook_locationapi() 'collection default' and 'default values' ops  have been merged into a single 'defaults' op, which now allows specifying default weight.
      * Collection status 3 is now 4. (Relevant for the 'country' field.)
      2b771e20
  3. Nov 19, 2008
  4. Nov 18, 2008
  5. Nov 17, 2008
  6. Oct 24, 2008
  7. Oct 23, 2008
  8. Oct 21, 2008
  9. Oct 15, 2008
  10. Oct 09, 2008
    • Brandon Bergren's avatar
    • Brandon Bergren's avatar
      * Add function location_province_code(). · 42e9eb5c
      Brandon Bergren authored
      * Fix $op 'delete' on hook_locationapi().
      * API CHANGE: Use location_save_locations() with an empty array instead of deleting rows from {location_instance}. This lets us have "real" deletion instead of relying on garbage collection.
      
      Before:
      <code>
      db_query("DELETE FROM {location_instance} WHERE genid = '%s'", 'mykey:'. $obj->id);
      </code>
      
      After:
      <code>
      $locations = array();
      location_save_locations($locations, array('genid' => 'mykey:'. $obj->id));
      </code>
      
      * Remove garbage collection routine and UI from settings page. References are checked automatically now.
      42e9eb5c
  11. Oct 02, 2008
  12. Sep 30, 2008
  13. Sep 29, 2008
  14. Sep 19, 2008
  15. Sep 17, 2008
  16. Sep 16, 2008
  17. Sep 13, 2008
  18. Sep 11, 2008