Community Support Forums — WordPress® ( Users Helping Users ) — 2011-05-25T08:17:54-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=6493 2011-05-25T08:17:54-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15851#p15851 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]> http://www.primothemes.com/forums/viewtopic.php?f=4&t=6536

Statistics: Posted by carblanco — May 25th, 2011, 8:17 am


]]>
2011-05-25T06:54:34-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15848#p15848 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]> Statistics: Posted by outofnowhere — May 25th, 2011, 6:54 am


]]>
2011-05-25T04:13:19-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15842#p15842 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]>
I think that the best plugin to extract s2member custom fields is http://wordpress.org/extend/plugins/amr-users/, it extracts all custom fields easily, the only problem is that when you list your members you can't get the user clickable to go to an extended details page. I mean, if I'm listing the company_name I can't link that field to a details page.
Any help here?

Thanks.

Statistics: Posted by carblanco — May 25th, 2011, 4:13 am


]]>
2011-05-19T16:32:48-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15419#p15419 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]>

It adds the additional fields to the usermeta table, but not in the standard way, instead they're stored as a serialized array.

Here Jason explains how to get the s2Member custom fields viewtopic.php?f=4&p=15324#p15324

If the developer of the other plugin doesn't want to integrate with s2Member's way, which would be understandable, you can get the developer you decide to work with to customize it a bit for you.

All that said, s2Member may change the way it stores the data and use WordPress' way, but there's no date for that, so I recommend you don't wait for it. With the reference I pointed you to your dev should not have much trouble getting it to work.

I hope that helps.

Statistics: Posted by Cristián Lávaque — May 19th, 2011, 4:32 pm


]]>
2011-05-19T15:22:06-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15403#p15403 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]>

As long as whatever plugin you choose adds it's additional fields to the wp_usermeta table


Do you know if your plugin can put the additional member information (address, city, state, zip, phone) in that table? Or am I totally lost here?

Thanks,
Mary Beth

Statistics: Posted by outofnowhere — May 19th, 2011, 3:22 pm


]]>
2011-05-19T13:41:10-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15392#p15392 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]> Statistics: Posted by outofnowhere — May 19th, 2011, 1:41 pm


]]>
2011-05-19T13:05:13-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15387#p15387 <![CDATA[Re: Membership Directory - Is it Possible? Request for Help]]>

- All members of the club will be users on WP.

You can disable open registration. WP Admin -> s2Member -> General Options -> Open Registration / Free Subscribers.


- Be default, all members are just subscribers, to read only, not to post.

You don't need to change anything here, this is the default in WordPress.


- Members will have access to some pages on the website that are not available to the public.

You can protect those pages in several ways, look at the access restrictions panels in the General Options. WP Admin -> s2Member -> General Options


- We wish to have a member directory (page) published online that lists:

You will need another plugin for this one, maybe https://wordpress.org/extend/plugins/members-list/ will do what you want?


- We wish to populate the member database by uploading a CSV file.

s2Member Pro has an Import tool you can use for this. WP Admin -> s2Member -> Import / Export -> User/Member Import Files


We may be able to get away with using a dummy email, like “noemail@noemail.com”

Good, WordPress requires that field.


- Right now, we do not want to allow members to edit their user information on the site. That should be disabled.

You'll need another plugin for this, s2Member doesn't have that.


But in the future, we may want to enable members to update member information online. This means that we will also need the ability to export member list via CSV.

There's an Export tool right next to the Import one. That said, users can already edit their profiles online unless you somehow disable it.


- Right now, all payment for membership to the club is handled locally by the club leaders.

This is fine, you can edit the users with the Import tool or editing their profiles directly.


Eventually, we may want for there to be a member renewal functionality online. I suppose this means that we may want to build in an “end” date to the membership, that will update when someone pays and renews.

You can do this with s2Member, no problem. If the person is billed recurringly by the payment gateway, it'll go on until cancelled. If you're using one-time payments, the person can just pay again and his term will be extended each time.


I'd love to hire a WP expert to set this up for me as outlined above.

You can find one over at http://jobs.wordpress.net


I hope that helps! Let us know if you have more questions. :)

Statistics: Posted by Cristián Lávaque — May 19th, 2011, 1:05 pm


]]>
2011-05-19T10:48:28-05:00 http://www.primothemes.com/forums/viewtopic.php?t=6493&p=15371#p15371 <![CDATA[Membership Directory - Is it Possible? Request for Help]]>
We will have some pages on the WP site that are public and the rest will be for members only. The big part of this is that they want to list their member directory online for members to view. I have reviewed several plugins but I'm confused if they will do what I want.

I am new to Wordpress so I'd be interested in learning how to do the following or hiring someone to do it for me. I'm happy to pay for consultation or for full service.

My goals:

- All members of the club will be users on WP.
- Be default, all members are just subscribers, to read only, not to post.
- Members will have access to some pages on the website that are not available to the public.
- We wish to have a member directory (page) published online that lists:

- first name, last name, street address, city, state, zip, phone, email.

- It would be nice to have a search function or at least a way to divide up the list by last name, for example, like this: http://www.ternstyle.us/products/plugin ... =last_name
- On the member directory page, we need to list all nine fields (except for email if it is missing.)
- We wish to populate the member database by uploading a CSV file. (the club maintains member lists locally and will upload a new csv file as new members are added or current members edit their information.
- There will be some people who do not have email addresses (and therefore that field will be blank. We may be able to get away with using a dummy email, like “noemail@noemail.com”)
- If we can get a membership directory page to work, it would be nice if the email addresses listed are links to open an email client to mail that person.

Future Considerations:

- Right now, we do not want to allow members to edit their user information on the site. That should be disabled. But in the future, we may want to enable members to update member information online. This means that we will also need the ability to export member list via CSV.

- Right now, all payment for membership to the club is handled locally by the club leaders. Eventually, we may want for there to be a member renewal functionality online. I suppose this means that we may want to build in an “end” date to the membership, that will update when someone pays and renews.

Can this be done? Are there any limitations to what I'm asking?

Thanks for your help. Again, I'd love to hire a WP expert to set this up for me as outlined above.

Statistics: Posted by outofnowhere — May 19th, 2011, 10:48 am


]]>