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);
+
});
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
+
@@ -489,6 +509,6 @@
-
+
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 @@
-
+