aMember integration plugin

Suggestions, General Discussion and Feature Requests about eFront

aMember integration plugin

Postby skippybosco » Mon Sep 29, 2008 9:46 am

aMember integration automates the user and product management.

Utilizing eFront's API, this integration plugin allows you to associate a eFront lesson or course to an aMember product, automating the registration and de-registration based on the the product state (active or not). Single sign on support.

Please let me know if you have any questions or feedback.

change log:
2.1 12/10/10 - Upgraded to API 2, fixed minor reactivate bug, upgraded error handling
2.0 06/01/10 - improved error handling, selectable expire action, curl instead of fopen
1.0 01/25/10 - 3.6 support
.9.8 01/17/10 - Deactivate user from lesson/course without losing history
.9.6 10/31/09 - added configurable latency compensation
.9.5 07/06/09 - resolved an issue where a course is assigned to a product in certain scenarios resulting in the user type from not being appended to the url.
.9.4 05/24/09 - resolved SSO users not being logged out, using native API, added "user to group" functionality, improved performance and various bug fixes (requires 3.5.3)
.9.3 02/11/09 - Small update for single signon when using a certain version of PHP with aMember on one domain and eFront on subdomain.
.9.2 02/10/09 - Updated non-critical issue with certain PHP versions that returns non-parseable XML
.9 02/09/09 - Updated to include multi-lesson/course selection, updated docs for logout and username starting with numbers.
.8.2 12/23/08 - Resolved "delete from" issue introduced with eFront 3.5.2
.8 10/22/08 - Not showing Lessons that are Course only, Fixed a bug with duplicate ID numbers, fixed an issue with mixed case in the naming of plugin
.7 10/08/08 - Fixed bug with single signon introduced with .6
.6 10/01/08 - Updated to allow selecting lessor or course on a product by product basis
.5: 09/29/08 - Updated to support courses (patched API), single sign on support.
.1: 09/01/08 - Plugin Creation
Attachments
Installing and configuring the aMember eFront integration plugin.doc
aMember eFront integration documentation.
(58 KiB) Downloaded 934 times
eFront aMember integration plugin.zip
aMember eFront integration plugin v2.1
(77.9 KiB) Downloaded 773 times
Last edited by skippybosco on Tue Dec 23, 2008 1:33 pm, edited 5 times in total.
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Re: aMember integration plugin

Postby papagel » Mon Sep 29, 2008 12:29 pm

Thanks for the contribution Frank!

Many people will find this useful.
eFront- eLearning and Skill Development Solution for Companies and Educational Institutes
User avatar
papagel
 
Posts: 1568
Joined: Wed Oct 03, 2007 5:07 pm

Re: aMember integration plugin

Postby skippybosco » Tue Sep 30, 2008 11:25 am

Good news, eFront has also been added to the supported list of applications on aMembers site:

http://www.amember.com/integration.php
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Re: aMember integration plugin

Postby ilanb » Fri Oct 03, 2008 11:56 pm

Hello skippyboso,

Can you provide more details to setup amember with efront, I have loosing something :


3. Enable in Admin CP -> Plugins -> Protect

?

May be with some screen capture and little tutorial... :mrgreen:

Thx in advance

I.
User avatar
ilanb
 
Posts: 432
Joined: Sat May 24, 2008 11:19 am

Re: aMember integration plugin

Postby skippybosco » Sat Oct 04, 2008 1:28 am

Of course. I have attached a document to the first post in this thread.

If you have other questions or suggestions let me know.
Last edited by skippybosco on Sat Oct 04, 2008 9:26 am, edited 1 time in total.
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Re: aMember integration plugin

Postby ilanb » Sat Oct 04, 2008 9:11 am

:o Thanks skippybosco,

Great tutos !!!

But I have little touble with plugin :

Amember 3.1.2PRO and efront 3.5.1 but plugins efront is missing in amember :

http://screencast.com/t/cUmjouRaZt

EDIT : ok file must be in :

/plugins/protect/efront

and not

/plugins/efront/




Thx
User avatar
ilanb
 
Posts: 432
Joined: Sat May 24, 2008 11:19 am

Re: aMember integration plugin

Postby skippybosco » Sat Oct 04, 2008 9:34 am

Yes, 4 files in all:

eFront.inc.php :arrow: /amember/plugins/protect/efront
config.inc.php :arrow: /amember/plugins/protect/efront
readme.txt :arrow: /amember/plugins/protect/efront
api :arrow: /efront/www

Let me know how it works out for you.
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Re: aMember integration plugin

Postby skippybosco » Wed Oct 08, 2008 3:44 am

By request I have updated this plugin to support selecting Lesson or Course on a product by product basis. I have also fixed a small bug in the single signon code.
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Re: aMember integration plugin

Postby aai2on » Sat Oct 18, 2008 4:59 am

Will this work with 3.1.4PRO. Everything in your script was followed and efront still does not show up. And YES, the files are under /plugins/protect/efront and not /plugins/protect

Need to get this working

Thanks for your help.
User avatar
aai2on
 
Posts: 260
Joined: Tue Aug 05, 2008 1:58 pm

Re: aMember integration plugin

Postby skippybosco » Sat Oct 18, 2008 8:08 am

Hi aai2on,

I am sorry for any difficulties, let's see if we can get this sorted for you.

First, yes I am using it with 3.1.4 PRO on a number of sites. It is the version it was developed against so we should be good to go there.

Everything in your script was followed


Secondly, is this the script you are following:

aMember eFront integration tutorial

efront still does not show up


In your aMember Admin CP -> Setup/Configuration -> Plugins (step #3 in the tutorial) do you see efront in the list of Protection Plugins in the bottom right side of the page?

enableplugin.jpg
enableplugin.jpg (127.61 KiB) Viewed 24068 times


If so, check the box and push save and the eFront tab will show at the top of the page for you to set configuration (step #5 in the tutorial)

Thank you for your patience. Let me know if you have any questions and I will do everything I can to assist you.
User avatar
skippybosco
 
Posts: 2150
Joined: Fri Aug 22, 2008 7:58 am

Next

Return to eFront

Who is online

Users browsing this forum: No registered users and 1 guest