Index: lams_tool_doku/web/pages/monitoring/summary.jsp
===================================================================
diff -u -r4951d57b8c5a95e7993ac3b0f4e96fadf4290d4a -r6f9da31a29ae8d05700d6aa8b0a0d973aae2887e
--- lams_tool_doku/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 4951d57b8c5a95e7993ac3b0f4e96fadf4290d4a)
+++ lams_tool_doku/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 6f9da31a29ae8d05700d6aa8b0a0d973aae2887e)
@@ -71,34 +71,16 @@
var isCountdownStarted = ${not empty dokumaran.timeLimitLaunchedDate};
$(document).ready(function(){
- // Resize Etherpad iframe when its content grows.
- // It does not support shrinking, only growing.
- // This feature requires ep_resize plugin installed in Etherpad and customised with code in Doku tool
- $(window).on('message onmessage', function (e) {
- var msg = e.originalEvent.data;
- if (msg.name === 'ep_resize') {
- 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 - 10);
- iframe.height(height);
- }
- });
+ // show etherpads only on Group expand
+ $('.etherpad-collapse').on('show.bs.collapse', function(){
+ var etherpad = $('.etherpad-container', this);
+ if (!etherpad.hasClass('initialised')) {
+ var id = etherpad.attr('id'),
+ groupId = id.substring('etherpad-container-'.length);
+ etherpadInitMethods[groupId]();
+ }
+ });
-