Index: lams_gradebook/conf/language/lams/ApplicationResources.properties =================================================================== diff -u -r51fb2a37254f24bb2a805d4ffd54482c779f43fa -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 51fb2a37254f24bb2a805d4ffd54482c779f43fa) +++ lams_gradebook/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -97,6 +97,8 @@ label.actuals =Actuals label.max =Max label.overall.totals =Overall totals +button.help =Help +button.help.tooltip =Open help page #======= End labels: Exported 91 labels for en AU ===== Index: lams_gradebook/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== diff -u -r51fb2a37254f24bb2a805d4ffd54482c779f43fa -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 51fb2a37254f24bb2a805d4ffd54482c779f43fa) +++ lams_gradebook/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -97,6 +97,8 @@ label.actuals =Actuals label.max =Max label.overall.totals =Overall totals +button.help =Help +button.help.tooltip =Open help page #======= End labels: Exported 91 labels for en AU ===== Index: lams_gradebook/web/gradebookCourseLearner.jsp =================================================================== diff -u -r506e82d55455419723f11c0a8f99270b39f04055 -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision 506e82d55455419723f11c0a8f99270b39f04055) +++ lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -13,23 +13,20 @@ - - - -
- -
- -
- -

- - - - - -

-
-
-
-
- -
-
-
- - + + + Index: lams_gradebook/web/gradebookCourseMonitor.jsp =================================================================== diff -u -r506e82d55455419723f11c0a8f99270b39f04055 -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 506e82d55455419723f11c0a8f99270b39f04055) +++ lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -22,13 +22,16 @@ jQuery(document).ready(function(){ + var jqgridWidth = $(window).width() - 100; + // Create the lesson view grid with sub grid for users jQuery("#organisationGrid").jqGrid({ caption: "", datatype: "xml", url: "/gradebook/gradebook.do?dispatch=getCourseGridData&view=monCourse&organisationID=${organisationID}", height: "100%", - width: 660, + width: jqgridWidth, + shrinkToFit: false, sortorder: "asc", sortname: "id", pager: 'organisationGridPager', @@ -174,7 +177,8 @@ datatype: "xml", url: "/gradebook/gradebook.do?dispatch=getUserGridData&view=listView&organisationID=${organisationID}", height: "100%", - width: 660, + width: jqgridWidth, + shrinkToFit: false, sortorder: "asc", sortname: "rowName", pager: 'userViewPager', @@ -383,32 +387,52 @@ return false; }); + //jqgrid autowidth (http://stackoverflow.com/a/1610197) + $(window).bind('resize', function() { + resizeJqgrid(jQuery(".ui-jqgrid-btable:visible")); + }); + + //resize jqGrid on openning of bootstrap collapsible + $('div[id^="collapse"]').on('shown.bs.collapse', function () { + resizeJqgrid(jQuery(".ui-jqgrid-btable:visible", this)); + }) + + function resizeJqgrid(jqgrids) { + jqgrids.each(function(index) { + var gridId = $(this).attr('id'); + var gridParentWidth = jQuery('#gbox_' + gridId).parent().width(); + jQuery('#' + gridId).setGridWidth(gridParentWidth, true); + }); + }; + setTimeout(function(){ window.dispatchEvent(new Event('resize')); }, 300); + + }); function openSelectLessonsArea() { $("#select-lessons-area").toggle("slow"); return false; } + - -
- -
- -
- -

- + + + + + + + +

-

-
+

-
-
+ Index: lams_gradebook/web/gradebookMonitor.jsp =================================================================== diff -u -r2ef18e4c87e2e7929950dbeb990c6715ef16c0c2 -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision 2ef18e4c87e2e7929950dbeb990c6715ef16c0c2) +++ lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -62,6 +62,7 @@ jQuery(document).ready(function(){ + var jqgridWidth = $(window).width() - 100; displayReleaseOption(); // Create the user view grid with sub grid for activities @@ -70,7 +71,8 @@ datatype: "xml", url: "/gradebook/gradebook.do?dispatch=getUserGridData&view=monUserView&lessonID=${lessonDetails.lessonID}", height: "100%", - width: 670, + width: jqgridWidth, + shrinkToFit: false, cellEdit: true, viewrecords: true, sortorder: "asc", @@ -253,7 +255,8 @@ datatype: "xml", url: "/gradebook/gradebook.do?dispatch=getActivityGridData&view=monActivityView&lessonID=${lessonDetails.lessonID}", height: "100%", - width: 670, + width: jqgridWidth, + shrinkToFit: false, cellEdit: true, pager: "activityViewPager", rowList:[5,10,20,30], @@ -436,34 +439,51 @@ return false; }); + + //jqgrid autowidth (http://stackoverflow.com/a/1610197) + $(window).bind('resize', function() { + resizeJqgrid(jQuery(".ui-jqgrid-btable:visible")); + }); + + //resize jqGrid on openning of bootstrap collapsible + $('div[id^="collapse"]').on('shown.bs.collapse', function () { + resizeJqgrid(jQuery(".ui-jqgrid-btable:visible", this)); + }) + + function resizeJqgrid(jqgrids) { + jqgrids.each(function(index) { + var gridId = $(this).attr('id'); + var gridParentWidth = jQuery('#gbox_' + gridId).parent().width(); + jQuery('#' + gridId).setGridWidth(gridParentWidth, true); + }); + }; + setTimeout(function(){ window.dispatchEvent(new Event('resize')); }, 300); + }); - -
- -
-
- -

- + + + + + + + +

- -

-
+ -
+ Index: lams_gradebook/web/includes/css/gradebook.css =================================================================== diff -u -rfc2765358dd2ee073be452d5c1e265a3b7e404a1 -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/web/includes/css/gradebook.css (.../gradebook.css) (revision fc2765358dd2ee073be452d5c1e265a3b7e404a1) +++ lams_gradebook/web/includes/css/gradebook.css (.../gradebook.css) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -1,15 +1,3 @@ -#content { - margin-top:20px; - margin-left:auto; - margin-right:auto; - margin-bottom:30px; - width:707px; - height:100%; - border:1px solid #d4d8da; - background-color:#fff; - padding:20px 25px; -} - #export-link-area { padding-bottom: 20px; } @@ -24,13 +12,6 @@ margin-bottom: 10px; } -.grid-holder { - width: 700px; - margin-left: 10px; - margin-right: 10px; - margin-top: 20px; -} - #gbox_lessons-jqgrid { margin: 15px auto 25px auto; } \ No newline at end of file Index: lams_gradebook/web/includes/jsp/jqGridIncludes.jsp =================================================================== diff -u -rfc2765358dd2ee073be452d5c1e265a3b7e404a1 -r7d364252379e9c254844c9b39788519bea03de24 --- lams_gradebook/web/includes/jsp/jqGridIncludes.jsp (.../jqGridIncludes.jsp) (revision fc2765358dd2ee073be452d5c1e265a3b7e404a1) +++ lams_gradebook/web/includes/jsp/jqGridIncludes.jsp (.../jqGridIncludes.jsp) (revision 7d364252379e9c254844c9b39788519bea03de24) @@ -4,7 +4,7 @@ - +