Release date: April 6th 2009
Requirements: Joomla 1.5 Legacy,
Community Builder www.joomlapolis.net
AlphaUserPoints component www.alphaplug.net
As an active member of the AlphaUserPoints forum (www.alphaplug.com), I noticed after some months that many users were missing an effective user gifts solution within Joomla and by the way allowing users to pay for sent gifts with userpoints. The most effective way to me to achieve this was to start from the cool jAwards Joomla component from Armin Hornung @ www.arminhornung.de.

I rewrote the component as jgifts so it doesn't conflict with existing jAwards installation. Added prices and donator Id fonctionalities to finally allow webmasters to manage a user gifts bank from their Joomla Backend.
I then had the choice to make the gifts shop within the jGifts component from the front end or to integrate it nicely within user profiles.
As the component still needs the legacy plugin, I would rather work on porting it j1.5 native before big developpment and as I like everyhting to be User oriented, I decided to code a cool user profile gift shop.
Detail of the 3 extentions:
It's a modified version of jAwards with some bug fixes in the admin. Medals changed to Gifts and Awards to Presents. Prices have been added to gifts and donator ID to presents. This extentions allow you to manage your gift collection and to set gifts to users from the back end only. The front end only allows you to browse gifts, see prices and users that have the gift and donators.
To let the user offer each other gifts you will need user extentions and payment system. For now I worked on the COMMUNITY BUILDER and AUP solution. might come soon if people need it, with a JOMSOCIAL solution as it unifies profiles and userpoints...
This is a Community Builder plugin based on the original Jawards cb plugin. It lists a users received gifts showing donators. Webmastercan choose between 2 diplay modes (grouped or not) from the component configuration. It also allows each user to delete his gifts from his profile
- plug_cbgiftme - commercial download (6€) - demo
Before your purchase this, think about donating to the AUP project or the CB Team)
This Community Builder plugin lists available gifts from the jGifts component with id (based on component back end gift ordering), name, description or not, price and link to other users that allready own it. It shows your AUP account amount and according to the money users have and gifts prices, it shows an 'add to cart' button or a red cross when item is too expensive. You can configure pagination, how many gifts to show per page.
On profiles, only a button will appear on the top of profile pages saying 'Gift me!'. When pressed the whole thing will slide in with mootools(optional) and be cookie persistent which means if the slide is open and you refresh the page, it'll stay open as long as you don't close it. Also the shop won't show unless it's fully loaded...
Users can offer as many gift occurences as they wish, to themselves or to other users, gifts prices amounts are deducted from user's account when they confirm purchase. It notifies reciever with a private message from Uddeim PMS component and can shout for presents in Risp's Ajax shoutbox.
This cb plugin comes with an xml AUP rule to allow payment amount deduction via the AUP API.
Suppor is open in our dedicated support forum





