Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Enable measuring user activities via GUI
LR has very robust support for measuring user activities, but it is
disabled by default. The activities counters are only created if
socialactivitysetting
table contains the corresponding
"enabled" row for the given asset type
(classnameid
). This entry can only be added by calling
the service or directly in the DB:
INSERT INTO socialactivitysetting (activitysettingid, groupid, companyid, classnameid, activitytype, name, value, mvccversion, ctcollectionid) VALUES (<FIXME>, <FIXME>, <FIXME>, <FIXME>, 0, 'enabled', 'true', 0, 0);
If LR is used as a collaboration platform for sharing knowledge, it is handy to track user activities (creating content, commenting or voting on it), which can then be used for gamification in the form of a leaderboard (via a custom module) or recognizing those active by dedicated badges shown beside their names (via customization).
Not having a GUI for enabling activities makes a barrier to adopting this great functionality for those not aware of it.
Feature Request Created: https://liferay.atlassian.net/browse/LPD-28271
Powered by Liferay™