diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/dashboard/DashboardController.java b/libreplan-webapp/src/main/java/org/libreplan/web/dashboard/DashboardController.java
index 7135b97f3..e53ebc1b6 100644
--- a/libreplan-webapp/src/main/java/org/libreplan/web/dashboard/DashboardController.java
+++ b/libreplan-webapp/src/main/java/org/libreplan/web/dashboard/DashboardController.java
@@ -21,6 +21,10 @@ package org.libreplan.web.dashboard;
import static org.libreplan.web.I18nHelper._;
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.math.BigDecimal;
import java.util.Collection;
import java.util.Map;
@@ -73,6 +77,18 @@ public class DashboardController extends GenericForwardComposer {
super.doAfterCompose(comp);
}
+ public String loadResourceFile(String filename) throws IOException {
+ StringBuffer result = new StringBuffer();
+ String line;
+
+ InputStream stream = BarChart.class.getClassLoader().getResourceAsStream(filename);
+ BufferedReader br = new BufferedReader(new InputStreamReader(stream));
+ while ((line = br.readLine()) != null) {
+ result.append(line);
+ }
+ return result.toString();
+ }
+
public void setCurrentOrder(Order order, OrderPlanningController orderPlanningController) {
dashboardModel.setCurrentOrder(order, orderPlanningController);
if (dashboardModel.tasksAvailable()) {
diff --git a/libreplan-webapp/src/main/webapp/dashboard/_dashboardfororder.zul b/libreplan-webapp/src/main/webapp/dashboard/_dashboardfororder.zul
index 5fa2105cc..e90c5429a 100644
--- a/libreplan-webapp/src/main/webapp/dashboard/_dashboardfororder.zul
+++ b/libreplan-webapp/src/main/webapp/dashboard/_dashboardfororder.zul
@@ -25,7 +25,16 @@
@@ -125,15 +134,19 @@
-
+
+ ${jquery_jqplot_min_css}
+
-
-
-
-
-
-
-
+
+ ${jquery_min_js}
+ ${jquery_jqplot_min_js}
+ ${jqplot_canvasTextRenderer_min_js}
+ ${jqplot_canvasAxisLabelRenderer_min_js}
+ ${jqplot_barRenderer_min_js}
+ ${jqplot_pieRenderer_min_js}
+ ${jqplot_categoryAxisRenderer_min_js}
+
diff --git a/pom.xml b/pom.xml
index a984b0b22..a2bd13c6a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -752,7 +752,7 @@
br.com.digilabs.jqplot
jqplot4java
- 1.2.0
+ 1.2.3-javascript