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 »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Does CiviCRM provide for a "member directory"?
Pages: [1]

Author Topic: Does CiviCRM provide for a "member directory"?  (Read 9585 times)

FatherShawn

  • Ask me questions
  • ****
  • Posts: 372
  • Karma: 25
    • C3 Design
  • CiviCRM version: 4.2.11
  • CMS version: Drupal 7.23
  • MySQL version: 5.5.32
  • PHP version: 5.3.10
Does CiviCRM provide for a "member directory"?
April 27, 2007, 08:11:38 am
I guess a prior, very newbie question, would be...

Does CiviCRM provide for a "member directory" restricted to registered members only and available on the front end of the site?
Lead Developer, C3 Design.
Twitter: @FatherShawn

geilhufe

  • I post frequently
  • ***
  • Posts: 293
  • Karma: 33
    • Social Source Software
Re: Does CiviCRM provide for a "member directory"?
April 27, 2007, 09:08:04 am

This functionality is provided through CiviCRM "Listings".

Though this blog post is about Drupal, most of the same principles apply for a Joomla implementation:
http://civicspacelabs.org/node/17322

The new ACL functionality makes limiting the member directory to just members only more achievable.
Drupal and CiviCRM consulting, strategy and configuration
http://www.social-source.com/

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Does CiviCRM provide for a "member directory"?
April 27, 2007, 12:16:56 pm

Yes, In Joomla you can create a menu item that links to a CiviCRM Profile (member directory profile in this case) and expose the link to only registered users

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

sungoddess

  • Guest
Re: Does CiviCRM provide for a "member directory"?
January 01, 2009, 08:29:49 pm
This link is dead...

Is there any other documentation available on this?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Does CiviCRM provide for a "member directory"?
January 01, 2009, 08:44:44 pm

http://wiki.civicrm.org/confluence/display/CRMDOC/Creating+a+website+member+directory

(a simple search on google for "creating a member directory" would have given u the above link)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

sungoddess

  • Guest
Re: Does CiviCRM provide for a "member directory"?
January 03, 2009, 03:11:12 pm
Thank you Donald... you're a peach. I searched the forums and this was the thread that turned up. I would have tried google next. :)

sungoddess

  • Guest
Re: Does CiviCRM provide for a "member directory"?
January 04, 2009, 02:09:05 pm
Ok I have followed these instructions (for Drupal - I am on Joomla 1.5) and it is not producing what I want. I want a way to list all the members in the database, but what I get is a search form. When i search on it, it produces no listings, even though I've added users to the smart group.


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Does CiviCRM provide for a "member directory"?
January 04, 2009, 02:52:59 pm
To make sure we're speaking the same language :-) ....

Does "all members in the database" mean "all the contacts you have entered in CiviCRM" ?

The term "users" in the context of CiviCRM and Joomla specifically means folks who have a Joomla login. You can have CiviCRM "contacts" in a smart group but they may or may not have a Joomla user record.

So... if you're simply trying to create a page that spits out all CiviCRM contacts as a list....
* You don't need a smart group
* You use a profile as described in the wiki article - BUT you add the following to the URL to make the profile FORCE a "search all" and to hide the normally displayed search form:

Code: [Select]
&force=1&search=0
This technique is described in the "Listings without Search Forms" tip on this page:
http://wiki.civicrm.org/confluence/display/CRMDOC/Linking+Profiles

... and you can see a sample Joomla-style URL and page on our Joomla demo:

http://joomla.demo.civicrm.org/index.php?option=com_civicrm&task=civicrm/profile&gid=1&force=1&search=0
Protect your investment in CiviCRM by  becoming a Member!

sungoddess

  • Guest
Re: Does CiviCRM provide for a "member directory"?
January 04, 2009, 05:12:47 pm
Dave,

YOU ARE A SUPERSTAR!!! Thank you!

After a little tweaking I got exactly what I wanted! :)

Now how do I create listing for a specific membership type as defined in CiviMember?

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: Does CiviCRM provide for a "member directory"?
January 05, 2009, 01:41:34 am
A quick search for profile+listing+group gave me this = http://wiki.civicrm.org/confluence/display/CRMDOC/Creating+a+website+member+directory

basically you'll need to set up a smart group which includes all people with your desired membership characteristics - should do it, if i understand what you are aiming for
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: Does CiviCRM provide for a "member directory"?
January 05, 2009, 10:13:15 am
... and then use that smart group in your Profile Settings -> Advanced : Limit Listings to Group
Protect your investment in CiviCRM by  becoming a Member!

czelburning

  • Guest
Re: Does CiviCRM provide for a "member directory"?
April 01, 2009, 07:50:33 pm
I got this all working... have my lists worked out so thank you.

But (for me at least) the lists are only visible if you are a logged in user. Is this something I did?

My Groups Visibility is set to: Public User Pages and Listings so I am not sure what I am doing wrong.

Any suggestions? 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: Does CiviCRM provide for a "member directory"?
April 01, 2009, 07:55:30 pm
If you think you have the 'profile' settings right, then the next option is to check your Permission settings.
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

czelburning

  • Guest
Re: Does CiviCRM provide for a "member directory"?
April 06, 2009, 03:12:55 pm
Ok, I got that figured out now. It's visible for all users.
Right now the "Directory" lists 4 fields about the user (First Name, Last Name, City, State).
At the end of each row there is also a link to "View" which lists the same fields but just for that specific user.

I need help adding more fields that are only displayed in the "View"  section for REGISTERED USERS.
 * I know that if you add a field and don't select it to be "In Selector" or "In Results Column" it will not show up in the Directory page and only in the "View" page.

Eg. I want the e-mail of the user to only be seen by other registered users.

So, for the "Email" field I set it to "User and User Admin." But only "USER A" can see "USER A's" email. What setting is required for "USER B" to see "USER A's" email? The "Public User Pages" and "Public User Pages & Listings" don't create this permission. Any suggestions?

( I know an alternative would be to create a 2nd identical profile and than restrict access to that link based on the CMS's restrictions.. but I don't think I should have to do that.)

Thanks for any help.

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Does CiviCRM provide for a "member directory"?
April 06, 2009, 10:18:02 pm
I think you will need to use two separate profiles to do this.
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Does CiviCRM provide for a "member directory"?

This forum was archived on 2017-11-26.