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 »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • group picker to select from a big list of groups
Pages: [1]

Author Topic: group picker to select from a big list of groups  (Read 2512 times)

jamie

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 6
group picker to select from a big list of groups
June 01, 2012, 10:20:35 am
I'm curious if anyone has thought about how to make it easier to pick from a large group of lists.

For example, we have some CiviCRM installations that have hundreds of groups. All the groups are active (so regular pruning is not really an option). When you need to pick one or more groups (for example in advanced search or when sending an email) it can be daunting to scroll through the huge list.

Any ideas? I was imagining some kind of javascript pop up that would allow you to filter the list in a similar way that you can filter the list in the Manage Group section.

Also wondering about adding a tagging functionality or some other way to filter groups besides the ones already provided in the Manage Group section.

Thanks!

jamie

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: group picker to select from a big list of groups
June 01, 2012, 03:29:43 pm
Did you try advanced search on the latest version? seems to do what you want

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

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: group picker to select from a big list of groups
June 01, 2012, 04:58:12 pm
How about some discussion about having an 'option' field for Groups so that we can effectively 'tag' them as to what 'sort' of group they are?
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: group picker to select from a big list of groups
June 01, 2012, 05:23:33 pm
Isn't the hierarchy already a way of "grouping" by option?

Might be easier to talk with an example, see what could be done one way or another.

Re using tags, I like it on a conceptual level, but having to explain that the same tag can be used as a way of grouping groups (new way) on the top a criteria to build smart groups that includes all the contacts that are tagged with the tag (existing way) might be a bit too subtle for a normal usage.

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

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: group picker to select from a big list of groups
June 01, 2012, 06:32:32 pm
i shouldn't have used the word 'tag' - i should have just said 'classify'
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

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: group picker to select from a big list of groups
June 04, 2012, 02:38:36 pm
Would a "favorites" concept be useful for your groups? In other words, does each user "mostly" work with a smaller subset of groups?
Protect your investment in CiviCRM by  becoming a Member!

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: group picker to select from a big list of groups
June 04, 2012, 02:45:52 pm
Probably not in the use cases I have looked over. I think the ultimate would be a checkbox field that admins can add additional options to, that would then be available for 'filtering' on the Groups page.

This probably sits alongside the discussion from way back about being able to flag that a Group is a Test Mailing Group
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

jamie

  • I post occasionally
  • **
  • Posts: 95
  • Karma: 6
Re: group picker to select from a big list of groups
June 19, 2012, 07:31:02 am
Hierarchy would in theory be a great solution... the main problem is that we already have a group hierarchy but the meaning is different. If you specify one group as a child of another group that it means the parent group will contain all the contacts in the child group.

The functionality that would be useful is to have the hierarchy be purely for sorting the different groups to choose from.

I'm worried that introducing two kinds of hierarchies that have two different functions would be really confusing for users, so I don't think it will be a good solution to this problem.

I'm a bit torn on the tag vs. classify bit. I hear what Xav is saying - the idea that you can tag a group that is itself a collection of contacts with a particular tag is confusing. On the other hand, that's exactly what it would be. Calling it by a different name would bring it's own level of confusion.

I'm going to check-in at PTP about the idea of favorites. I see that it wouldn't work for petednz... not sure if it would work for us.


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: group picker to select from a big list of groups
September 05, 2012, 02:03:53 pm
We also need to classify groups as petednz is suggesting. We do this in Manage Groups by adding additional 'types' in addition to Access Control and Mailing List. As jamie said, extending this filter to the Advanced Search Screen would be very helpful for organisations with hundreds of groups. To my mind, a filter like this has a very different function to the parenting hierarchy. 

A use case might help.  In our church we have groups that are mailing lists, administrative groupings etc but we also have over 100 'real' groups - small groups of people who meet together mid-week in a particular locality/age group. These groups signify a particular level of engagement and we're interested in tracking their growth, leadership etc

In Manage Groups I have added a 'Real Groups' type but this only enables me to filter lists in Manage groups. I'd like in future to use this filter to determine views, reports etc. It would also be very helpful to easily identify people who are not in a certain type of group eg people not in a mid-week group, as we can then target communication to those individuals. At present the 'not in a group' custom search requires you to select individual groups which isn't practical when you want to know who is not in several hundred groups (which are all the same type)!

On a different note, we've recently developed a way of showing the growth/decline of a group over time and I'd like to see Groups functionality extended hugely in time... but that's another conversation! 

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: group picker to select from a big list of groups
September 28, 2012, 08:42:19 am
As a result of Eileen's work at the recent sprint the groups 'filter' will now be a reality for 4.3  It is already possible to add Group Types in addition to Access Control and Mailing List. Go to Administer - System Settings - Option Groups and select Group Type. Add an additional Type.

This is currently usable on the Manage Groups page and Eileen's work will make it appear as a filter in Advanced Search too which should solve jamie's original issue. A big thank you to Eileen for implementing this.
« Last Edit: September 28, 2012, 09:20:38 am by LindseyM »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Discussion (deprecated) »
  • Feature Requests and Suggestions »
  • Usability Improvements (Moderator: Dave Greenberg) »
  • group picker to select from a big list of groups

This forum was archived on 2017-11-26.