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) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Best method question on collecting information - profiles, etc?
Pages: [1]

Author Topic: Best method question on collecting information - profiles, etc?  (Read 1271 times)

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Best method question on collecting information - profiles, etc?
May 27, 2013, 09:27:01 pm
I have this use case:

Organization collects applications from artists for curation in a show.  Data collected includes name of piece, medium, description, and a couple of other fields.

This should be easy enough to collect via profile and custom fields, but they want to allow artist to submit again (they curate once a year) and do not want the profile to over-write the data.

Any thoughts?  I had thought that an activity profile would work, but the artists will not necessarily be logged in, and you can't directly expose an activity profile to the public?

The organization is using Wordpress, so Webform isn't an option.

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Best method question on collecting information - profiles, etc?
May 27, 2013, 10:10:10 pm
Have you considered using "multiple value" custom data and then use that in your profile. So that whenever profile is submitted it will create new entries for custom data. This feature was added in 4.3.x

Kurund
Found this reply helpful? Support CiviCRM

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Re: Best method question on collecting information - profiles, etc?
May 28, 2013, 08:30:34 am
I had honestly hoped for an answer like this - I hadn't thought about using multiple value custom data because I didn't know it had come online in 4.3.x! Will try it out now.


Quote from: Kurund Jalmi on May 27, 2013, 10:10:10 pm
Have you considered using "multiple value" custom data and then use that in your profile. So that whenever profile is submitted it will create new entries for custom data. This feature was added in 4.3.x

Kurund

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Best method question on collecting information - profiles, etc?
May 28, 2013, 09:20:05 am
Just to clarify "multiple value custom data" was added in 4.2.x and it's support for profile was added in 4.3

Kurund
Found this reply helpful? Support CiviCRM

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Re: Best method question on collecting information - profiles, etc?
May 28, 2013, 09:30:32 am
Even more reason for me to read deeper into the release notes.

Thanks, Kurund.

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: Best method question on collecting information - profiles, etc?
May 28, 2013, 12:09:14 pm
Other options to consider - since multiple value fields still have some conditions (or did) in terms of importing/exporting.

Create each 'show' as either an Event (and use Participant fields) or an Activity.
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

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Re: Best method question on collecting information - profiles, etc?
May 28, 2013, 12:16:27 pm
Quote from: petednz on May 28, 2013, 12:09:14 pm
Other options to consider - since multiple value fields still have some conditions (or did) in terms of importing/exporting.

Create each 'show' as either an Event (and use Participant fields) or an Activity.

I had though about the Event option.  Unfortunately, it looks like I can't publicly expose an Activity profile if it's using custom data? The HTML snippet spits out an error about mixed field types, and I believe that you need to have a user logged-in to use an activity profile properly, which isn't the use-case contemplated.

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: Best method question on collecting information - profiles, etc?
May 28, 2013, 04:49:29 pm
sorry - yes if you go the Activity route i would recommend using webform-civicrm which does allow you to collect contact and activity data
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

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Re: Best method question on collecting information - profiles, etc?
May 29, 2013, 08:51:31 am
Which I sadly can't do as the organization is on Wordpress. But thanks!

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: Best method question on collecting information - profiles, etc?
May 29, 2013, 01:36:36 pm
i guessed wrongly based on your profile  :-\
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

kharding

  • I post occasionally
  • **
  • Posts: 75
  • Karma: 4
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 7
  • MySQL version: Recent
  • PHP version: 5.3.16
Re: Best method question on collecting information - profiles, etc?
May 30, 2013, 11:35:09 am
No worries! Working with another group, which is why I had included that restriction in the OP.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Best method question on collecting information - profiles, etc?

This forum was archived on 2017-11-26.