Index: lams_tool_forum/web/includes/javascript/message.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/includes/javascript/message.js,v diff -u -r1.6 -r1.7 --- lams_tool_forum/web/includes/javascript/message.js 9 Apr 2015 07:49:16 -0000 1.6 +++ lams_tool_forum/web/includes/javascript/message.js 20 May 2015 11:50:40 -0000 1.7 @@ -45,3 +45,30 @@ $('.highlight').removeClass('highlight'); } + function setupJRating(rateMessagePath) { + $(".rating-stars-new").filter($(".rating-stars")).jRating({ + phpPath : rateMessagePath, + rateMax : 5, + decimalLength : 1, + onSuccess : function(data, messageId){ + $("#averageRating" + messageId).html(data.averageRating); + $("#numberOfVotes" + messageId).html(data.numberOfVotes); + $("#numOfRatings").html(data.numOfRatings); + + //disable rating feature in case maxRate limit reached + if (data.noMoreRatings) { + $(".rating-stars").each(function() { + $(this).jRating('readOnly'); + }); + } + }, + onError : function(){ + jError('Error : please retry'); + } + }); + $(".rating-stars-new").filter($(".rating-stars-disabled")).jRating({ + rateMax : 5, + isDisabled : true + }); + $(".rating-stars-new").removeClass("rating-stars-new"); + } Index: lams_tool_forum/web/jsps/learning/edit.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/learning/edit.jsp,v diff -u -r1.12 -r1.13 --- lams_tool_forum/web/jsps/learning/edit.jsp 9 Apr 2015 07:50:11 -0000 1.12 +++ lams_tool_forum/web/jsps/learning/edit.jsp 20 May 2015 11:50:40 -0000 1.13 @@ -1,5 +1,10 @@ <%@ include file="/common/taglibs.jsp"%> + + + + + + + Index: lams_tool_forum/web/jsps/learning/message/msgview.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/learning/message/msgview.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_forum/web/jsps/learning/message/msgview.jsp 8 Apr 2015 04:03:49 -0000 1.2 +++ lams_tool_forum/web/jsps/learning/message/msgview.jsp 20 May 2015 11:50:40 -0000 1.3 @@ -1,7 +1,7 @@ <%@ page import="org.lamsfoundation.lams.tool.forum.util.ForumConstants"%> <%@ include file="/common/taglibs.jsp"%> - +<%-- msgDto, messageUid, msgLevel needs to be in the session elsewhere --%> Index: lams_tool_forum/web/jsps/learning/message/msgviewwrapper.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/learning/message/msgviewwrapper.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_forum/web/jsps/learning/message/msgviewwrapper.jsp 18 Mar 2015 11:24:44 -0000 1.1 +++ lams_tool_forum/web/jsps/learning/message/msgviewwrapper.jsp 20 May 2015 11:50:40 -0000 1.2 @@ -1,6 +1,6 @@ - +<%-- Wraps up msgview.jsp for returning a single message - called when an edit is performed. It needs to do all the setup that topicview.jsp normally does. --%> <%@ include file="/common/taglibs.jsp"%>