From d6d64e1795cc319a2eefe3a48f2dec64b0267eb3 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 23 Jan 2026 11:07:54 +0000
Subject: [PATCH 1/2] Initial plan
From 1363dc64e890c854b660acef8cac949170156bbf Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 23 Jan 2026 11:12:16 +0000
Subject: [PATCH 2/2] Fix NaN coordinates in SVG by adding tree viewer template
without prototype.js
Co-authored-by: rvosa <106490+rvosa@users.noreply.github.com>
---
.../src/main/webapp/WEB-INF/decorators.xml | 21 +-
.../main/webapp/WEB-INF/pages/treeViewer.jsp | 220 +++++++++++++++++-
.../webapp/decorators/treeViewerTemplate.jsp | 60 +++++
3 files changed, 295 insertions(+), 6 deletions(-)
create mode 100644 treebase-web/src/main/webapp/decorators/treeViewerTemplate.jsp
diff --git a/treebase-web/src/main/webapp/WEB-INF/decorators.xml b/treebase-web/src/main/webapp/WEB-INF/decorators.xml
index 5d4822adc..2f8b9614d 100644
--- a/treebase-web/src/main/webapp/WEB-INF/decorators.xml
+++ b/treebase-web/src/main/webapp/WEB-INF/decorators.xml
@@ -25,10 +25,23 @@
/search/study/*
-
-
- /test/*
-
+
+
+ /test/*
+
+
+
+
+ /user/directMapToPhyloWidget.html
+ /user/directToPhyloWidget.html
+ /search/study/tree.html
+ /search/study/treeBlock.html
+
diff --git a/treebase-web/src/main/webapp/WEB-INF/pages/treeViewer.jsp b/treebase-web/src/main/webapp/WEB-INF/pages/treeViewer.jsp
index 80f500a3c..1abb0f322 100644
--- a/treebase-web/src/main/webapp/WEB-INF/pages/treeViewer.jsp
+++ b/treebase-web/src/main/webapp/WEB-INF/pages/treeViewer.jsp
@@ -7,6 +7,111 @@
Tree Viewer
+
+
+