I need help. I haven't been able to find a membership software that supports drupal. Ex(amember Pro software)
aMember Pro has a few problems with how the plugin script inserts users into the database and it also has problems with Drupal profiles as well. Posting from Drupal.org below:
Well, the concept is to signup in aMember and then just create Drupal users and roles... this is currently done via MYSQL inserts
which is a dirty workaround to not use the user? module. found that users were inserted via a simple insert-statement that didn't even take care of the sequence numbers...
so every manually created user later corrupted the user base... pretty dirty solution... while I got the source I didn't implement a better one yet, and they didn't either - I'm not using aMember currently due to that Also I want my users signup in the Drupal level, filling out my profiles and all that stuff - that's not supported by aMember That's the reason why I currently consider either a) investing even more time to customize aMember which is a great product, but doesn't know much about Drupal or b) start from scratch with the ecommerce / wordplay module. So even after a new member has signed up via aMember, he or she can't go back and fill out the profile? The profile is one of the key things I'd like my users to fill out, so if aMember does not allow that, it's definitely a limitation. When the poster talks about doing simple insert-statements with out updating sequence numbers, he’s referring to inserting nodes into the Drupal database without bumping the Drupal sequence numbers (Following is cut and pasted from Drupal.org: ”Sequence numbers are automatically generated by the database Drupal keeps track of what is the highest ID value separately, in the sequences table. When a new user is created, Drupal checks the sequences table to find out what the next UID should be. Presumably this is more efficient than checking the user table itself. Drupal then creates the new user, updates the user table with the new user information, and updates the sequences table with the new UID. The same thing happens for the node table, comment table, really, a whole bunch of tables”)
So we need to know if the above problems with the plug-in have been fixed before purchasing this software, I will have similar problems with sequence number updates while trying to insert the xml data dumps of video content links from the streamos site. So far I’ve figured out how to query the database for the max(node_id) in the node table and then insert a value greater than it into the node_id column in the sequence table using mysql update statement “UPDATE sequences SET id = WHERE name = 'node_nid' OR name = 'node_revisions_vid';”. This statement would need to be run after each node insert statement. This is a back end dirty solution, until we can write code that uses native Drupal functions to do all of this automatically.
Can anyone help me I need a membership software that support drupal with all the features of aMember Pro.
Samjen,
Comments
CiviCRM?
I don't know about the solution you are using and all your needs, but CiviCrm was created to handle member management for Drupal and Joomla. http://civicrm.org
Thank you, and I will check
Thank you, and I will check it out
CiviCRM
You wouldn't consider using CiviCRM and CiviMember in particular? It seems to play very nicely with Drupal.
Jock Coats, Oxford, UK.
Thank You, and I WILL TRY IT
Thank You, and I WILL TRY IT OUT
Update Status of Amember as of May 24, 2007
After reading this page, I have mailed aMember and asked them about the issues raised on this page by Samjen. Below is the reply I have received. It seems that aMember has upgraded the Drupal plugin so that sequence number problem is resolved.
------------------------------------------------------------------------------------------
Date: Thu, 24 May 2007 06:51:32 +0000
From: support@cgi-central.net
Subject: Drupal & Amember
This is too old post.
Drupal plugin was updated at May 8 last time, it update sequenses right.
So if there is any problem with it, let me know we will check.
-------------------------------------------------------------------------------------------
Samjen, please enable Your personal contact form....
Samjen....