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 += ' |