@@ -319,6 +321,16 @@
<% } %>
+<% if (!ClusterManager.findRemotePluginsWithDifferentVersion(MonitoringConstants.PLUGIN_NAME).isEmpty()) { %>
+
+
+
+
+
+
+
+<% } %>
+
diff --git a/src/web/conversations.jsp b/src/web/conversations.jsp
index 826870320..6a8682b07 100644
--- a/src/web/conversations.jsp
+++ b/src/web/conversations.jsp
@@ -10,6 +10,8 @@
<%@ page import="org.jivesoftware.openfire.user.UserManager"%>
<%@ page import="java.net.URLEncoder" %>
<%@ page import="org.jivesoftware.util.StringUtils" %>
+<%@ page import="org.jivesoftware.openfire.archive.MonitoringConstants" %>
+<%@ page import="org.jivesoftware.openfire.cluster.ClusterManager" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
@@ -139,6 +141,16 @@ function updateConversations(data) {
//# sourceURL=conversations.jsp
+<% if (!ClusterManager.findRemotePluginsWithDifferentVersion(MonitoringConstants.PLUGIN_NAME).isEmpty()) { %>
+
+
+
+
+
+
+
+<% } %>
+
diff --git a/src/web/stats-dashboard.jsp b/src/web/stats-dashboard.jsp
index cb4d8940b..bad8c627f 100644
--- a/src/web/stats-dashboard.jsp
+++ b/src/web/stats-dashboard.jsp
@@ -16,6 +16,8 @@
<%@ page import="java.util.*"%>
<%@ page import="org.jivesoftware.openfire.XMPPServer" %>
<%@ page import="org.jivesoftware.openfire.plugin.MonitoringPlugin" %>
+<%@ page import="org.jivesoftware.openfire.cluster.ClusterManager" %>
+<%@ page import="org.jivesoftware.openfire.archive.MonitoringConstants" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
@@ -380,6 +382,17 @@ function createCookie(name,value,days) {
+
+ <% if (!ClusterManager.findRemotePluginsWithDifferentVersion(MonitoringConstants.PLUGIN_NAME).isEmpty()) { %>
+
+
+
+
+
+
+
+ <% } %>
+
diff --git a/src/web/stats-reporter.jsp b/src/web/stats-reporter.jsp
index 7790c647d..3d7d40f52 100644
--- a/src/web/stats-reporter.jsp
+++ b/src/web/stats-reporter.jsp
@@ -11,6 +11,8 @@
<%@ page import="java.util.List"%>
<%@ page import="org.jivesoftware.openfire.plugin.MonitoringPlugin" %>
<%@ page import="org.jivesoftware.openfire.XMPPServer" %>
+<%@ page import="org.jivesoftware.openfire.cluster.ClusterManager" %>
+<%@ page import="org.jivesoftware.openfire.archive.MonitoringConstants" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
@@ -281,6 +283,16 @@
+<% if (!ClusterManager.findRemotePluginsWithDifferentVersion(MonitoringConstants.PLUGIN_NAME).isEmpty()) { %>
+
+
+
+
+
+
+
+<% } %>
+
|