CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Interface to 'share address' similar to 'merge contacts'
Pages: [1]

Author Topic: Interface to 'share address' similar to 'merge contacts'  (Read 1272 times)

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Interface to 'share address' similar to 'merge contacts'
November 01, 2011, 02:51:35 am
Late hour idea.
I can see the 'shares address' being a very valuable feature.
So to help move contacts already in system to use a shares address, was thinking that a 'merge contacts' type feature might be useful.
Eg
- run 'find duplicates' based on some address parameters
- get records of contacts with same address
- have an option to say 'contact A shares address with contact B' or flip for v.v.

I have no idea what might be involved in such a venture but thought I should throw it out there.

Another idea we have discussed at Fuzion is having a autocomplete field for front-facing forms with existing addresses - so someone can eg donate, commence filling in their street address, and if it finds a match from the DB offer a 'I share this address' option.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Interface to 'share address' similar to 'merge contacts'
November 01, 2011, 05:53:17 am
Hi,

Sounds an interesting idea. One fast criteria would be based on relationship (eg autmatically share the address between employee and employer or between spouses/household).

Would be great to have an api.address.share that would make it easy to add on the top of a custom search (ajax share), or could be from the contact view (share with employer, share with the household) or the relationship tab.

The autocomplete field is a potential big privacy issue (I could use it to check if someone in the street is already in your db).

X+

-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

LindseyM

  • I post frequently
  • ***
  • Posts: 229
  • Karma: 8
  • CiviCRM version: 4.4.6
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3.6
Re: Interface to 'share address' similar to 'merge contacts'
November 01, 2011, 11:02:05 am
Xavier - do you have any thoughts on the idea of a 'share phone number with' option similar to the 'share address with' one?  At present we're having to manually input and update the home phone number for each family member separately.  Is there a way around this and, if not, might a 'share phone number with' option be possible?

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Interface to 'share address' similar to 'merge contacts'
November 01, 2011, 11:07:49 am
Quote from: xavier on November 01, 2011, 05:53:17 am
The autocomplete field is a potential big privacy issue (I could use it to check if someone in the street is already in your db).
I had given that some thought but hadn't come up with the problem you identified. So thanks. I.e. I hadn't seen it a problem to be just 'looking up an address' as potentially the DB could have 'all addresses' but you are right. If someone wants to find if there is a 'unnamed' person at a particular address who is in the DB, and they work out that not all addresses are returning a result, then it becomes a privacy issue.
Only way around that would be to have the address look up being of 'all addresses' and that isn't going to suit most uses. Shame.
In the use case I already have, I am asking Person B to enter the CiviCRM ID of Person A - and that is then creating both a Relationship and a Shared Address on the fly (thanks Eileen).
And taking that a step further, we could tweak our "update your own email' form (which fires out an email with checksum for the email owner) and have that send out an email with the correct CiviCRM ID to ensure the above step can be completed. But this is now all beginning to drift a long way from my original 'back end' thought.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Interface to 'share address' similar to 'merge contacts'
November 01, 2011, 05:43:32 pm
Quote from: LindseyM on November 01, 2011, 11:02:05 am
Xavier - do you have any thoughts on the idea of a 'share phone number with' option similar to the 'share address with' one?  At present we're having to manually input and update the home phone number for each family member separately.  Is there a way around this and, if not, might a 'share phone number with' option be possible?

That's not a need on our side, and at the db level, dropping the "one and only one contact" per phone would slow down/complexify quite a bit.

This being said, you could write a simple module that fetches the phone number(s) of the household and display it on the individual members summary page... or simply click on the relationship tab to see the household's phone number

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

LindseyM

  • I post frequently
  • ***
  • Posts: 229
  • Karma: 8
  • CiviCRM version: 4.4.6
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3.6
Re: Interface to 'share address' similar to 'merge contacts'
November 02, 2011, 02:31:29 am
Thanks for the advice - we'll look at writing a module for it  :)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions (Moderator: Dave Greenberg) »
  • Interface to 'share address' similar to 'merge contacts'

This forum was archived on 2017-11-26.