NIHVIVO-2403 Remove tabs from code
This commit is contained in:
parent
132cbdce2c
commit
fbead2b020
72 changed files with 337 additions and 7065 deletions
|
@ -1,110 +0,0 @@
|
|||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||
|
||||
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="2">
|
||||
<b>Tab Title*</b> <i>(a short phrase to appear on headings, menus or pick lists)</i><br/>
|
||||
<input type="text" name="Title" value="<form:value name="Title"/>" style="width:60%;" maxlength="80" />
|
||||
<font size="2" color="red"><form:error name="Title"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Tab Shorthand</b> <i>(an alternate phrase for display as <strong>More ...</strong> in the application)</i><br/>
|
||||
<input type="text" name="ShortHand" value="<form:value name="MoreTag"/>" style="width:80%;" maxlength="80" />
|
||||
<font size="2" color="red"><form:error name="MoreTag"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Tab Description</b> <i>A single short sentence to summarize the contents for users</i><br/>
|
||||
<strong>Note that this now becomes the tool tip when the mouse rolls over a primary or secondary tab name</strong><br/>
|
||||
<input type="text" name="Description" value="<form:value name="Description"/>" style="width:90%;" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="Description"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Tab Body</b> <i>enter any longer text or comment here</i><br/>
|
||||
<textarea name="Body" rows="10" wrap="soft"><form:value name="Rows"/><form:value name="Body"/></textarea>
|
||||
<font size="2" color="red"><form:error name="Body"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="1">
|
||||
<% /*
|
||||
<b>Originator</b><br>
|
||||
<input type="text" disabled="disabled" name="UserId" value="<form:value name="UserId"/>"/>
|
||||
<font size="2" color="red"><form:error name="UserId"/></font>
|
||||
*/ %>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Tab Type</b><br>
|
||||
<select name="TabtypeId" >
|
||||
<form:option name="TabtypeId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="TabtypeId"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Individual link method</b><br /><i>(if method is "by tab-type relationships", select types after editing this tab itself)</i><br />
|
||||
<select name="EntityLinkMethod" >
|
||||
<form:option name="EntityLinkMethod"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="EntityLinkMethod"/></font>
|
||||
</td> </tr>
|
||||
<tr class="editformcell"><td colspan="3"><hr /></td></tr>
|
||||
<% /*
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>URL of RSS feed</b> (must include the full http://... path)<br/>
|
||||
<input type="text" name="RssURL" value="<form:value name="RssURL"/>" style="width:60%;" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="RssURL"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
*/ %>
|
||||
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Order for display within parent tab</b><br />
|
||||
<input type="text" name="DisplayRank" value="<form:value name="DisplayRank"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="DisplayRank"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<b>Optional time limit for entities</b> <i>in days; use negative values for the past; not active for manual linking or image galleries</i><br/>
|
||||
<i>positive values will key off entity <b>timekey</b> field; negative values off entity <b>sunrise</b> field</i><br/>
|
||||
<input type="text" name="DayLimit" value="<form:value name="DayLimit"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="DayLimit"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Sort field for related entities</b><br /><i><strong>name</strong>,rand(),timekey,sunset,sunrise</i><br/>
|
||||
<input type="text" name="EntitySortField" value="<form:value name="EntitySortField"/>" size="10" maxlength="50" />
|
||||
<font size="2" color="red"><form:error name="EntitySortField"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<b>Sort direction for related entities</b><br /><i>blank for ascending,"desc" for descending</i><br/>
|
||||
<input type="text" name="EntitySortDirection" value="<form:value name="EntitySortDirection"/>" size="4" maxlength="4" />
|
||||
<font size="2" color="red"><form:error name="EntitySortDirection"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell"><td colspan="3"><hr /></td></tr>
|
||||
<tr class="editformcell"><td colspan="3">The following fields apply only when images are involved</td></tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Columns of images to display</b><br/>
|
||||
<i>9 columns of images at 94 pixels wide fits a 1024x768 display window</i><br/>
|
||||
<input type="text" name="GalleryCols" value="<form:value name="GalleryCols"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="GalleryCols"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Rows of images to display</b><br/>
|
||||
<i>if only a single row is specified, the A|B|C...|Z choices don't appear with image galleries</i><br/>
|
||||
<input type="text" name="GalleryRows" value="<form:value name="GalleryRows"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="GalleryRows"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Width for image display</i><br/>
|
||||
<input type="text" name="ImageWidth" value="<form:value name="ImageWidth"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="ImageWidth"/></font>
|
||||
</td>
|
||||
</tr>
|
|
@ -1,28 +0,0 @@
|
|||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||
|
||||
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Tab</b><br/>
|
||||
<select name="TabId" >
|
||||
<form:option name="TabId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="TabId"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Individual</b><br/>
|
||||
<select name="EntURI" >
|
||||
<form:option name="EntId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="EntId"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Order for display</b> in selected tab; blank will default to zero<br/>
|
||||
<input type="text" name="DisplayRank" value="<form:value name="DisplayRank"/>" size="5" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="DisplayRank"/></font>
|
||||
</td>
|
||||
</tr>
|
|
@ -1,79 +0,0 @@
|
|||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||
|
||||
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||
|
||||
<%@taglib prefix="vitro" uri="/WEB-INF/tlds/VitroUtils.tld" %>
|
||||
<%@page import="edu.cornell.mannlib.vitro.webapp.auth.requestedAction.usepages.ManageTabs" %>
|
||||
<% request.setAttribute("requestedActions", new ManageTabs()); %>
|
||||
<vitro:confirmAuthorization />
|
||||
|
||||
<div class="editingForm">
|
||||
|
||||
<form id="editForm" name="editForm" action="doTabHierarchyOperation" method="post">
|
||||
<input type="hidden" name="_epoKey" value="${epoKey}" />
|
||||
|
||||
<div align="center">
|
||||
<table cellpadding="4" cellspacing="2" border="0">
|
||||
<tr><th colspan="3">
|
||||
<div class="entryFormHead">
|
||||
<h2>${title}</h2>
|
||||
<c:choose>
|
||||
<c:when test='${_action == "insert"}'>
|
||||
<h3>Creating New Record</h3>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<h3>Editing Existing Record</h3>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<span class="entryFormHeadInstructions">(<sup>*</sup> Required Fields)</span>
|
||||
</div><!--entryFormHead-->
|
||||
</th></tr>
|
||||
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Broader tab<sup>*</sup></b><br/>
|
||||
<select name="ParentId">
|
||||
<c:forEach var="option" items="${epo.formObject.optionLists['ParentId']}">
|
||||
<option value="${option.value}">${option.body}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<span class="warning"><form:error name="ParentId"/></span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Narrower Tab<sup>*</sup></b><br/>
|
||||
<select name="ChildId" >
|
||||
<c:forEach var="option" items="${epo.formObject.optionLists['ChildId']}">
|
||||
<option value="${option.value}">${option.body}</option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<span class="warning"><form:error name="ChildId"/></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="editformcell">
|
||||
<td colspan="3" align="center">
|
||||
<c:choose>
|
||||
<c:when test='${_action == "insert"}'>
|
||||
<input id="primaryAction" type="submit" class="form-button" name="_insert" value="Create New Record"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<input id="primaryAction" type="submit" class="form-button" name="_update" value="Submit Changes"/>
|
||||
<input type="submit" class="form-button" name="_insert" value="Save as New Record"/>
|
||||
<input type="submit" class="form-button" name="_delete" onclick="return confirmDelete();" value="Delete"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<input type="reset" class="form-button" value="Reset"/>
|
||||
<input type="submit" class="form-button" name="_cancel" value="Cancel"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><!--alignCenter-->
|
||||
|
||||
</form>
|
||||
|
||||
</div><!--editingform-->
|
||||
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||
|
||||
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Tab</b><br/>
|
||||
<select name="TabId" >
|
||||
<form:option name="TabId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="TabId"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top">
|
||||
<b>Vclass</b><br/>
|
||||
<select name="VClassURI" >
|
||||
<form:option name="VClassId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="VClassId"/></font>
|
||||
</td>
|
||||
</tr>
|
|
@ -1,193 +0,0 @@
|
|||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||
|
||||
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
|
||||
<%@ taglib prefix="form" uri="http://vitro.mannlib.cornell.edu/edit/tags" %>
|
||||
|
||||
<%@taglib prefix="vitro" uri="/WEB-INF/tlds/VitroUtils.tld" %>
|
||||
<%@page import="edu.cornell.mannlib.vitro.webapp.auth.requestedAction.usepages.ManageTabs" %>
|
||||
<% request.setAttribute("requestedActions", new ManageTabs()); %>
|
||||
<vitro:confirmAuthorization />
|
||||
|
||||
<div class="editingForm">
|
||||
|
||||
<jsp:include page="/templates/edit/fetch/vertical.jsp"/>
|
||||
|
||||
<%
|
||||
/**
|
||||
*
|
||||
* @version 1.00
|
||||
* @author Jon Corson-Rikert
|
||||
*
|
||||
* UPDATES:
|
||||
* BJL 2007-XX-XX : significant modifications for semweb-align (removed SQL tags, etc.)
|
||||
* JCR 2006-03-05 : modified references to ETypes and change property file used to display auto-affiliated vclasses (a.k.a. types)
|
||||
* JCR 2005-11-06 : modified field specifications for tab editing so tabs_retry will get numeric rather than String versions of flag2Set and flag3Set
|
||||
*/
|
||||
%>
|
||||
|
||||
<c:set var="PRIMARY_TAB_TABTYPE" value="28"/>
|
||||
<c:set var="SUBCOLLECTION_CATEGORY_TABTYPE" value="18"/>
|
||||
|
||||
<p/>
|
||||
<div align="center">
|
||||
<table class="form-background" border="0" cellpadding="2" cellspacing="2">
|
||||
<tr valign="bottom" align="center">
|
||||
<td>
|
||||
<form action="./" method="get">
|
||||
<input type="submit" class="form-button" value="Display This Tab (Public)"/>
|
||||
<input type="hidden" name="primary" value="${tab.tabId}" />
|
||||
</form>
|
||||
<form action="listTabs" method="get">
|
||||
<input type="submit" class="form-button" value="See All Tabs"/>
|
||||
</form>
|
||||
</td>
|
||||
<td valign="bottom" align="center">
|
||||
<form action="editForm" method="get">
|
||||
<input name="id" type = "hidden" value="<%=request.getAttribute("tabId")%>" />
|
||||
<input type="submit" class="form-button" value="Edit Tab Details"/>
|
||||
<input type="hidden" name="controller" value="Tab"/>
|
||||
</form>
|
||||
</td>
|
||||
<td valign="bottom">
|
||||
<form action="editForm" method="get">
|
||||
<input type="submit" class="form-button" value="Add New Tab"/>
|
||||
<input type="hidden" name="controller" value="Tab"/>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="3"><hr/></td></tr>
|
||||
|
||||
<!-- ____________________________ parent tabs ______________________________________ -->
|
||||
<c:choose>
|
||||
<c:when test="${tab.tabtypeId < PRIMARY_TAB_TABTYPE}">
|
||||
<tr valign="bottom">
|
||||
<td colspan="2" valign="bottom">
|
||||
<c:if test="${!empty epo.formObject.checkboxLists['parentTabs']}">
|
||||
<form action="doTabHierarchyOperation" method="get">
|
||||
<ul>
|
||||
<c:forEach var="cb" items="${epo.formObject.checkboxLists['parentTabs']}">
|
||||
<li style="list-style-type:none"><input name="ParentId" type="checkbox" value="${cb.value}"/>${cb.body}</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<input type="submit" class="form-button" value="Remove checked parent tabs"/>
|
||||
<input type="hidden" name="ChildId" value="${tab.tabId}"/>
|
||||
<input type="hidden" name="primaryAction" value="_remove"/>
|
||||
<input type="hidden" name="_epoKey" value="${tabHierarchyEpoKey}"/>
|
||||
</form>
|
||||
</c:if>
|
||||
</td>
|
||||
<td>
|
||||
<form action="editForm" method="get">
|
||||
<input type="hidden" name="ChildId" value="${tab.tabId}">
|
||||
<input type="hidden" name="controller" value="Tabs2Tabs"/>
|
||||
<input type="submit" class="form-button" value="Add existing tab as parent tab"/>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr><td colspan="3" align="center">This is the highest level tab, so no links to higher tabs are possible.</td></tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<tr><td colspan="3"><hr/></td></tr>
|
||||
<!-- _____________________________________ child tabs ___________________________________________ -->
|
||||
<c:choose>
|
||||
<c:when test="${tab.tabtypeId>SUBCOLLECTION_CATEGORY_TABTYPE}">
|
||||
<tr valign="bottom">
|
||||
<td colspan="2" valign="bottom">
|
||||
<c:if test="${!empty epo.formObject.checkboxLists['childTabs']}">
|
||||
<form action="doTabHierarchyOperation" method="get">
|
||||
<ul>
|
||||
<c:forEach var="cb" items="${epo.formObject.checkboxLists['childTabs']}">
|
||||
<li style="list-style-type:none"><input name="ChildId" type="checkbox" value="${cb.value}"/>${cb.body}</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<input type="hidden" name="ParentId" value="${tab.tabId}"/>
|
||||
<input type="submit" class="form-button" value="Remove checked child tabs"/>
|
||||
<input type="hidden" name="primaryAction" value="_remove"/>
|
||||
<input type="hidden" name="_epoKey" value="${tabHierarchyEpoKey}"/>
|
||||
</form>
|
||||
</c:if>
|
||||
</td>
|
||||
<td>
|
||||
<form action="editForm" method="get">
|
||||
<input type="hidden" name="ParentId" value="${tab.tabId}">
|
||||
<input type="hidden" name="controller" value="Tabs2Tabs">
|
||||
<input type="submit" class="form-button" value="Add existing tab as child tab"/>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<tr><td colspan="3" align="center">This is the lowest level tab, so no links to lower tabs are possible.</td></tr>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<tr><td colspan="3"><hr/></td></tr>
|
||||
<!-- ________________________________________________ vClasses __________________________________________________ -->
|
||||
<c:choose>
|
||||
<c:when test="${tab.entityLinkMethod eq 'auto' || tab.entityLinkMethod eq 'mixed'}">
|
||||
<tr valign="bottom" align="center">
|
||||
<td colspan="2" valign="bottom" align="left">
|
||||
<c:if test="${!empty affilTypes}">
|
||||
<form action="tabs2TypesOp" method="get">
|
||||
<ul style="list-style-type:none;">
|
||||
<c:forEach var="type" items="${affilTypes}">
|
||||
<li style="list-style-type:none;"><input type="checkbox" name="TypeURI" value="${type.URI}">${type.name}</input></li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<input type="hidden" name="TabId" value="${tab.tabId}"/>
|
||||
<input type="hidden" name="operation" value="remove"/>
|
||||
<input type="hidden" name="_epoKey" value="${epoKey}"/>
|
||||
<input type="submit" class="form-button" value="Remove Checked Class Autolinks"/>
|
||||
</form>
|
||||
</c:if>
|
||||
</td>
|
||||
<td>
|
||||
<form action="editForm" method="get">
|
||||
<input type="hidden" name="TabId" value="${tab.tabId}"/>
|
||||
<input type="hidden" name="controller" value="Tabs2Types"/>
|
||||
<input type="submit" class="form-button" value="Add Class Autolink"/>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="3"><hr/></td></tr>
|
||||
</c:when>
|
||||
<c:otherwise><tr><td colspan="3" align="center">This tab is set for manual links to individuals only. Auto-affiliation with a type is not possible.</td></tr><tr><td colspan="3"><hr/></td></tr></c:otherwise>
|
||||
</c:choose>
|
||||
<!-- _______________________________________ entities ___________________________________________________ -->
|
||||
<c:choose>
|
||||
<c:when test="${tab.entityLinkMethod eq 'manual' || tab.entityLinkMethod eq 'mixed'}">
|
||||
<tr valign="bottom" align="center">
|
||||
<td colspan="2" valign="bottom" align="left">
|
||||
<c:if test="${!empty epo.formObject.checkboxLists['affilEnts']}">
|
||||
<form action="tabIndividualRelationOp" method="get">
|
||||
<ul style="list-style-type:none;">
|
||||
<c:forEach var="cb" items="${epo.formObject.checkboxLists['affilEnts']}">
|
||||
<li style="list-style-type:none;"><input type="checkbox" name="TirURI" value="${cb.value}" class="form-item"/>${cb.body}</li>
|
||||
</c:forEach>
|
||||
</ul>
|
||||
<input type="hidden" name="TabId" value="${tab.tabId}"/>
|
||||
<input type="hidden" name="operation" value="remove"/>
|
||||
<input type="hidden" name="_epoKey" value="${epoKey}"/>
|
||||
<input type="submit" class="form-button" value="Remove Checked Individuals"/>
|
||||
</form>
|
||||
</c:if>
|
||||
</td>
|
||||
<td>
|
||||
<form action="editForm" method="get">
|
||||
<select name="VClassUri" class="form-item">
|
||||
<form:option name="VClassURI"/>
|
||||
</select><br/>
|
||||
<p>Select class of individual</p>
|
||||
<input type="hidden" name="TabId" value="${tab.tabId}"/>
|
||||
<input type="hidden" name="controller" value="Tabs2Ents"/>
|
||||
<input type="submit" class="form-button" value="Add an individual to this tab"/>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</c:when>
|
||||
<c:otherwise><tr><td colspan="3" align="center">This tab is set for tab-type relationships only; direct links to individuals are not possible</td></tr></c:otherwise>
|
||||
</c:choose>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
Loading…
Add table
Add a link
Reference in a new issue