rewarding points the owner of the liked contents

Hi everyone

I am currently trying to rank users of my elgg website based on a point systems where users are grantdd points each time his content is liked, shared (a picture, video etc.). The closest available plugin that I can found is iionly's elggx userpoints. I am student and new to PHP and Elgg.


Thanks in advance for your help.