Manually adding Groups after Bridging to a program that won't support groups! Manually adding Groups after Bridging to a program that won't support groups!
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Manually adding Groups after Bridging to a program that won't support groups!

Started by rickdrew, January 22, 2007, 09:15:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

rickdrew

I installed Amember membeship manager and the plugin to bridge it with Coppermine.  Even thougn aMember brags "full integration" it turns out that they don't support groups >:(

If I would have added groups before bridging, I would be OK.  Now it's to late and I really don't want to lose all my work. :-\

I attempted to manually add a new group in the groups database, and saved it.  I double checked, and the new group was there.  An hour later it was gone. ???

I realize that when bridged, Coppermine turns over control of Groups to the controlling application.  But what happens when the controling application won't allow adding, deleting or editing of groups?

Is there a simple way to add/maintain groups or a utility to do so?  I'll manually append the databases/tables if I need to.  aMember reads the group information - it can assign groups to membership types.  It's pretty obvious that groups are important and frankly I'm more than a little peeved that this basic feature would be left out!  It's akin to purchasing a car and finding out while doing 65 on the highway that the brake pads are not supported by the wheels I purchased - so were left off.  I'm going full speed on this project and am about to hit a wall!

Thanks

Rick

Nibbler

I have no idea how the amember integration works. If preventing the group synchronisation is enough then comment out the DELETE query in synchronize_groups() in the bridge file (if it uses one) or in udb_base.inc.php otherwise.

rickdrew

Hi - I would not dream of asking for help with a non Coppermine app. Just wanted to make sure I followed the correct troubleshooting path, ie, aMember problem, not Coppermine problem.  I've deleted the Coppermine / aMember bridge and all works fine in Coppermine once again.  Thanks.