Index: lams_tool_preview/web/pages/learning/learning.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_preview/web/pages/learning/learning.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_preview/web/pages/learning/learning.jsp 24 Jul 2015 00:34:30 -0000 1.1 +++ lams_tool_preview/web/pages/learning/learning.jsp 29 Jul 2015 21:02:55 -0000 1.2 @@ -3,9 +3,6 @@ <%@ include file="/common/taglibs.jsp"%> - - - @@ -70,7 +67,7 @@ $(".tablesorter").each(function() { $(this).tablesorterPager({ savePages: false, - ajaxUrl : "?page={page}&size={size}&{sortList:column}&toolContentId=${peerreview.contentId}&toolSessionId=${toolSessionId}&userId=", + ajaxUrl : "?page={page}&size={size}&{sortList:column}&sessionMapID=${sessionMapID}&toolContentId=${peerreview.contentId}&toolSessionId=${toolSessionId}&userId=", ajaxProcessing: function (data) { if (data && data.hasOwnProperty('rows')) { var rows = [], @@ -85,6 +82,7 @@ for (i = 0; i < data.rows.length; i++){ var userData = data.rows[i]; var itemId = userData["userId"]; + var isMaximumRatesPerUserReached = (${peerreview.maximumRatesPerUser} != 0) && (userData.ratesPerUser >= ${peerreview.maximumRatesPerUser}); rows += ''; rows += ''; @@ -95,6 +93,10 @@ rows += ' '; rows += ''; + if (isMaximumRatesPerUserReached) { + rows += "
"; + } + rows += ''; rows += ''; @@ -108,7 +110,8 @@ var userRating = criteriaDto.userRating; var isCriteriaNotRatedByUser = userRating == ""; var averageRatingDisplayed = (!isCriteriaNotRatedByUser) ? averageRating : 0; - var ratingStarsClass = (IS_DISABLED || (MAX_RATES > 0) && (countRatedItems >= MAX_RATES) || ${peerreview.maximumRatesPerUser} <= numberOfVotes || !isCriteriaNotRatedByUser) ? "rating-stars-disabled" : "rating-stars"; + var isDisabled = IS_DISABLED || (MAX_RATES > 0) && (countRatedItems >= MAX_RATES) || isMaximumRatesPerUserReached; + var ratingStarsClass = (isDisabled || !isCriteriaNotRatedByUser) ? "rating-stars-disabled" : "rating-stars"; rows += '

'; rows += criteriaDto.title; @@ -145,7 +148,7 @@ rows += ''; //show comments textarea and a submit button - } else if (!IS_DISABLED) { + } else if (!isDisabled) { rows += '
'; rows += ''; @@ -298,8 +301,7 @@