1

Re: Members List Plugin and CIMY User Extra Fields

There have been many questions about the integration of ternstyle's Members List Plugin and CIMY User Extra Fields Plugin. Please read the following:

CIMY User Extra Fields is a powerful plugin but has one fundamental issue. I don't wish to call this issue a flaw. We all as programmers have different preferences and ways of programming but let me explain.

CIMY stores the meta data you add to your users in Wordpress' options table (wp_options if you didn't change any default settings upon setup). Wordpress has a built in user meta table which can be easily used to store key and value pairs associated with individual users. So if I wished to add my location as Bethlehem I am able to do so using this table. Wordpress has built in functions for retrieving this meta data. In fact, Wordpress uses the wp_usermeta table to store the first and last names of each of your users.

There is no reason to store the extra (meta) data for each user any way other than in this table. It is very easy to create more complex and optimized queries when using an actual table instead of a single field in the wp_options table. The data stored in the wp_options table is stored as a textual representation of a PHP array. The data needs to be parsed to be queried. To search through the CIMY data would take more than a single MySQL query and at my first conceptualization in theory would significantly slow the use of the plugin down to the point where it would only be usable for blog owners with little to no users.
My best suggestion is to seek another plugin to use in conjunction with my Members List Plugin. I am sorry to give you this news but as a matter of principle I can't spend my time integrating with CIMY unless he was willing to work with me directly on this issue.

I appreciate your query. It is an important issue. I hope I have addressed your question even though I have not solved this for you.

best regards,
matthew

Re: Members List Plugin and CIMY User Extra Fields

Any recommendations?

3

Re: Members List Plugin and CIMY User Extra Fields

No. Sorry. I usually write my own plugins when I need extra user meta fields. Try searching the Wordpress Plugin database.

Re: Members List Plugin and CIMY User Extra Fields

Is there a simple way to rewrite CIMY's plugin so it saves in the users table instead?

5

Re: Members List Plugin and CIMY User Extra Fields

I have not idea. I haven't spent any time with this plugin.

Re: Members List Plugin and CIMY User Extra Fields

Can a replacement for CIMY User Extra Fields be recommended?  I was using Register Plus Redux but switched to CIMY because of some apparent security flaws.  I would be open to switching to another plugin if it supports Members List.

7

Re: Members List Plugin and CIMY User Extra Fields

read here:
http://forum.ternstyle.us/discussion/134/member-list-need-membership-system-plugin-that-is-compatible-with-members-list/#Item_6

Re: Members List Plugin and CIMY User Extra Fields

How about this plugin? http://tribulant.com/plugins/view/7/wor … lds-plugin   
Extra field data stored in wp_usermeta table. 

I'm going to try it out and will let you know.

Re: Members List Plugin and CIMY User Extra Fields

We await your response.

Re: Members List Plugin and CIMY User Extra Fields

Trying the plugin Extra User Details v0.3.

Added fields appear in the markup list and can be added, BUT is only stable for a short period ...

Edit Markup, preview, edit etc ... then come back to edit and get the following "multiple" error msgs
Warning: Invalid argument supplied for foreach() in ...../wptest/wp-content/plugins/members-list/core/markup.php on line 146

And all fields from Mark up list have gone.

WP v3.2.1 & Member List v3.5.4

Re: Members List Plugin and CIMY User Extra Fields

The plugin from tribulant.com works great and integrates with Members List...except only one additional field showed up in the drop down list to add.  It seems as if it is working but why wouldn't the other fields show up.  Is it a caching issue?  I hope this works - I need a solution fast.

Re: Members List Plugin and CIMY User Extra Fields

Using the "User Meta v1.0.2" plugin without any problems, except newly added fields were not showing up in the drop down Mark Up list.
Found a quick solution, go to any user add data to the fields, then they appear in the drop down list, obviously a caching/updating thing, once populated good to go.

Re: Members List Plugin and CIMY User Extra Fields

Actually it's not a caching or updating issue. This plugin checks the wp_usermeta table in your WordPress database for all the available meta keys. If a field hasn't been filled out from another plugin it isn't stored in the database and therefore cannot be found by the Members List plugin.