You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
(1) |
Apr
(14) |
May
(36) |
Jun
(148) |
Jul
(33) |
Aug
(2) |
Sep
(17) |
Oct
(42) |
Nov
(137) |
Dec
(88) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(89) |
Feb
(80) |
Mar
(217) |
Apr
(76) |
May
(5) |
Jun
(39) |
Jul
(35) |
Aug
(4) |
Sep
(7) |
Oct
(14) |
Nov
(12) |
Dec
(9) |
2011 |
Jan
(6) |
Feb
(4) |
Mar
(11) |
Apr
(55) |
May
(90) |
Jun
(39) |
Jul
(15) |
Aug
(15) |
Sep
(23) |
Oct
(12) |
Nov
(17) |
Dec
(20) |
2012 |
Jan
(22) |
Feb
(63) |
Mar
|
Apr
(1) |
May
(6) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(3) |
Feb
(6) |
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <yo...@us...> - 2010-03-18 14:18:17
|
Revision: 625 http://treebase.svn.sourceforge.net/treebase/?rev=625&view=rev Author: youjun Date: 2010-03-18 14:18:10 +0000 (Thu, 18 Mar 2010) Log Message: ----------- fix redirect path for limitedPhylowidget Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml Added Paths: ----------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/limitedPhylowidget.jsp Added: trunk/treebase-web/src/main/webapp/WEB-INF/pages/limitedPhylowidget.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/limitedPhylowidget.jsp (rev 0) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/limitedPhylowidget.jsp 2010-03-18 14:18:10 UTC (rev 625) @@ -0,0 +1,199 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<%@include file="/common/taglibs.jsp" %> + +<html> +<head> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> +<title>-Tree viewer/editor (PhyloWidget)</title> + +<script type="text/javascript" src="<c:url value='/scripts/prototype/prototype-1.6.0.3.js'/>"></script> +<script type="text/javascript" src="<c:url value='/scripts/phylowidget/lib.js'/>"></script> +<script type="text/javascript" src="<c:url value='/scripts/phylowidget.js'/>"></script> + +<style type="text/css"> +body { + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; + text-align: center; + font-family: verdana, geneva, arial, helvetica, sans-serif; + font-size: 11px; + background-color: white; + text-decoration: none; + font-weight: normal; + line-height: normal; +} + +a { color: #3399CC; text-decoration: none; } +a:link { color: #3399CC; text-decoration: none; } +a:visited { color: #3399CC; text-decoration: none; } +a:active { color: #3399CC; text-decoration: underline; } +a:hover { color: #3399CC; text-decoration: underline; } + +div { + border: 0px; + +} + +#content { + margin: auto; +} + +#content fieldset { + margin-top: 5px; +} + +#comments { +} + +input { + font-size:12px; +} + +fieldset { + display:block; + background:#CEE3F6; + margin:auto; + text-align:center; +} + +legend { + background:white; + border:1px solid black; + padding:5px; +} + +#treeText,#clipText { + width:100%; +} + +table { + text-align:left; +} + +table .key { + text-align:right; + padding-right:10px; +} + +table .val { + text-align:left; +} + +</style> +</head> +<body> + <script type="text/javascript"> + TreeBASE.register( + function () { + var treeList = $('treeList'); + var option = treeList.select('option'); + var treeText = $('treeText'); + treeText.value = option[0].value; + updateJavaTree(); + } + ); + </script> + <form name="TreeForm"> + <table id="content" style="margin-top: 5px"> + <tr> + <td style="vertical-align:top"> + <fieldset> + <legend>PhyloWidget +<a href="#" class="openHelp" onclick="openHelp('newPhyloWidget')"><img class="iconButton" src="<fmt:message key="icons.help"/>" /></a> + </legend> + <applet + code="org.phylowidget.PhyloWidget" + id="PhyloWidget" + name="PhyloWidget" + codebase="./phylowidget" + archive="PhyloWidget.jar,core.jar,itext.jar,jgrapht-jdk1.5.jar,pdf.jar" + mayscript="true" + width="600" height="600"> + <param name="tree" value="<c:out value="${DEFAULTNEWICK}"/>"/> + + + <!-- + Additional parameters can be passed to the widget, which + are parsed out by PhyloUI.java, e.g.: + <param name="showBranchLengths" value="true"/> + <param name="useBranchLengths" value="true"/> + --> + <param name="menuFile" value="nondb-menus.xml" /> + <param name="image" value="loading.gif" /> + <param name="boxmessage" value="Loading PhyloWidget software..." /> + <param name="boxbgcolor" value="#FFFFFF" /> + <param name="progressbar" value="true" /> + <param name="subapplet.classname" value="org.phylowidget.PhyloWidget" /> + <param name="subapplet.displayname" value="PhyloWidget" /> + <param name="cache_archive" value="PhyloWidget.jar,core.jar,itext.jar,jgrapht-jdk1.5.jar,pdf.jar"/> + <param name="cache_archive_ex" value="PhyloWidget.jar;preload,core.jar;preload,itext.jar;preload,jgrapht-jdk1.5.jar;preload,pdf.jar;preload"/> + + + <!-- This is the message that shows up when people don't have + Java installed in their browser. --> + To view this content, you need to install Java from + <a href="http://java.com">java.com</a> + </applet> + </fieldset> + </td> + <td style="vertical-align:top"> + <fieldset style="margin-left:5px;margin-right:5px"> + <legend>Node Info</legend> + <div id="nodeText" style="background:white;margin:5px;padding:5px;"> + Mouse over a node to view its detailed information here. + Node details will be displayed if they were described in + the uploaded tree. + </div> + </fieldset> + <fieldset style="margin-top:10px;margin-left:5px;margin-right:5px"> + <legend><c:out value="${NEWICKSTRINGNAME}"/></legend> + <select + name="treeList" + size="10" + onclick="javascript:pickTree();" + id="treeList"> + <c:forEach var="x" items="${NEWICKSTRINGSMAP}" > + <option value="${x.value}">${x.key}</option> + </c:forEach> + </select> + </fieldset> + <input + type="hidden" + name="treeText" + id="treeText" + onfocus="selectOnce(this);" + value="" /> + <input + type="hidden" + name="clipText" + id="clipText" + onchange="updateJavaClip();" + value="" /> + <div id="comments" style="margin: 5px"> + Make a selection by clicking on the tree list. + </div> + <c:if test="${treeBlockID != null}"> + <fieldset style="margin-left:5px;margin-right:5px;background-color:white"> + <legend>Quick links</legend> + <p style="text-align:left"> + <a href="/treebase-web/search/study/trees.html?id=${studyID}" target="_new"> + <img class="iconButton" style="vertical-align:middle" src="<fmt:message key="icons.trees"/>" /> + Containing tree set + </a> + </p> + <p style="text-align:left"> + <a href="/treebase-web/search/study/summary.html?id=${studyID}" target="_new"> + <img class="iconButton" style="vertical-align:middle" src="<fmt:message key="icons.citation"/>" /> + Containing study + </a> + </p> + </fieldset> + </c:if> + </td> + </tr> + </table> + </form> +</body> +</html> + Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp 2010-03-18 14:00:43 UTC (rev 624) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp 2010-03-18 14:18:10 UTC (rev 625) @@ -105,7 +105,7 @@ archive="PhyloWidget.jar,core.jar,itext.jar,jgrapht-jdk1.5.jar,pdf.jar" mayscript="true" width="600" height="600"> - <param name="menuFile" value="nondb-menus.xml" /> + <param name="image" value="loading.gif" /> <param name="boxmessage" value="Loading Processing software..." /> <param name="boxbgcolor" value="#FFFFFF" /> Modified: trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2010-03-18 14:00:43 UTC (rev 624) +++ trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2010-03-18 14:18:10 UTC (rev 625) @@ -587,7 +587,7 @@ parent="directMapToPhyloWidgetController"> <property name="submissionHome"><ref bean="submissionHome"></ref></property> <property name="studyService"><ref bean="studyService"></ref></property> - <property name="defaultView"><value>redirect:/test/newPhylowidget.html</value></property> + <property name="defaultView"><value>redirect:/test/limitedPhylowidget.html</value></property> </bean> <bean id="deleteATreeBlockController" class="org.cipres.treebase.web.controllers.DeleteATreeBlockController"> @@ -865,6 +865,7 @@ <prop key="/user/viewXML.html">filenameController</prop> <prop key="/test/phylowidget.html">filenameController</prop> + <prop key="/test/limitedPhylowidget.html">filenameController</prop> <prop key="/test/newPhylowidget.html">filenameController</prop> <prop key="/user/processUser.html">processUserController</prop> <prop key="/accessviolation.html">filenameController</prop> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vga...@us...> - 2010-03-18 14:00:50
|
Revision: 624 http://treebase.svn.sourceforge.net/treebase/?rev=624&view=rev Author: vgapeyev Date: 2010-03-18 14:00:43 +0000 (Thu, 18 Mar 2010) Log Message: ----------- Moved commented-out HTML to a temp file, due to nested <!-- --> comments. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp Added Paths: ----------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav-HIDE-connotea.txt Added: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav-HIDE-connotea.txt =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav-HIDE-connotea.txt (rev 0) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav-HIDE-connotea.txt 2010-03-18 14:00:43 UTC (rev 624) @@ -0,0 +1,94 @@ +<--! VG 2010-03-22 This is supposed to be a part of nav.jsp -- search for "save to connotea" --> +<--! Since there are many small comments in this fragment, commenting it out in nav.jsp did not work out well. --> + + <form method="post" id="connotea" action="http://www.connotea.org/add" enctype="application/x-www-form-urlencoded" name="edit"> + + <input + name="uri" + value="<%= request.getScheme() %>://<%= request.getLocalName() %>:<%= request.getLocalPort() %>/treebase-web/search/study/summary.html?id=<c:out value="${study.id}"/>" + type="hidden"/> + + <input + name="uri" + value="<%= request.getScheme() %>://<%= request.getLocalName() %>:<%= request.getLocalPort() %>/treebase-web/search/study/summary.html?id=<c:out value="${study.id}"/>" + type="hidden"/> + + <input name="ctitle" value="<c:out value="${cit.title}"/>" type="hidden"/> + <input name="ctitle2" value="<c:out value="${cit.title}"/>" type="hidden"/> + + <c:choose> + <c:when test="${cit.citationType == 'Article'}"> + <input name="cjournal" value="<c:out value="${cit.journal}"/>" type="hidden"/> + <input name="cjournal2" value="<c:out value="${cit.journal}"/>" type="hidden"/> + + <input name="cvolume" value="<c:out value="${cit.volume}"/>" type="hidden"/> + <input name="cvolume2" value="<c:out value="${cit.volume}"/>" type="hidden"/> + + <input name="cissue" value="<c:out value="${cit.issue}"/>" type="hidden"/> + <input name="cissue2" value="<c:out value="${cit.issue}"/>" type="hidden"/> + </c:when> + <c:otherwise> + <input name="cjournal" value="" type="hidden"/> + <input name="cjournal2" value="" type="hidden"/> + + <input name="cvolume" value="" type="hidden"/> + <input name="cvolume2" value="" type="hidden"/> + + <input name="cissue" value="" type="hidden"/> + <input name="cissue2" value="" type="hidden"/> + </c:otherwise> + </c:choose> + + <input name="cpages" value="<c:out value="${cit.pages}"/>" type="hidden"/> + <input name="cpages2" value="<c:out value="${cit.pages}"/>" type="hidden"/> + + <input name="cdate" value="<c:out value="${cit.publishYear}"/>" type="hidden"/> + <input name="cdate2" value="<c:out value="${cit.publishYear}"/>" type="hidden"/> + + <input name="cauthors" value="<c:out value="${cit.authorsAsBibtex}"/>" type="hidden"/> + <input name="cauthors2" value="<c:out value="${cit.authorsAsBibtex}"/>" type="hidden"/> + + <!-- JOUR, BOOK or CHAP --><!-- XXX check if article!! --> + <input name="cristype" value="JOUR" type="hidden"/> + <input name="cristype2" value="JOUR" type="hidden"/> + + <input name="cdoi" value="<c:out value="${cit.doi}"/>" type="hidden"/> + <input name="cdoi2" value="<c:out value="${cit.doi}"/>" type="hidden"/> + + <input name="cpubmed" value="<c:out value="${cit.PMID}"/>" type="hidden"/> + <input name="cpubmed2" value="<c:out value="${cit.PMID}"/>" type="hidden"/> + + <!-- isbn --> + <input name="casin" value="" type="hidden"/> <!-- XXX check if book/in book --> + <input name="casin2" value="" type="hidden"/> + + <input name="usertitle" value="<c:out value="${cit.title}"/>" type="hidden"/> + + <input name="tags" value="uploaded, <c:out value="${cit.keywords}"/>" type="hidden"/> + <input name="button" value="Save" type="hidden"/> + + <input name="description" value="<c:out value="${study.notes}"/>" type="hidden"/> + <input name="mywork" value="0" type="hidden"/> + <input name="private" value="0" type="hidden"/> + <input name="embargo" value="" type="hidden"/> + + <c:choose> + <c:when test="${not empty study.TB1StudyID}"> + <input name="comment" value="This study was previously identified under the legacy study ID ${study.TB1StudyID} (Status: <c:out value="${study.studyStatus.description}"/>)." type="hidden"/> + </c:when> + <c:otherwise> + <input name="comment" value="This study is part of submission <c:out value="${study.submission.id}"/> (Status: <c:out value="${study.studyStatus.description}"/>)." type="hidden"/> + </c:otherwise> + </c:choose> + + <input name="button" value="Save" type="hidden"/> + <input name="continue" value="0" type="hidden"/> + <input name="title" value="<c:out value="${cit.title}"/>" type="hidden"/> + <input name=".cgifields" value="private" type="hidden"/> + <input name=".cgifields" value="mywork" type="hidden"/> + <input name="prefilled" value="1" type="hidden"/> + </form> + <a href="#" onclick="connotea()"> + <img src="/treebase-web/images/connotea.gif" alt="Connotea" class="iconButton"/> + Connotea + </a> Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp 2010-03-18 02:06:15 UTC (rev 623) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp 2010-03-18 14:00:43 UTC (rev 624) @@ -81,99 +81,9 @@ </a> <!-- save to connotea --> - <!-- commented out temporarily because this uses the absolute path, which won't work due to proxying - <form method="post" id="connotea" action="http://www.connotea.org/add" enctype="application/x-www-form-urlencoded" name="edit"> - - <input - name="uri" - value="<%= request.getScheme() %>://<%= request.getLocalName() %>:<%= request.getLocalPort() %>/treebase-web/search/study/summary.html?id=<c:out value="${study.id}"/>" - type="hidden"/> - - <input - name="uri" - value="<%= request.getScheme() %>://<%= request.getLocalName() %>:<%= request.getLocalPort() %>/treebase-web/search/study/summary.html?id=<c:out value="${study.id}"/>" - type="hidden"/> - - <input name="ctitle" value="<c:out value="${cit.title}"/>" type="hidden"/> - <input name="ctitle2" value="<c:out value="${cit.title}"/>" type="hidden"/> - - <c:choose> - <c:when test="${cit.citationType == 'Article'}"> - <input name="cjournal" value="<c:out value="${cit.journal}"/>" type="hidden"/> - <input name="cjournal2" value="<c:out value="${cit.journal}"/>" type="hidden"/> - - <input name="cvolume" value="<c:out value="${cit.volume}"/>" type="hidden"/> - <input name="cvolume2" value="<c:out value="${cit.volume}"/>" type="hidden"/> - - <input name="cissue" value="<c:out value="${cit.issue}"/>" type="hidden"/> - <input name="cissue2" value="<c:out value="${cit.issue}"/>" type="hidden"/> - </c:when> - <c:otherwise> - <input name="cjournal" value="" type="hidden"/> - <input name="cjournal2" value="" type="hidden"/> - - <input name="cvolume" value="" type="hidden"/> - <input name="cvolume2" value="" type="hidden"/> - - <input name="cissue" value="" type="hidden"/> - <input name="cissue2" value="" type="hidden"/> - </c:otherwise> - </c:choose> - - <input name="cpages" value="<c:out value="${cit.pages}"/>" type="hidden"/> - <input name="cpages2" value="<c:out value="${cit.pages}"/>" type="hidden"/> - - <input name="cdate" value="<c:out value="${cit.publishYear}"/>" type="hidden"/> - <input name="cdate2" value="<c:out value="${cit.publishYear}"/>" type="hidden"/> - - <input name="cauthors" value="<c:out value="${cit.authorsAsBibtex}"/>" type="hidden"/> - <input name="cauthors2" value="<c:out value="${cit.authorsAsBibtex}"/>" type="hidden"/> - - <!-- JOUR, BOOK or CHAP --><!-- XXX check if article!! --> - <input name="cristype" value="JOUR" type="hidden"/> - <input name="cristype2" value="JOUR" type="hidden"/> - - <input name="cdoi" value="<c:out value="${cit.doi}"/>" type="hidden"/> - <input name="cdoi2" value="<c:out value="${cit.doi}"/>" type="hidden"/> - - <input name="cpubmed" value="<c:out value="${cit.PMID}"/>" type="hidden"/> - <input name="cpubmed2" value="<c:out value="${cit.PMID}"/>" type="hidden"/> - - <!-- isbn --> - <input name="casin" value="" type="hidden"/> <!-- XXX check if book/in book --> - <input name="casin2" value="" type="hidden"/> - - <input name="usertitle" value="<c:out value="${cit.title}"/>" type="hidden"/> - - <input name="tags" value="uploaded, <c:out value="${cit.keywords}"/>" type="hidden"/> - <input name="button" value="Save" type="hidden"/> - - <input name="description" value="<c:out value="${study.notes}"/>" type="hidden"/> - <input name="mywork" value="0" type="hidden"/> - <input name="private" value="0" type="hidden"/> - <input name="embargo" value="" type="hidden"/> - - <c:choose> - <c:when test="${not empty study.TB1StudyID}"> - <input name="comment" value="This study was previously identified under the legacy study ID ${study.TB1StudyID} (Status: <c:out value="${study.studyStatus.description}"/>)." type="hidden"/> - </c:when> - <c:otherwise> - <input name="comment" value="This study is part of submission <c:out value="${study.submission.id}"/> (Status: <c:out value="${study.studyStatus.description}"/>)." type="hidden"/> - </c:otherwise> - </c:choose> - - <input name="button" value="Save" type="hidden"/> - <input name="continue" value="0" type="hidden"/> - <input name="title" value="<c:out value="${cit.title}"/>" type="hidden"/> - <input name=".cgifields" value="private" type="hidden"/> - <input name=".cgifields" value="mywork" type="hidden"/> - <input name="prefilled" value="1" type="hidden"/> - </form> - <a href="#" onclick="connotea()"> - <img src="/treebase-web/images/connotea.gif" alt="Connotea" class="iconButton"/> - Connotea - </a> - --> <!-- end of commenting out connotea --> + <!-- commented out temporarily because this uses the absolute path, which won't work due to proxying --> + <!-- Insert nav-HIDE-connotea.txt here --> + <!-- end of commenting out connotea --> <div id="notice"></div> </fieldset> </div> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yo...@us...> - 2010-03-18 02:06:20
|
Revision: 623 http://treebase.svn.sourceforge.net/treebase/?rev=623&view=rev Author: youjun Date: 2010-03-18 02:06:15 +0000 (Thu, 18 Mar 2010) Log Message: ----------- Added Paths: ----------- trunk/treebase-phylowidget/data/menus/nondb-menus.xml Added: trunk/treebase-phylowidget/data/menus/nondb-menus.xml =================================================================== --- trunk/treebase-phylowidget/data/menus/nondb-menus.xml (rev 0) +++ trunk/treebase-phylowidget/data/menus/nondb-menus.xml 2010-03-18 02:06:15 UTC (rev 623) @@ -0,0 +1,81 @@ +<menuset name="PhyloWidget Menus"> + <menu type="Toolbar" fontsize="11" x="2" y="2"> + <item name="File"> + <!--item name="New Tree" action="treeNew" shortcut="control-n"/--> + <!--item name="Load Tree..." action="treeLoad"/--> + <item name="Save Tree..." action="treeSave"/> + <!--item name="Save Tree To Database" action="treeSaveToDB"/--> + <item name="Export Image"> + <item name="Large (1600x1200)" action="fileOutputBig"/> + <item name="Small (640 x 480)" action="fileOutputSmall"/> + <item name="PDF" action="fileOutputPDF"/> + </item> + </item> + <item name="View"> + <item name="Zoom to Full" action="viewZoomToFull" shortcut="control-F"/> + <item name="Renderer Type"> + <item name="Rectangular" action="viewRectangular" shortcut="control-1"/> + <item name="Diagonal" action="viewDiagonal" shortcut="control-2"/> + <item name="Circular" action="viewCircular" shortcut="control-3"/> + </item> + <item name="Show/Hide"> + <item name="Branch Lengths" type="CheckBox" property="showBranchLengths" value="false"/> + <item name="Inner Clade Labels" type="CheckBox" property="showCladeLabels" value="false"/> + </item> + <item name="Style"> + <item name="Text Angle" type="NumberScroller" property="textRotation" increment=".5" default="0" min="-45" max="45"/> + <item name="Node Size" type="NumberScroller" property="nodeSize" increment =".005" default=".2" min="0" max=".5"/> + <item name="Line Weight" type="NumberScroller" property="lineSize" increment =".001" default=".1" min="0" max=".5"/> + </item> + <item name="Render Threshold" type="NumberScroller" property="renderThreshold" increment="5" default="150" min="5" max="1000"/> + <item name="Minimum Text Size" type="NumberScroller" property="minTextSize" increment =".1" default="10" min="0" max="36"/> + <!-- <item name="Stretch Tree to Fit" type="CheckBox" property="fitTreeToWindow" /> --> + <item name="Use Branch Lengths" type="CheckBox" property="useBranchLengths" shortcut="ctrl-b" /> + </item> + <!--item name="Tree"> + <item name="Mutate Once" action="treeMutateOnce" shortcut="control-m"/> + <item name="Mutate Slow" action="treeMutateSlow"/> + <item name="Mutate Fast" action="treeMutateFast"/> + <item name="Stop Mutating" action="treeStopMutating" shortcut="control-shift-m"/> + </item> + <item name="Flip Tree" action="treeFlip" shortcut="control-R"/> + <item name="Auto-sort Tree" action="treeAutoSort" shortcut="control-L"/> + <item name="Remove Elbows" action="treeRemoveElbows" shortcut="control-E"/> + </item--> + </menu> + + <menu name="dock" type="ToolDock" width="30" rotation="left"> + <!-- the "rotation" parameter can have the values: left, right, top, bottom --> + <item name="Arrow" tool="arrow" shortcut="a" icon="dock/arrow.png"/> + <item name="Scroll" tool="scroll" shortcut="s" icon="dock/grab.png"/> + <item name="Zoom" tool="zoom" shortcut="z" icon="dock/zoom.png"/> + </menu> + + <menu name="context" type="org.phylowidget.ui.PhyloContextMenu"> + <!--item name="Tree Edit" hint="t"> + <item name="Add" hint="a"> + <item name="Child" action="nodeAddChild" hint="c"/> + <item name="Sister" action="nodeAddSister" hint="s"/> + </item> + <item name="Delete" hint="d"> + <item name="This node" action="nodeDelete" hint="t"/> + <item name="Subtree" action="nodeDeleteSubtree" hint="s"/> + </item> + </item--> + <item name="Layout" hint="a"> + <item name="Reroot" action="nodeReroot" hint="r"/> + <item name="Flip subtree" action="nodeFlipSubtree" hint="f"/> + <item name="Switch children" action="nodeSwitchChildren" hint="s"/> + </item> + <!--item name="Clipboard" hint="c"> + <item name="Cut" action="nodeCut" hint="x"/> + <item name="Copy" action="nodeCopy" hint="c"/> + <item name="Paste" action="nodePaste" hint="v"/> + <item name="Clear" action="nodeClearClipboard" hint="r"/> + </item--> + <!--item name="Node Edit" hint="e"> + <item name="Name" action="nodeEditName" hint="n"/> + <item name="Branch length" action="nodeEditBranchLength" hint="b"/> + </item--> + </menu> +</menuset> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yo...@us...> - 2010-03-18 02:03:44
|
Revision: 622 http://treebase.svn.sourceforge.net/treebase/?rev=622&view=rev Author: youjun Date: 2010-03-18 02:03:37 +0000 (Thu, 18 Mar 2010) Log Message: ----------- re-build phylowidget tree.jsp will use new file name Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp trunk/treebase-web/src/main/webapp/test/phylowidget/PhyloWidget.jar trunk/treebase-web/src/main/webapp/test/phylowidget/core.jar trunk/treebase-web/src/main/webapp/test/phylowidget/itext.jar trunk/treebase-web/src/main/webapp/test/phylowidget/jgrapht-jdk1.5.jar trunk/treebase-web/src/main/webapp/test/phylowidget/pdf.jar Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp 2010-03-17 19:44:13 UTC (rev 621) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/tree.jsp 2010-03-18 02:03:37 UTC (rev 622) @@ -105,7 +105,7 @@ archive="PhyloWidget.jar,core.jar,itext.jar,jgrapht-jdk1.5.jar,pdf.jar" mayscript="true" width="600" height="600"> - + <param name="menuFile" value="nondb-menus.xml" /> <param name="image" value="loading.gif" /> <param name="boxmessage" value="Loading Processing software..." /> <param name="boxbgcolor" value="#FFFFFF" /> Modified: trunk/treebase-web/src/main/webapp/test/phylowidget/PhyloWidget.jar =================================================================== (Binary files differ) Modified: trunk/treebase-web/src/main/webapp/test/phylowidget/core.jar =================================================================== (Binary files differ) Modified: trunk/treebase-web/src/main/webapp/test/phylowidget/itext.jar =================================================================== (Binary files differ) Modified: trunk/treebase-web/src/main/webapp/test/phylowidget/jgrapht-jdk1.5.jar =================================================================== (Binary files differ) Modified: trunk/treebase-web/src/main/webapp/test/phylowidget/pdf.jar =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hl...@us...> - 2010-03-17 19:44:20
|
Revision: 621 http://treebase.svn.sourceforge.net/treebase/?rev=621&view=rev Author: hlapp Date: 2010-03-17 19:44:13 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Commented out the Add to Connotea feature until it is fixed to work. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp 2010-03-17 19:27:47 UTC (rev 620) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/nav.jsp 2010-03-17 19:44:13 UTC (rev 621) @@ -81,6 +81,7 @@ </a> <!-- save to connotea --> + <!-- commented out temporarily because this uses the absolute path, which won't work due to proxying <form method="post" id="connotea" action="http://www.connotea.org/add" enctype="application/x-www-form-urlencoded" name="edit"> <input @@ -172,6 +173,7 @@ <img src="/treebase-web/images/connotea.gif" alt="Connotea" class="iconButton"/> Connotea </a> + --> <!-- end of commenting out connotea --> <div id="notice"></div> </fieldset> </div> @@ -285,4 +287,4 @@ </c:otherwise> </c:choose> </div> -<h3>${currentSection}</h3> \ No newline at end of file +<h3>${currentSection}</h3> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: SourceForge.net <no...@so...> - 2010-03-17 19:36:28
|
Bugs item #2972107, was opened at 2010-03-17 14:21 Message generated for change (Comment added) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 9 Private: No Submitted By: Hilmar Lapp (hlapp) Assigned to: Hilmar Lapp (hlapp) Summary: Disable download analysis function in UI Initial Comment: This needs to be disabled in order for us to do the release. It can be re-enabled after issue# 2970700 and issue# 2970457 have been resolved, which will likely happen only after release. ---------------------------------------------------------------------- >Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 15:36 Message: I think I found the links from the analysis tab. This isn't commenting out the link from the summary page (and it looks like there is one too). I think we should leave that one in, as apparently it works for most analyses, and doesn't scramble the taxon labels? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 19:28:00
|
Bugs item #2972107, was opened at 2010-03-17 14:21 Message generated for change (Settings changed) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 9 Private: No Submitted By: Hilmar Lapp (hlapp) >Assigned to: Hilmar Lapp (hlapp) Summary: Disable download analysis function in UI Initial Comment: This needs to be disabled in order for us to do the release. It can be re-enabled after issue# 2970700 and issue# 2970457 have been resolved, which will likely happen only after release. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 |
From: <hl...@us...> - 2010-03-17 19:27:53
|
Revision: 620 http://treebase.svn.sourceforge.net/treebase/?rev=620&view=rev Author: hlapp Date: 2010-03-17 19:27:47 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Commenting out download of analysis or analysis step, as per issue# 2972107. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analyses.jsp trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analysis.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analyses.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analyses.jsp 2010-03-17 15:13:18 UTC (rev 619) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analyses.jsp 2010-03-17 19:27:47 UTC (rev 620) @@ -42,13 +42,14 @@ height="9" border="0" onClick="CollapseExpand('${AnalysisStepId}')" /> - <a href="/treebase-web/search/downloadAnAnalysisStep.html?analysisid=${analysisStep.id}"> + <!-- commented out due to issue# 2970700 and issue# 2970457 --> + <!-- <a href="/treebase-web/search/downloadAnAnalysisStep.html?analysisid=${analysisStep.id}"> --> <img class="iconButton" src="<fmt:message key="icons.download.reconstructed"/>" title="<fmt:message key="download.reconstructedfile"/>" alt="<fmt:message key="download.reconstructedfile"/>"/> - </a> + <!-- </a> ---> <strong>Analysis Step ${status_analysisStep.count}:</strong> <c:out value="${analysisStepCommand.name}" /> </li> Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analysis.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analysis.jsp 2010-03-17 15:13:18 UTC (rev 619) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/search/study/analysis.jsp 2010-03-17 19:27:47 UTC (rev 620) @@ -47,13 +47,14 @@ height="9" border="0" onClick="CollapseExpand('${AnalysisStepId}')"/> - <a href="/treebase-web/search/downloadAnAnalysisStep.html?analysisid=${analysisStep.id}"> + <!-- commented out due to issue# 2970700 and issue# 2970457 --> + <!-- <a href="/treebase-web/search/downloadAnAnalysisStep.html?analysisid=${analysisStep.id}"> --> <img class="iconButton" src="<fmt:message key="icons.download.reconstructed"/>" title="<fmt:message key="download.reconstructedfile"/>" alt="<fmt:message key="download.reconstructedfile"/>"/> - </a> + <!-- </a> --> <strong>Analysis Step ${status_analysisStep.count}:</strong> <c:out value="${analysisStepCommand.name}" /> </li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: SourceForge.net <no...@so...> - 2010-03-17 19:02:44
|
Bugs item #2972133, was opened at 2010-03-17 14:52 Message generated for change (Comment added) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 8 Private: No Submitted By: Hilmar Lapp (hlapp) Assigned to: Nobody/Anonymous (nobody) Summary: Add to connotea, del.icio.us etc broken due to absolute URL Initial Comment: The code uses an absolute path, which results in things like http://localhost.localdomain:8280/treebase-web/search/study/summary.html?id=1021, which obviously won't work. ---------------------------------------------------------------------- >Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 15:02 Message: Turns out I do have a CiteULike account. The code adds an entry to the library but w/o a link back to the TreeBASE URL (or the article URL). Is that intended? ---------------------------------------------------------------------- Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 14:57 Message: This may only affect Connotea actually. The add to Del.icio.us code works, can't test CiteULike as a I don't have an account. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 18:57:25
|
Bugs item #2972133, was opened at 2010-03-17 14:52 Message generated for change (Comment added) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 8 Private: No Submitted By: Hilmar Lapp (hlapp) Assigned to: Nobody/Anonymous (nobody) Summary: Add to connotea, del.icio.us etc broken due to absolute URL Initial Comment: The code uses an absolute path, which results in things like http://localhost.localdomain:8280/treebase-web/search/study/summary.html?id=1021, which obviously won't work. ---------------------------------------------------------------------- >Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 14:57 Message: This may only affect Connotea actually. The add to Del.icio.us code works, can't test CiteULike as a I don't have an account. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 18:52:26
|
Bugs item #2972133, was opened at 2010-03-17 14:52 Message generated for change (Tracker Item Submitted) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 8 Private: No Submitted By: Hilmar Lapp (hlapp) Assigned to: Nobody/Anonymous (nobody) Summary: Add to connotea, del.icio.us etc broken due to absolute URL Initial Comment: The code uses an absolute path, which results in things like http://localhost.localdomain:8280/treebase-web/search/study/summary.html?id=1021, which obviously won't work. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972133&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 18:23:53
|
Bugs item #2970457, was opened at 2010-03-14 21:58 Message generated for change (Comment added) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970457&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: performance Group: None Status: Open >Priority: 8 Private: No Submitted By: William Piel (sfrgpiel) Assigned to: Nobody/Anonymous (nobody) Summary: downloading analysis as nexus hangs Initial Comment: I added and finalized a completely new submission to TreeBASE in order to test the submission process from beginning to end. The result is this new study: http://treebase-stage.nescent.org/treebase-web/search/study/summary.html?id=10315 And everything looks good except that I cannot download one of the analyses (and I can't download the whole study either) as nexus -- the browser spins round and round and finally finishes with a Proxy Error. This is the bad one: http://treebase-stage.nescent.org/treebase-web/search/downloadAnAnalysisStep.html?analysisid=5758&id=10315 But strangely enough, the other analyses work fine (even though they are all pulling about the same amount of data): http://treebase-stage.nescent.org/treebase-web/search/downloadAnAnalysisStep.html?analysisid=5759&id=10315 http://treebase-stage.nescent.org/treebase-web/search/downloadAnAnalysisStep.html?analysisid=5760&id=10315 The individual components of the analysis (1 matrix and 2 trees) can be downloaded without a problem. ---------------------------------------------------------------------- >Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 14:23 Message: Downgrading to 8 as we are disabling this in the UI until this and issue# 2970700 have been resolved. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970457&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 18:22:29
|
Bugs item #2970700, was opened at 2010-03-15 11:29 Message generated for change (Comment added) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970700&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open >Priority: 8 Private: No Submitted By: William Piel (sfrgpiel) Assigned to: Nobody/Anonymous (nobody) Summary: Analysis download scrambles taxon labels Initial Comment: Analysis download scrambles taxon labels Analysis download creates a taxon block in which the order of the names does not match with the order of the names in the associated character block. This will cause software programs like PAUP and Mesquite to scramble the taxon labels with the characters that they are supposed to map to. For example, see here: http://treebase-stage.nescent.org/treebase-web/search/downloadAnAnalysisStep.html?analysisid=5539&id=10232 By contrast, if I download the matrix alone, a taxon block with the correct order is used: http://treebase-stage.nescent.org/treebase-web/phylows/matrix/TB2:M4847?format=nexus And if I download the *whole* study as nexus, the correct order is used: http://treebase-stage.nescent.org/treebase-web/phylows/study/TB2:S10232?format=nexus So the problem is in the analysis download. It looks as though the analysis download is re-creating new taxon blocks on the fly, whereas the matrix download is fetching them from the "taxonlabelset" and "taxonlabelset_taxonlabel" tables. A quick fix for the analysis download is the following: create taxon blocks using the information in taxonlabelset and taxonlabelset_taxonlabel tables. If any resulting trees come from a tree block that shares the same taxonlabelset_id as a matrix, then the resulting tree should have a "LINK TAXA" command that points to the *same* taxon block as the matrix. i.e. the number of taxa blocks that are generated at the top of the nexus file are determined by the number of unique taxonlabelset_id values linked to all character blocks and all trees/treeblocks linked to the analysis. The long-term fix is more complicated, namely auto-generate a single taxon block for a particular analysis download, use "LINK TAXA" to have all character blocks and tree blocks refer back to this same taxon block, but within each character block insure that the rows are sorted in exactly the same way as in the taxon block. I'll let you guys decide what to do, but I'm guessing that the quick fix is easier to implement, and while not as ideal as the long-term fix, it solves the row scrambling problem prior to public release. ---------------------------------------------------------------------- >Comment By: Hilmar Lapp (hlapp) Date: 2010-03-17 14:22 Message: Downgrade to 8 as we are disabling this feature in the UI until this is resolved. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970700&group_id=248804 |
From: SourceForge.net <no...@so...> - 2010-03-17 18:21:32
|
Bugs item #2972107, was opened at 2010-03-17 14:21 Message generated for change (Tracker Item Submitted) made by hlapp You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 9 Private: No Submitted By: Hilmar Lapp (hlapp) Assigned to: Nobody/Anonymous (nobody) Summary: Disable download analysis function in UI Initial Comment: This needs to be disabled in order for us to do the release. It can be re-enabled after issue# 2970700 and issue# 2970457 have been resolved, which will likely happen only after release. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2972107&group_id=248804 |
From: <hl...@us...> - 2010-03-17 15:13:26
|
Revision: 619 http://treebase.svn.sourceforge.net/treebase/?rev=619&view=rev Author: hlapp Date: 2010-03-17 15:13:18 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Removing unauthorized versions of the NESCent logo with the real one, if we want to use this somewhere (presumably under "Partners"?). Added Paths: ----------- trunk/treebase-web/src/main/webapp/images/nescent_logo.jpg Removed Paths: ------------- trunk/treebase-web/src/main/webapp/images/nescent_logo.gif trunk/treebase-web/src/main/webapp/images/nescent_logo.png Deleted: trunk/treebase-web/src/main/webapp/images/nescent_logo.gif =================================================================== (Binary files differ) Added: trunk/treebase-web/src/main/webapp/images/nescent_logo.jpg =================================================================== (Binary files differ) Property changes on: trunk/treebase-web/src/main/webapp/images/nescent_logo.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Deleted: trunk/treebase-web/src/main/webapp/images/nescent_logo.png =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hl...@us...> - 2010-03-17 14:46:49
|
Revision: 618 http://treebase.svn.sourceforge.net/treebase/?rev=618&view=rev Author: hlapp Date: 2010-03-17 14:46:39 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Taking NESCent logo out of the footer. We don't want it there, period. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/common/footer.jsp Modified: trunk/treebase-web/src/main/webapp/common/footer.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/common/footer.jsp 2010-03-17 14:39:38 UTC (rev 617) +++ trunk/treebase-web/src/main/webapp/common/footer.jsp 2010-03-17 14:46:39 UTC (rev 618) @@ -1,14 +1,9 @@ <%@ include file="/common/taglibs.jsp" %> <p class="footerLogo"><!-- Revision <%= org.cipres.treebase.Version.VCSID %> --> - <a href="http://www.nescent.org/"> - <img - src="<c:url value="/images/nescent_logo.png"/>" - alt="NESCent" - width="83" - height="83" - border="0" /> - </a> +<!-- there used to be a logo here - but we don't want a NESCent logo here as + NESCent is only the host, and the TreeBASE logo is already in the header +--> </p> <p style="text-align:center"> <a href="http://validator.w3.org/check?uri=referer"> @@ -27,4 +22,4 @@ class="iconButton" style="vertical-align:middle"/> </a> -</p> \ No newline at end of file +</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hl...@us...> - 2010-03-17 14:39:44
|
Revision: 617 http://treebase.svn.sourceforge.net/treebase/?rev=617&view=rev Author: hlapp Date: 2010-03-17 14:39:38 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Move to standard INSTALL name and removed hints to cruft. Added Paths: ----------- trunk/treebase-web/INSTALL.txt Removed Paths: ------------- trunk/treebase-web/read.txt Copied: trunk/treebase-web/INSTALL.txt (from rev 614, trunk/treebase-web/read.txt) =================================================================== --- trunk/treebase-web/INSTALL.txt (rev 0) +++ trunk/treebase-web/INSTALL.txt 2010-03-17 14:39:38 UTC (rev 617) @@ -0,0 +1,6 @@ +For information on configuring, building, and deploying TreeBASE +consult the TreeBASE wiki: + +http://sourceforge.net/apps/mediawiki/treebase/ + +Of particular relevance are sections 'Building' and 'Deploying'. Deleted: trunk/treebase-web/read.txt =================================================================== --- trunk/treebase-web/read.txt 2010-03-17 14:35:21 UTC (rev 616) +++ trunk/treebase-web/read.txt 2010-03-17 14:39:38 UTC (rev 617) @@ -1,5 +0,0 @@ -The information contained in this file was no longer up-to-date -and no longer being maintained. For information on configuring, -building and deploying TreeBASE, consult the wiki: - -http://sourceforge.net/apps/mediawiki/treebase/ \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hl...@us...> - 2010-03-17 14:35:32
|
Revision: 616 http://treebase.svn.sourceforge.net/treebase/?rev=616&view=rev Author: hlapp Date: 2010-03-17 14:35:21 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Fixed version of PostgreSQL. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/technology.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/technology.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/technology.jsp 2010-03-17 14:22:24 UTC (rev 615) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/technology.jsp 2010-03-17 14:35:21 UTC (rev 616) @@ -12,7 +12,7 @@ </p> <h2>Implementation Technologies</h2> <ul> - <li>Database: <a href="http://www.postgresql.org/">PostgreSQL 8.3</a></li> + <li>Database: <a href="http://www.postgresql.org/">PostgreSQL 8.4.2</a></li> <li>Programming language: Java (web-application), Perl (data migration and maintenance)</li> <li>Database ORM: <a href="http://www.hibernate.org/">Hibernate</a></li> @@ -149,4 +149,4 @@ <em>Evolutionary Bioinformatics Online</em>, <strong>1</strong>: 37-46. </p> </div> -</div> \ No newline at end of file +</div> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hl...@us...> - 2010-03-17 14:22:30
|
Revision: 615 http://treebase.svn.sourceforge.net/treebase/?rev=615&view=rev Author: hlapp Date: 2010-03-17 14:22:24 +0000 (Wed, 17 Mar 2010) Log Message: ----------- Adding standard tags and branches directories, we'll need those soon. Added Paths: ----------- branches/ tags/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vga...@us...> - 2010-03-16 21:14:31
|
Revision: 614 http://treebase.svn.sourceforge.net/treebase/?rev=614&view=rev Author: vgapeyev Date: 2010-03-16 21:14:25 +0000 (Tue, 16 Mar 2010) Log Message: ----------- More suitable role title for VG Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/people.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/people.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/people.jsp 2010-03-16 20:19:32 UTC (rev 613) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/people.jsp 2010-03-16 21:14:25 UTC (rev 614) @@ -7,7 +7,7 @@ <td> <img src="images/people/anon.jpg" width="81" height="108" alt="Vladimir Gapeyev"/> <br/><strong>Vladimir Gapeyev</strong> - <br/>Developer + <br/>Deployment Maintainer </td> <td> <img src="images/people/anon.jpg" width="81" height="108" alt="Youjun Guo"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vga...@us...> - 2010-03-16 20:19:39
|
Revision: 613 http://treebase.svn.sourceforge.net/treebase/?rev=613&view=rev Author: vgapeyev Date: 2010-03-16 20:19:32 +0000 (Tue, 16 Mar 2010) Log Message: ----------- Set all remaining null phylotree.treetype_id to be the code for 'single' tree. Modified Paths: -------------- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql Added Paths: ----------- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/fill_orphan_nulls.sql Modified: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql 2010-03-16 20:03:30 UTC (rev 612) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql 2010-03-16 20:19:32 UTC (rev 613) @@ -4,5 +4,6 @@ \i upload_tmp.sql \i update_treetypes.sql \i drop_tmp.sql +\i fill_orphan_nulls.sql end transaction; \ No newline at end of file Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/fill_orphan_nulls.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/fill_orphan_nulls.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/fill_orphan_nulls.sql 2010-03-16 20:19:32 UTC (rev 613) @@ -0,0 +1,7 @@ +-- This is a fix to Bill's request to fill all remaining +-- phylotree.treetype_ids with the code for 'single' + +update phylotree + set treetype_id = 1 +where treetype_id is null +returning phylotree_id, tb1_treeid, treetype_id; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vga...@us...> - 2010-03-16 20:03:37
|
Revision: 612 http://treebase.svn.sourceforge.net/treebase/?rev=612&view=rev Author: vgapeyev Date: 2010-03-16 20:03:30 +0000 (Tue, 16 Mar 2010) Log Message: ----------- Correct privileges on a sequence. Added Paths: ----------- trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/ trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/README trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/stepmatrixelement_seq_priveleges.sql Added: trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/README =================================================================== --- trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/README (rev 0) +++ trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/README 2010-03-16 20:03:30 UTC (rev 612) @@ -0,0 +1 @@ +Was applied to treebasedev and treebasestage by postgres (Jon) on 2010-03-12. Added: trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/stepmatrixelement_seq_priveleges.sql =================================================================== --- trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/stepmatrixelement_seq_priveleges.sql (rev 0) +++ trunk/treebase-core/db/cleaning/2010-03-12_stepmatrixelement_seq_priveleges/stepmatrixelement_seq_priveleges.sql 2010-03-16 20:03:30 UTC (rev 612) @@ -0,0 +1,5 @@ +BEGIN transaction; +select pg_owner('postgres', 'treebase_owner', 'stepmatrixelement_id_sequence', 'public'); +select pg_grant('treebase_owner', 'ALL', 'stepmatrixelement_id_sequence', 'public'); +select pg_grant('treebase_app', 'ALL', 'stepmatrixelement_id_sequence', 'public'); +END transaction; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vga...@us...> - 2010-03-16 19:47:15
|
Revision: 611 http://treebase.svn.sourceforge.net/treebase/?rev=611&view=rev Author: vgapeyev Date: 2010-03-16 19:47:08 +0000 (Tue, 16 Mar 2010) Log Message: ----------- A catch-up fix to set phylotree.treetype_id, based on an additional dump from TB1 Added Paths: ----------- trunk/treebase-core/db/tb1load/zzFixTreeTypes/ trunk/treebase-core/db/tb1load/zzFixTreeTypes/README.txt trunk/treebase-core/db/tb1load/zzFixTreeTypes/data/ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/drop_tmp.sql trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/misc.sql trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/update_treetypes.sql trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/upload_tmp.sql Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/README.txt =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/README.txt (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/README.txt 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,21 @@ +Uploading in Step 1e somehow failed to set phylotree.treetype_id, at least for some of the records. + +This directory contains scripts to upload this data from a file dumped by Bill from TB1. +The scripts assume that the dump is in data/tree_types.txt + +The original data file was downloaded from +http://www.treebase.org/treebase/migration/Mar-10/tree_types.txt +It had to be modified, with Bill's approval: + - "Simple Tree" --> "single" + - T391c2x7x96c15c45c54 got annotated "simple" (it had a blank) + + +To run, in a single transaction, + +$ cd zzFixTreeTypes/scripts +$ psql yourdatabase +$ \i all.sql + + +The file misc.sql contains a few useful diagnostic queries. + Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/all.sql 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,8 @@ + +begin transaction; + +\i upload_tmp.sql +\i update_treetypes.sql +\i drop_tmp.sql + +end transaction; \ No newline at end of file Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/drop_tmp.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/drop_tmp.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/drop_tmp.sql 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,3 @@ + +drop table phtrtype; + Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/misc.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/misc.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/misc.sql 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,27 @@ +-- Number of trees with the null treetype +select count(*) +from phylotree +where treetype_id is null; + +-- The trees with the null treetype +select phylotree_id, tb1_treeid, treetype_id +from phylotree +where treetype_id is null; + + +-- All treetypes from the DB "dictionary" +select * from treetype + +-- Distinct treetypes from the uploaded dump +select treetypename, count(*) from phtrtype group by treetypename + +-- See treetype data from PhyloTree and the dump, side-by-side + +select p.phylotree_id, p.tb1_treeid, p.treetype_id, + Y.tb1_treeid, y.treetypename, + t.treetype_id, t.description +from phylotree p, phtrtype y, treetype t +where p.tb1_treeid = y.tb1_treeid + and y.treetypename = lower(t.description) + + Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/update_treetypes.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/update_treetypes.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/update_treetypes.sql 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,10 @@ +-- This assumes that the original Bill's file was modified: +-- "Simple Tree" --> "supertree" +-- T391c2x7x96c15c45c54 is annotated "simple" + +update phylotree p + set treetype_id = t.treetype_id +from phtrtype y, treetype t +where p.tb1_treeid = y.tb1_treeid + and y.treetypename = lower(t.description) + Added: trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/upload_tmp.sql =================================================================== --- trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/upload_tmp.sql (rev 0) +++ trunk/treebase-core/db/tb1load/zzFixTreeTypes/scripts/upload_tmp.sql 2010-03-16 19:47:08 UTC (rev 611) @@ -0,0 +1,10 @@ + +-- begin transaction; + +create table phtrtype ( + tb1_treeid character varying (30), + treetypename character varying (255) +); + +\copy phtrtype (tb1_treeid, treetypename) from '../data/tree_types.txt' + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: SourceForge.net <no...@so...> - 2010-03-16 17:49:36
|
Bugs item #2970482, was opened at 2010-03-15 00:24 Message generated for change (Settings changed) made by youjun You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970482&group_id=248804 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: ui Group: None Status: Open Priority: 9 Private: No Submitted By: William Piel (sfrgpiel) >Assigned to: youjun guo (youjun) Summary: unauthorized user can edit trees using phylowidget Initial Comment: This is a significant security hole: an unauthorized user (e.g. an anonymous user or a non-admin person) can view a tree using phylowidget (i.e. through the search interface), reroot the tree, and then click the "save back to the database" menu item -- and, unfortunately, the save does work and the data are permanently changed! We need to block this hole. Only if the user is the owner of the tree -- and where the tree belongs to a "in progress" study -- should the user be allowed to modify the tree and save it back to the database. Frankly, to avoid confusion it would be better to have a duplicate set of phylowidget pages: one available through the submission system (and this one contains the "save back to database" menu item) and one available through the search interface (and this one would not have the "save back to database" menu item). Also, note that the "Quick Links" box makes no sense for the phylowidget page deployed in the submission system, as following those links exits the submission pages. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1126676&aid=2970482&group_id=248804 |
From: <rv...@us...> - 2010-03-16 17:02:10
|
Revision: 610 http://treebase.svn.sourceforge.net/treebase/?rev=610&view=rev Author: rvos Date: 2010-03-16 17:02:04 +0000 (Tue, 16 Mar 2010) Log Message: ----------- Added studyService field initialization for the "anyObjectAsRDFController" bean. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml Modified: trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2010-03-16 17:00:50 UTC (rev 609) +++ trunk/treebase-web/src/main/webapp/WEB-INF/treebase-servlet.xml 2010-03-16 17:02:04 UTC (rev 610) @@ -15,7 +15,9 @@ <bean id="processUserController" class="org.cipres.treebase.web.controllers.ProcessUserController"/> - <bean id="anyObjectAsRDFController" class="org.cipres.treebase.web.controllers.AnyObjectAsRDFController"/> + <bean id="anyObjectAsRDFController" class="org.cipres.treebase.web.controllers.AnyObjectAsRDFController"> + <property name="studyService"><ref bean="studyService"></ref></property> + </bean> <bean id="searchResultsAsRDFController" class="org.cipres.treebase.web.controllers.SearchResultsAsRDFController"/> <bean id="appletInteractionController" class="org.cipres.treebase.web.controllers.AppletInteractionController"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |