Index: lams_tool_doku/web/pages/learning/learning.jsp =================================================================== diff -u -r3f1a86b9c8e984b056e2a7f8b931a2e32da83d21 -r53041ab71ac581668c14bdf40f65be5ea5f26961 --- lams_tool_doku/web/pages/learning/learning.jsp (.../learning.jsp) (revision 3f1a86b9c8e984b056e2a7f8b931a2e32da83d21) +++ lams_tool_doku/web/pages/learning/learning.jsp (.../learning.jsp) (revision 53041ab71ac581668c14bdf40f65be5ea5f26961) @@ -53,7 +53,7 @@ var src = msg.data.location.substring(0, msg.data.location.indexOf('?')), iframe = $('iframe[src^="' + src + '"]'), // height should be no less than 200 px - height = Math.max(200, msg.data.height - (${hasEditRight} ? 0 : 64)); + height = Math.max(200, msg.data.height - (${hasEditRight and not timeLimitExceeded} ? 0 : 64)); iframe.height(height); } }); @@ -62,18 +62,13 @@ 'padId':'${padId}', 'host':'${etherpadServerUrl}', 'lang':'${fn:toLowerCase(localeLanguage)}', - 'showControls':'${hasEditRight}', + 'showControls':'${hasEditRight and not timeLimitExceeded}', 'showChat':'${dokumaran.showChat}', 'showLineNumbers':'${dokumaran.showLineNumbers}', 'height':'' + ($(window).height() - 200) ,'userName':' ' }); - // hide finish button for non-leaders until leader will finish activity - if (${mode != 'author' && !hasEditRight && !sessionMap.userFinished && !sessionMap.isLeaderResponseFinalized}) { - $("#finish-button").hide(); - } - if (${secondsLeft > 0}) { displayCountdown() } @@ -242,6 +237,9 @@ + + <%-- show no button for non-leaders until leader will finish activity --%> +