JomSocial
Here we are explaining How to integrate JGive with the social extension as JomSocial and how to use this for getting donations to the campaign and the list of the features.
Features:
- Profile URL and avatar integration: At all places inside JGive where user profile link and avatar is shown, it is coming from JomSocial. This is applicable to all campaign promoters and donors.
- Activity stream integration: JGive's activity stream format has been aligned with JomSocial activity stream. Campaign image and description is displayed along with the campaign link. New activities are pushed to JomSocial activity stream in below cases -
A. User creates a new campaign
B. User edit his campaign
C. User makes a successful donation to a campaign. By successful we mean 'transaction is completed and payment status is confirmed'.
How to Integrate this with JGive?
- Install latest JomSocial on your site
- Install latest JGive on the same site.
- Go to administrator side, i.e (Backend) -> Components ->JGive->click on "Options" button-> Will redirect on JGive Configuration page ->General ->Integration settings.
- Configure "Integrate with " as "JomSocial" and Save the configuration.
- If you configure "Integrate with" as "JomSocial" then one more field will display "Show JomSocial toolbar on jGive views?" This configuration is mainly used for showing JomSocial Toolbar on JGive views.
- Then go to the Components ->select JomSocial ->click on the Applications -> Click on View the applications lists -> will redirect on Plugin Manager
- Set community type Campaigns plugin status as Publish. Configure the Campaign plugin and save it.
- At the site frontend -> Go to user profile page. User created campaigns will display on left side of the page.
One more feature is that user will able to show JomSocial group wise campaigns on the Jomsocial page by using mod_jgive_campaign module. For that refer to this link.
1. If the user has JomSocial group and JGive has integrated with Jomsocial then while creating a campaign on the campaign page "select jomsocial group" field will display.
2. If user select group and save the campaign then the campaign will get displayed under that Jomsocial group on Jomsocial Page.
EasySocial
Here we are explaining How to integrate JGive with the social extension as EasySocial and how to use this for getting donations to the campaign and the list of the features.
Features:
- Profile URL and avatar integration: At all places inside JGive where user profile link and avatar is shown, it is coming from EasySocial. This is applicable to all campaign promoters and donors.
- Activity stream integration: JGive's activity stream format has been aligned with EasySocial activity stream. Campaign image and description is displayed along with the campaign link. New activities are pushed to EasySocial activity stream in below cases -
A. User creates a new campaign
B. User edit his campaign
C. The user makes a successful donation to a campaign. By successful we mean 'transaction is completed and payment status is confirmed'.
3. My Campaigns App:
JGive My Campaigns app now occupies the complete page instead of sidebar view. JGive My Campaigns App is displayed under the "More" option of the EasySocial profile page.
How to Integrate this with JGive?
- Goto JGive Options => General Tab, and set Integrate with => EasySocial
- Goto Easysocial => Applications => My Campaigns
Enabled Published
Enabled Default Application
Set Campaigns Limit
After configuring the My Campaigns App on user profile page campaigns will look like