Again, a module I created for my own purposes and am submitting for adding to the contrib modules should anyone else find it useful.
All this provides at the moment is a sort of points bank statement for users, showing them their recent earnings, whether their points have been approved or not, totals, etc.
I've called it transaction_tools as I thought there might be room to add more transaction based features, but saying that, I'm not sure how much more scope there is. I thought maybe some moderation tools could be added, but they're probably more suitable to simply go in the main module, so maybe it should just be renamed to userpoints_statements or something like that.
Anyway, here it is if you think you'd find it handy. Again, the module's ready to go, however you might want to check over my CVS headers and the .info file.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | userpoints_transaction_tools.tar_.gz | 1.85 KB | jredding |
| #3 | userpoints_transaction_tools.patch | 7.43 KB | jredding |
| userpoints_transaction_tools_tar_gz.txt | 1.3 KB | jondoesdrupal |
Comments
Comment #1
kbahey commentedThanks.
Committed to HEAD and 5.x.
Comment #2
(not verified) commentedComment #3
jredding commentedThanks to jondoesdrupal for this great contributed module. I have modified the module slightly to clean up some of the title displays and to add a new feature browser by user feature.
Originally the module added the URL
/userpoints/myuserpoints
which displays the full transaction history of the currently logged in user
This patch adds to that by allowing a uid argument
i.e /userpoints/myuserpoints/uid
Of course the person requesting the data MUST have the appropriate permissions "view user points"
Additionally this module now overwrite the /userpoints so that the username don't link the user's account but rather to the users point transaction history (great for point administrators).
This module works in 4.7 and 5.1 (tested in both)
Please review and submit questions/comments if necessary.
The patch was created against HEAD
Comment #4
jredding commentedThe following is a tar.gz file containing the full module and .install file for inclusion into any existing 4.7 or 5.1 userpoints install just in case there are problems with the submitted patch.
Comment #5
kbahey commentedCommitted to HEAD and 5.x.
Comment #6
(not verified) commented