NIHVIVO-3352 improvements to validation in backend editing forms
This commit is contained in:
parent
777d10ba04
commit
8822dc51ff
23 changed files with 298 additions and 236 deletions
|
@ -13,7 +13,10 @@
|
|||
<c:set var="appNameLabel" value="Site name"/>
|
||||
<label for="site-name">${appNameLabel}<span class="note"> (max 50 characters)</span></label>
|
||||
<input type="text" name="ApplicationName" value="<form:value name="ApplicationName"/>" ${longField} maxlength="50" />
|
||||
<font color="red"><form:error name="ApplicationName"/></font>
|
||||
<c:set var="ApplicationNameError"><form:error name="ApplicationName"/></c:set>
|
||||
<c:if test="${!empty ApplicationNameError}">
|
||||
<span class="notice"><c:out value="${ApplicationNameError}"/></span>
|
||||
</c:if>
|
||||
|
||||
<!-- With introduction of new logo that includes tagline as part of the image, hiding this field for now to reduce user confusion -->
|
||||
<!-- <tr class="editformcell">
|
||||
|
@ -26,23 +29,30 @@
|
|||
|
||||
<label>Contact email address <span class="note">contact form submissions will be sent to this address</span></label>
|
||||
<input type="text" name="ContactMail" value="<form:value name="ContactMail"/>" ${longField} maxlength="255" size="30" />
|
||||
<font color="red"><form:error name="ContactMail"/></font>
|
||||
<c:set var="ContactMailError"><form:error name="ContactMail"/></c:set>
|
||||
<c:if test="${!empty ContactMailError}">
|
||||
<span class="notice"><c:out value="${ContactMailError}"/></span>
|
||||
</c:if>
|
||||
<br />
|
||||
|
||||
<label class="display-inline">Theme</label>
|
||||
<select id="ThemeDir" name="ThemeDir">
|
||||
<form:option name="ThemeDir" />
|
||||
</select>
|
||||
<font color="red"><form:error name="ThemeDir"/></font>
|
||||
|
||||
|
||||
<label>Copyright text<span class="note"> used in footer (e.g., name of your institution)</span></label>
|
||||
<input type="text" name="CopyrightAnchor" value="<form:value name="CopyrightAnchor"/>" ${longField} maxlength="120" size="40" />
|
||||
<font color="red"><form:error name="CopyrightAnchor"/></font>
|
||||
<c:set var="CopyrightAnchorError"><form:error name="CopyrightAnchor"/></c:set>
|
||||
<c:if test="${!empty CopyrightAnchorError}">
|
||||
<span class="notice"><c:out value="${CopyrightAnchorError}"/></span>
|
||||
</c:if>
|
||||
|
||||
<label>Copyright URL<span class="note"> copyright text links to this URL</span></label>
|
||||
<input type="text" name="CopyrightURL" value="<form:value name="CopyrightURL"/>" ${longField} maxlength="120" size="30" />
|
||||
<font color="red"><form:error name="CopyrightURL"/></font>
|
||||
<c:set var="CopyrightURLError"><form:error name="CopyrightURL"/></c:set>
|
||||
<c:if test="${!empty CopyrightURLError}">
|
||||
<span class="notice"><c:out value="${CopyrightURLError}"/></span>
|
||||
</c:if>
|
||||
|
||||
<!--
|
||||
<tr class="editformcell">
|
||||
|
|
|
@ -1,17 +1,25 @@
|
|||
<%-- $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/jstl/core" %>
|
||||
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="3">
|
||||
<b>Class group name</b> (max 120 characters)<br />
|
||||
<td valign="top">
|
||||
<b>Class group name*</b> (max 120 characters)<br />
|
||||
<input type="text" name="PublicName" value="<form:value name="PublicName"/>" size="50" maxlength="120" />
|
||||
<font size="2" color="red"><form:error name="Name"/></font>
|
||||
<c:set var="PublicNameError"><form:error name="PublicName"/></c:set>
|
||||
<c:if test="${!empty PublicNameError}">
|
||||
<span class="notice"><c:out value="${PublicNameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="3">
|
||||
<td valign="top">
|
||||
<b>Display rank </b> (lower number displays first)<br />
|
||||
<input type="text" name="DisplayRank" value="<form:value name="DisplayRank"/>" size="3" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="DisplayRank"/></font>
|
||||
<c:set var="DisplayRankError"><form:error name="DisplayRank"/></c:set>
|
||||
<c:if test="${!empty DisplayRankError}">
|
||||
<span class="notice"><c:out value="${DisplayRankError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -7,7 +7,10 @@
|
|||
<td valign="top" colspan="1">
|
||||
<b>Public Name</b><br/><i>as will display on public pages</i><br/>
|
||||
<input name="PublicName" value="<form:value name="PublicName"/>"/>
|
||||
<div class="warning"><form:error name="PublicName"/></div>
|
||||
<c:set var="PublicNameError"><form:error name="PublicName"/></c:set>
|
||||
<c:if test="${!empty PublicNameError}">
|
||||
<span class="notice"><c:out value="${PublicNameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="top" colspan="1">
|
||||
<b>Property Group</b><br/>
|
||||
|
@ -15,17 +18,14 @@
|
|||
<select name="GroupURI">
|
||||
<form:option name="GroupURI"/>
|
||||
</select>
|
||||
<div class="warning"><form:error name="GroupURI"/></div>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Display Level</b><br /><i>(specify least restrictive level allowed)</i><br/>
|
||||
<select name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"><form:option name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Update Level</b><br /><i>(specify least restrictive level allowed)</i><br />
|
||||
<select name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"><form:option name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -46,10 +46,9 @@
|
|||
</select>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<div class="warning"><form:error name="Namespace"/></div>
|
||||
</td>
|
||||
<td valign="top" colspan="2">
|
||||
<b>Local Name</b>
|
||||
<b>Local Name*</b>
|
||||
<c:choose>
|
||||
<c:when test="${_action eq 'update'}">
|
||||
<br/><i>Change only via the "change URI" button on the previous screen</i><br/>
|
||||
|
@ -60,7 +59,10 @@
|
|||
<input name="LocalName" value="<form:value name="LocalName"/>"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<div class="warning"><form:error name="LocalName"/></div>
|
||||
<c:set var="LocalNameError"><form:error name="LocalName"/></c:set>
|
||||
<c:if test="${!empty LocalNameError}">
|
||||
<span class="notice"><c:out value="${LocalNameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -69,8 +71,7 @@
|
|||
<b>Domain Class</b><br/>
|
||||
<select name="DomainClassURI">
|
||||
<form:option name="DomainClassURI"/>
|
||||
</select>
|
||||
<span class="warning"><form:error name="DomainClassURI"/></span>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -80,7 +81,6 @@
|
|||
<select name="RangeDatatypeURI">
|
||||
<form:option name="RangeDatatypeURI"/>
|
||||
</select>
|
||||
<span class="warning"><form:error name="RangeDatatypeURI"/></span>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<c:set var="functionalLabel" value="<b>Functional property</b> <i>(has at most one value for each individual)</i>" />
|
||||
|
@ -99,7 +99,10 @@
|
|||
<td valign="top" colspan="4">
|
||||
<b>Example</b><br/>
|
||||
<textarea name="Example"><form:value name="Example"/></textarea>
|
||||
<span class="warning"><form:error name="Example"/></span>
|
||||
<c:set var="ExampleError"><form:error name="Example"/></c:set>
|
||||
<c:if test="${!empty ExampleError}">
|
||||
<span class="notice"><c:out value="${ExampleError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -107,7 +110,10 @@
|
|||
<td valign="top" colspan="4">
|
||||
<b>Description</b> for ontology editors<br/>
|
||||
<textarea name="Description"><form:value name="Description"/></textarea>
|
||||
<span class="warning"><form:error name="Description"/></span>
|
||||
<c:set var="DescriptionError"><form:error name="Description"/></c:set>
|
||||
<c:if test="${!empty DescriptionError}">
|
||||
<span class="notice"><c:out value="${DescriptionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -115,7 +121,10 @@
|
|||
<td valign="top" colspan="4">
|
||||
<b>Public Description</b> for front-end users, as it will appear on editing forms<br/>
|
||||
<textarea name="PublicDescription"><form:value name="PublicDescription"/></textarea>
|
||||
<span class="warning"><form:error name="PublicDescription"/></span>
|
||||
<c:set var="PublicDescriptionError"><form:error name="PublicDescription"/></c:set>
|
||||
<c:if test="${!empty PublicDescriptionError}">
|
||||
<span class="notice"><c:out value="${PublicDescriptionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -123,17 +132,26 @@
|
|||
<td valign="top" colspan="1">
|
||||
<b>Display Tier</b><br/>
|
||||
<input name="DisplayTier" value="<form:value name="DisplayTier"/>"/>
|
||||
<span class="warning"><form:error name="DisplayTier"/></span>
|
||||
<c:set var="DisplayTierError"><form:error name="DisplayTier"/></c:set>
|
||||
<c:if test="${!empty DisplayTierError}">
|
||||
<span class="notice"><c:out value="${DisplayTierError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="top" colspan="1">
|
||||
<b>Display Limit</b><br/>
|
||||
<input name="DisplayLimit" value="<form:value name="DisplayLimit"/>"/>
|
||||
<span class="warning"><form:error name="DisplayLimit"/></span>
|
||||
<c:set var="DisplayLimitError"><form:error name="DisplayLimit"/></c:set>
|
||||
<c:if test="${!empty DisplayLimitError}">
|
||||
<span class="notice"><c:out value="${DisplayLimitError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="top" colspan="1">
|
||||
<em>Optional: <b>custom entry form</b></em><br />
|
||||
<input name="CustomEntryForm" size="30" value="<form:value name="CustomEntryForm"/>" />
|
||||
<span class="warning"><form:error name="CustomEntryForm"/></span>
|
||||
<c:set var="CustomEntryFormError"><form:error name="CustomEntryForm"/></c:set>
|
||||
<c:if test="${!empty CustomEntryFormError}">
|
||||
<span class="notice"><c:out value="${CustomEntryFormError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -6,14 +6,16 @@
|
|||
<td valign="bottom" id="entityNameTd" colspan="1">
|
||||
<b>Individual Name</b><br/>
|
||||
<input type="text" name="field1Value" value="<form:value name="Name"/>" size="80" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="Name"/></font>
|
||||
<c:set var="NameError"><form:error name="Name"/></c:set>
|
||||
<c:if test="${!empty NameError}">
|
||||
<span class="notice"><c:out value="${NameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="top" id="displayStatusTd" colspan="1">
|
||||
<b>Display Status</b><br/>
|
||||
<select name="StatusId" >
|
||||
<form:option name="StatusId"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="StatusId"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class='editformcell' id='GenericTypeTr'>
|
||||
|
@ -23,7 +25,6 @@
|
|||
<% // need to implement form:optgroup %>
|
||||
<form:option name="VClassId"/>
|
||||
</select>
|
||||
<br><font size="2" color="red"><form:error name="VClassId"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
<select name="IndividualURI" >
|
||||
<form:option name="IndividualURI"/>
|
||||
</select>
|
||||
<font size="2" color="red"><form:error name="IndividualURI"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class='editformcell'>
|
||||
|
@ -16,13 +15,15 @@
|
|||
<select name="DatapropURI" >
|
||||
<form:option name="DatapropURI"/>
|
||||
</select>
|
||||
<br><font size="2" color="red"><form:error name="DatapropURI"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Value</b><br/>
|
||||
<input type="text" name="Data" value="<form:value name="Data"/>" size="75%" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="Value"/></font>
|
||||
<c:set var="DataError"><form:error name="Data"/></c:set>
|
||||
<c:if test="${!empty DataError}">
|
||||
<span class="notice"><c:out value="${DataError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -1,27 +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="3">
|
||||
<b>Name (for convenience only)</b><br/>
|
||||
<input type="text" name="Name" value="<form:value name="Name"/>" size="40%" maxlength="120" />
|
||||
<font size="2" color="red"><form:error name="Name"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Namespace URI</b><br/>
|
||||
<input name="NamespaceURI" value="<form:value name="NamespaceURI"/>" size="80%" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="NamespaceURI"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Optional Namespace Prefix (for exports)</b><br/>
|
||||
<input name="Prefix" value="<form:value name="Prefix"/>" size="15%" maxlength="25" />
|
||||
<font size="2" color="red"><form:error name="Prefix"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
@ -7,12 +7,11 @@
|
|||
<td valign="bottom" colspan="3">
|
||||
<b>Ontology name</b><br/>
|
||||
<input type="text" name="Name" value="<form:value name="Name"/>" size="40" maxlength="120" />
|
||||
<font size="2" color="red"><form:error name="Name"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Namespace URI</b><br/>
|
||||
<b>Namespace URI*</b><br/>
|
||||
<c:choose>
|
||||
<c:when test="${_action eq 'update'}">
|
||||
<i>Change via the "change URI" button on previous screen</i><br/>
|
||||
|
@ -21,14 +20,21 @@
|
|||
<c:otherwise>
|
||||
<input type="text" name="URI" value="<form:value name="URI"/>" size="50" maxlength="240" />
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</c:choose>
|
||||
<c:set var="URIError"><form:error name="URI"/></c:set>
|
||||
<c:if test="${!empty URIError}">
|
||||
<span class="notice"><c:out value="${URIError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="3">
|
||||
<b>Namespace prefix</b><br/>
|
||||
<input type="text" name="Prefix" value="<form:value name="Prefix"/>" size="8" maxlength="25" />
|
||||
<font size="2" color="red"><form:error name="Prefix"/></font>
|
||||
<c:set var="PrefixError"><form:error name="Prefix"/></c:set>
|
||||
<c:if test="${!empty PrefixError}">
|
||||
<span class="notice"><c:out value="${PrefixError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -1,24 +1,27 @@
|
|||
<%-- $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/jstl/core" %>
|
||||
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="3">
|
||||
<b>Property group name</b> (max 120 characters)<br />
|
||||
<input type="text" name="Name" value="<form:value name="Name"/>" size="50" maxlength="120" />
|
||||
<font size="2" color="red"><form:error name="Name"/></font>
|
||||
<c:set var="NameError"><form:error name="Name"/></c:set>
|
||||
<c:if test="${!empty NameError}">
|
||||
<span class="notice"><c:out value="${NameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="3">
|
||||
<b>Public description</b> (short explanation for dashboard)<br />
|
||||
<input type="text" name="PublicDescription" value="<form:value name="PublicDescription"/>" size="80" maxlength="255" />
|
||||
<font size="2" color="red"><form:error name="PublicDescription"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="3">
|
||||
<b>Display rank </b> (lower number displays higher)<br />
|
||||
<input type="text" name="DisplayRank" value="<form:value name="DisplayRank"/>" size="3" maxlength="11" />
|
||||
<font size="2" color="red"><form:error name="DisplayRank"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -8,22 +8,19 @@
|
|||
<td valign="top" colspan="2">
|
||||
<b>Parent property</b><br/><br/>
|
||||
<select name="ParentURI"><form:option name="ParentURI"/></select>
|
||||
<font size="2" color="red"><form:error name="ParentURI"/></font>
|
||||
</td>
|
||||
<td valign="top" colspan="1">
|
||||
<b>Property Group</b><br />
|
||||
<i>(for display headers and dashboard)</i><br/>
|
||||
<em>(for display headers and dashboard)</em><br/>
|
||||
<select name="GroupURI"><form:option name="GroupURI"/></select>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Display Level</b><br /><i>(specify least restrictive level allowed)</i><br/>
|
||||
<select name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"><form:option name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Update Level</b><br />(specify least restrictive level allowed)<br />
|
||||
<select name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"><form:option name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -40,7 +37,7 @@
|
|||
</c:choose>
|
||||
</td>
|
||||
<td style="vertical-align:bottom;" valign="bottom" colspan="2">
|
||||
<b>Local name for property</b>
|
||||
<b>Local name for property*</b>
|
||||
<c:choose>
|
||||
<c:when test="${_action eq 'update'}">
|
||||
<br/><i>Change only via the "change URI" button on the previous screen</i><br/>
|
||||
|
@ -51,12 +48,18 @@
|
|||
<input name="LocalName" value="<form:value name="LocalName"/>" style="width:90%;"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="LocalName"/></font>
|
||||
<c:set var="LocalNameError"><form:error name="LocalName"/></c:set>
|
||||
<c:if test="${!empty LocalNameError}">
|
||||
<span class="notice"><c:out value="${LocalNameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td style="vertical-align:bottom;" valign="bottom" colspan="2">
|
||||
<b>Optional: Label for public display</b><br />
|
||||
<input type="text" name="DomainPublic" value="<form:value name="DomainPublic"/>" style="width:90%;" maxlength="80" />
|
||||
<font size="2" color="red"><form:error name="DomainPublic"/></font>
|
||||
<c:set var="DomainPublicError"><form:error name="DomainPublic"/></c:set>
|
||||
<c:if test="${!empty DomainPublicError}">
|
||||
<span class="notice"><c:out value="${DomainPublicError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -84,24 +87,28 @@
|
|||
<input name="LocalNameInverse" value="<form:value name="LocalNameInverse"/>" style="width:90%;"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="LocalNameInverse"/></font>
|
||||
<c:set var="LocalNameInverseError"><form:error name="LocalNameInverse"/></c:set>
|
||||
<c:if test="${!empty LocalNameInverseError}">
|
||||
<span class="notice"><c:out value="${LocalNameInverseError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" style="vertical-align:bottom;" colspan="2">
|
||||
<b>Optional: Inverse property label for public display</b><br />
|
||||
<input type="text" name="RangePublic" value="<form:value name="RangePublic"/>" style="width:90%;" maxlength="80" />
|
||||
<font size="2" color="red"><form:error name="RangePublic"/></font>
|
||||
<c:set var="RangePublicError"><form:error name="RangePublic"/></c:set>
|
||||
<c:if test="${!empty RangePublicError}">
|
||||
<span class="notice"><c:out value="${RangePublicError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="2">
|
||||
<b>Domain class</b><br />
|
||||
<select name="DomainVClassURI"><form:option name="DomainVClassURI"/></select>
|
||||
<font size="2" color="red"><form:error name="DomainVClassURI"/></font>
|
||||
</td>
|
||||
<td valign="top" colspan="3">
|
||||
<b>Range class</b><br />
|
||||
<select name="RangeVClassURI" ><form:option name="RangeVClassURI"/></select>
|
||||
<font size="2" color="red"><form:error name="RangeClassURI"/></font>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
@ -109,7 +116,10 @@
|
|||
<td valign="top" colspan="5">
|
||||
<b>Public Description</b> for front-end users, as it will appear on editing forms<br/>
|
||||
<textarea name="PublicDescription"><form:value name="PublicDescription"/></textarea>
|
||||
<font size="2" color="red"><form:error name="PublicDescription"/></font>
|
||||
<c:set var="PublicDescriptionError"><form:error name="PublicDescription"/></c:set>
|
||||
<c:if test="${!empty PublicDescriptionError}">
|
||||
<span class="notice"><c:out value="${PublicDescriptionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -117,19 +127,28 @@
|
|||
<em>Optional: display tier for this property<br />
|
||||
(<strong>lower</strong> numbers display first)</em><br/>
|
||||
<input name="DomainDisplayTier" value="<form:value name="DomainDisplayTier"/>" style="width:15%;" />
|
||||
<font size="2" color="red"><form:error name="DomainDisplayTier"/></font>
|
||||
<c:set var="DomainDisplayTierError"><form:error name="DomainDisplayTier"/></c:set>
|
||||
<c:if test="${!empty DomainDisplayTierError}">
|
||||
<span class="notice"><c:out value="${DomainDisplayTierError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>Optional: display tier for this property's inverse<br />
|
||||
(<strong>lower</strong> numbers display first)</em><br/>
|
||||
<input name="RangeDisplayTier" value="<form:value name="RangeDisplayTier"/>" style="width:15%;" />
|
||||
<font size="2" color="red"><form:error name="RangeDisplayTier"/></font>
|
||||
<c:set var="RangeDisplayTierError"><form:error name="RangeDisplayTier"/></c:set>
|
||||
<c:if test="${!empty RangeDisplayTierError}">
|
||||
<span class="notice"><c:out value="${RangeDisplayTierError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<em>Related <strong>object individuals</strong> to display without collapsing<br />
|
||||
(<strong>lower</strong> numbers display first)</em><br/>
|
||||
<input name="DomainDisplayLimit" value="<form:value name="DomainDisplayLimit"/>" style="width:15%;" />
|
||||
<font size="2" color="red"><form:error name="DomainDisplayLimit"/></font>
|
||||
<c:set var="DomainDisplayLimitError"><form:error name="DomainDisplayLimit"/></c:set>
|
||||
<c:if test="${!empty DomainDisplayLimitError}">
|
||||
<span class="notice"><c:out value="${DomainDisplayLimitError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -137,18 +156,23 @@
|
|||
<em>Optional: <strong>sort related individuals</strong> by<br />
|
||||
(default is sort by name)</em><br/>
|
||||
<input name="DomainEntitySortField" value="<form:value name="DomainEntitySortField"/>" />
|
||||
<font size="2" color="red"><form:error name="DomainEntitySortField"/></font><br />
|
||||
<c:set var="DomainEntitySortFieldError"><form:error name="DomainEntitySortField"/></c:set>
|
||||
<c:if test="${!empty DomainEntitySortFieldError}">
|
||||
<span class="notice"><c:out value="${DomainEntitySortFieldError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>Optional: <strong>sort direction</strong><br />
|
||||
(blank for ascending, "desc" for descending)</em><br/>
|
||||
<input name="DomainEntitySortDirection" value="<form:value name="DomainEntitySortDirection"/>" />
|
||||
<font size="2" color="red"><form:error name="DomainEntitySortDirection"/></font>
|
||||
<c:set var="DomainEntitySortDirectionError"><form:error name="DomainEntitySortDirection"/></c:set>
|
||||
<c:if test="${!empty DomainEntitySortDirectionError}">
|
||||
<span class="notice"><c:out value="${DomainEntitySortDirectionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<em>Optional: <strong>data property</strong> by which to sort related individuals</em><br />
|
||||
<select name="ObjectIndividualSortPropertyURI"><form:option name="ObjectIndividualSortPropertyURI"/></select>
|
||||
<font size="2" color="red"><form:error name="ObjectIndividualSortPropertyURI"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -160,8 +184,7 @@
|
|||
<c:otherwise>
|
||||
<input name="CollateBySubclass" type="checkbox" value="TRUE"/>collate by subclass
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="CollateBySubclass"/></font>
|
||||
</c:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -211,7 +234,10 @@
|
|||
<td valign="bottom" colspan="2">
|
||||
<em>custom entry form</em><br />
|
||||
<input name="CustomEntryForm" size="30" value="<form:value name="CustomEntryForm"/>" />
|
||||
<font size="2" color="red"><form:error name="CustomEntryForm"/></font>
|
||||
<c:set var="CustomEntryFormError"><form:error name="CustomEntryForm"/></c:set>
|
||||
<c:if test="${!empty CustomEntryFormError}">
|
||||
<span class="notice"><c:out value="${CustomEntryFormError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em><strong>Caution:</strong>delete object when statement deleted?</em><br />
|
||||
|
@ -223,7 +249,6 @@
|
|||
<input name="StubObjectRelation" type="checkbox" value="TRUE"/>stub object relation with force delete
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="stubObjectRelation"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>select from existing choices when adding statements?</em><br />
|
||||
|
@ -235,7 +260,6 @@
|
|||
<input name="SelectFromExisting" type="checkbox" value="TRUE"/>provide selection
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="SelectFromExisting"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>when adding a new statement, also offer option to create new individual?</em><br />
|
||||
|
@ -247,7 +271,6 @@
|
|||
<input name="OfferCreateNewOption" type="checkbox" value="TRUE"/>offer create option
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<font size="2" color="red"><form:error name="OfferCreateNewOption"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -256,19 +279,28 @@
|
|||
<em>Optional: <strong>sort related object individuals of inverse property</strong> by<br />
|
||||
(default is sort by name)</em><br/>
|
||||
<input name="RangeEntitySortField" value="<form:value name="RangeEntitySortField"/>" />
|
||||
<font size="2" color="red"><form:error name="RangeEntitySortField"/></font>
|
||||
<c:set var="RangeEntitySortFieldError"><form:error name="RangeEntitySortField"/></c:set>
|
||||
<c:if test="${!empty RangeEntitySortFieldError}">
|
||||
<span class="notice"><c:out value="${RangeEntitySortFieldError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>Optional: <strong>inverse sort direction</strong><br />
|
||||
(blank for ascending, "desc" for descending)</em><br/>
|
||||
<input name="RangeEntitySortDirection" value="<form:value name="RangeEntitySortDirection"/>" />
|
||||
<font size="2" color="red"><form:error name="RangeEntitySortDirection"/></font>
|
||||
<c:set var="RangeEntitySortDirectionError"><form:error name="RangeEntitySortDirection"/></c:set>
|
||||
<c:if test="${!empty RangeEntitySortDirectionError}">
|
||||
<span class="notice"><c:out value="${RangeEntitySortDirectionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<em>Related <strong>object individuals of non-inverse property</strong> to display without collapsing<br />
|
||||
(<strong>lower</strong> numbers display first<br/>
|
||||
<em>Related <strong>object individuals of non-inverse property</strong> to display without collapsing</em><br />
|
||||
(<strong>lower</strong> numbers display first)<br/>
|
||||
<input name="RangeDisplayLimit" value="<form:value name="RangeDisplayLimit"/>" style="width:15%;" />
|
||||
<font size="2" color="red"><form:error name="RangeDisplayLimit"/></font>
|
||||
<c:set var="RangeDisplayLimitError"><form:error name="RangeDisplayLimit"/></c:set>
|
||||
<c:if test="${!empty RangeDisplayLimitError}">
|
||||
<span class="notice"><c:out value="${RangeDisplayLimitError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
@ -276,14 +308,20 @@
|
|||
<td valign="bottom" colspan="5">
|
||||
<b>Example</b><br />
|
||||
<input name="Example" style="width:90%;" value="<form:value name="Example"/>" />
|
||||
<font size="2" color="red"><form:error name="Example"/></font>
|
||||
<c:set var="ExampleError"><form:error name="Example"/></c:set>
|
||||
<c:if test="${!empty ExampleError}">
|
||||
<span class="notice"><c:out value="${ExampleError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="5">
|
||||
<b>Description</b> for ontology editors<br />
|
||||
<textarea name="Description" style="width:90%;"><form:value name="Description"/></textarea>
|
||||
<font size="2" color="red"><form:error name="Description"/></font>
|
||||
<c:set var="DescriptionError"><form:error name="Description"/></c:set>
|
||||
<c:if test="${!empty DescriptionError}">
|
||||
<span class="notice"><c:out value="${DescriptionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="2">
|
||||
<b>Class Name*</b><i> for editing pick lists and the Index</i><br/>
|
||||
<b>Class Name</b><i> for editing pick lists and the Index</i><br/>
|
||||
<i>... use initial capital letters; spaces OK</i><br/>
|
||||
<input type="text" name="Name" value="${formValue['Name']}" style="width:90%" maxlength="120" />
|
||||
<span class="warning"><form:error name="Name"/></span>
|
||||
|
@ -14,12 +14,10 @@
|
|||
<td valign="bottom" colspan="1">
|
||||
<b>Display Level</b><br /><i>(specify least restrictive level allowed)</i><br/>
|
||||
<select name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"><form:option name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="HiddenFromDisplayBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Update Level</b><br /><i>(specify least restrictive level allowed)</i><br />
|
||||
<select name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"><form:option name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></select>
|
||||
<font size="2" color="red"><form:error name="ProhibitedFromUpdateBelowRoleLevelUsingRoleUri"/></font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
|
@ -43,7 +41,7 @@
|
|||
</c:choose>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<b>Internal Name</b><br/>
|
||||
<b>Internal Name*</b><br/>
|
||||
<c:choose>
|
||||
<c:when test="${_action eq 'update'}">
|
||||
<i>Change via "change URI"</i><br/>
|
||||
|
@ -53,58 +51,85 @@
|
|||
<i>must be valid XML</i><br/><i>by convention starts with a capital letter</i><br/>
|
||||
<input name="LocalName" value="${formValue['LocalName']}" style="width:90%"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<span class="notice"><form:error name="LocalName"/></span>
|
||||
</c:choose>
|
||||
<c:set var="LocalNameError"><form:error name="LocalName"/></c:set>
|
||||
<c:if test="${!empty LocalNameError}">
|
||||
<span class="notice"><c:out value="${LocalNameError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="4">
|
||||
<b>Short Definition</b><br/>
|
||||
<input type="text" name="ShortDef" value="${formValue['ShortDef']}" style="width:95%" maxlength="255" />
|
||||
<span class="warning"><form:error name="ShortDef"/></span>
|
||||
<c:set var="ShortDefError"><form:error name="ShortDef"/></c:set>
|
||||
<c:if test="${!empty ShortDefError}">
|
||||
<span class="notice"><c:out value="${ShortDefError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="4">
|
||||
<b>Example</b><br/>
|
||||
<input type="text" name="Example" value="${formValue['Example']}" style="width:95%" maxlength="120" />
|
||||
<span class="warning"><form:error name="Example"/></span>
|
||||
<c:set var="ExampleError"><form:error name="Example"/></c:set>
|
||||
<c:if test="${!empty ExampleError}">
|
||||
<span class="notice"><c:out value="${ExampleError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="4">
|
||||
<b>Description</b><br/>
|
||||
<textarea style="width:95%;height:10ex;" name="Description"><form:value name="Description"/></textarea>
|
||||
<span class="warning"><form:error name="Description"/></span>
|
||||
<c:set var="DescriptionError"><form:error name="Description"/></c:set>
|
||||
<c:if test="${!empty DescriptionError}">
|
||||
<span class="notice"><c:out value="${DescriptionError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="top" colspan="1">
|
||||
<b>Display Limit</b><br/>
|
||||
<input style="width:95%;" type="text" name="DisplayLimit" value="${formValue['DisplayLimit']}" maxlength="120" />
|
||||
<span class="warning"><form:error name="DisplayLimit"/></span>
|
||||
<c:set var="DisplayLimitError"><form:error name="DisplayLimit"/></c:set>
|
||||
<c:if test="${!empty DisplayLimitError}">
|
||||
<span class="notice"><c:out value="${DisplayLimitError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="top" colspan="1">
|
||||
<b>Display Rank</b><br/>
|
||||
<input size="4" type="text" name="DisplayRank" value="${formValue['DisplayRank']}" maxlength="120" />
|
||||
<span class="warning"><form:error name="DisplayRank"/></span>
|
||||
<c:set var="DisplayRankError"><form:error name="DisplayRank"/></c:set>
|
||||
<c:if test="${!empty DisplayRankError}">
|
||||
<span class="notice"><c:out value="${DisplayRankError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="editformcell">
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>Optional: <strong>custom entry form</strong></em><br />
|
||||
<input name="CustomEntryForm" style="width:90%" value="${formValue['CustomEntryForm']}"/>
|
||||
<font size="2" color="red"><form:error name="CustomEntryForm"/></font>
|
||||
<c:set var="CustomEntryFormError"><form:error name="CustomEntryForm"/></c:set>
|
||||
<c:if test="${!empty CustomEntryFormError}">
|
||||
<span class="notice"><c:out value="${CustomEntryFormError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="1">
|
||||
<em>Optional: <strong>custom display view</strong></em><br />
|
||||
<input name="CustomDisplayView" style="width:90%" value="${formValue['CustomDisplayView']}"/>
|
||||
<font size="2" color="red"><form:error name="CustomDisplayView"/></font>
|
||||
<c:set var="CustomEntryFormError"><form:error name="CustomEntryForm"/></c:set>
|
||||
<c:if test="${!empty CustomEntryFormError}">
|
||||
<span class="notice"><c:out value="${CustomEntryFormError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
<td valign="bottom" colspan="2">
|
||||
<em>Optional: <strong>custom search view</strong></em><br />
|
||||
<input name="CustomSearchView" style="width:45%" value="${formValue['CustomSearchView']}"/>
|
||||
<font size="2" color="red"><form:error name="CustomSearchView"/></font>
|
||||
<c:set var="CustomSearchViewError"><form:error name="CustomSearchView"/></c:set>
|
||||
<c:if test="${!empty CustomSearchViewError}">
|
||||
<span class="notice"><c:out value="${CustomSearchViewError}"/></span>
|
||||
</c:if>
|
||||
</td>
|
||||
</tr>
|
||||
</jsp:root>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue