NIHVIVO-2595 adding title attribute to anchor tags

This commit is contained in:
tworrall 2011-11-30 21:25:07 +00:00
parent 89e55aafde
commit b0fc727218
53 changed files with 109 additions and 109 deletions

View file

@ -7,25 +7,25 @@
<#if copyright??>
<small>&copy;${copyright.year?c}
<#if copyright.url??>
<a href="${copyright.url}">${copyright.text}</a>
<a href="${copyright.url}" title="copyright">${copyright.text}</a>
<#else>
${copyright.text}
</#if>
| <a class="terms" href="${urls.termsOfUse}">Terms of Use</a></small> |
| <a class="terms" href="${urls.termsOfUse}" title="terms of use">Terms of Use</a></small> |
</#if>
Powered by <a class="powered-by-vitro" href="http://vitro.sourceforge.net"><strong>Vitro</strong></a>
<#if user.hasRevisionInfoAccess>
| Version <a href="${version.moreInfoUrl}">${version.label}</a>
| Version <a href="${version.moreInfoUrl}" title="version">${version.label}</a>
</#if>
</p>
<nav role="navigation">
<ul id="footer-nav" role="list">
<li role="listitem"><a href="${urls.about}">About</a></li>
<li role="listitem"><a href="${urls.about}" title="about">About</a></li>
<#if urls.contact??>
<li role="listitem"><a href="${urls.contact}">Contact Us</a></li>
<li role="listitem"><a href="${urls.contact}" title="contact us">Contact Us</a></li>
</#if>
<li role="listitem"><a href="http://www.vivoweb.org/support" target="blank">Support</a></li>
<li role="listitem"><a href="http://www.vivoweb.org/support" target="blank" title="support">Support</a></li>
</ul>
</nav>
</footer>

View file

@ -9,19 +9,19 @@
<nav role="navigation">
<ul id="header-nav" role="list">
<li role="listitem"><a href="${urls.index}">Index</a></li>
<li role="listitem"><a href="${urls.index}" title="index">Index</a></li>
<#if user.loggedIn>
<#if user.hasSiteAdminAccess>
<li role="listitem"><a href="${urls.siteAdmin}">Site Admin</a></li>
<li role="listitem"><a href="${urls.siteAdmin}" title="site admin">Site Admin</a></li>
</#if>
<li>
<ul class="dropdown">
<li id="user-menu"><a href="#">${user.loginName}</a>
<li id="user-menu"><a href="#" title="user">${user.loginName}</a>
<ul class="sub_menu">
<#if urls.myAccount??>
<li role="listitem"><a href="${urls.myAccount}">My account</a></li>
<li role="listitem"><a href="${urls.myAccount}" title="my account">My account</a></li>
</#if>
<li role="listitem"><a href="${urls.logout}">Log out</a></li>
<li role="listitem"><a href="${urls.logout}" title="log out">Log out</a></li>
</ul>
</li>
</ul>

View file

@ -23,6 +23,6 @@
<!--[if lte IE 8]>
<noscript>
<p class="ie-alert">This site uses HTML elements that are not recognized by Internet Explorer 8 and below in the absence of JavaScript. As a result, the site will not be rendered appropriately. To correct this, please either enable JavaScript, upgrade to Internet Explorer 9, or use another browser. Here are the <a href="http://www.enable-javascript.com">instructions for enabling JavaScript in your web browser</a>.</p>
<p class="ie-alert">This site uses HTML elements that are not recognized by Internet Explorer 8 and below in the absence of JavaScript. As a result, the site will not be rendered appropriately. To correct this, please either enable JavaScript, upgrade to Internet Explorer 9, or use another browser. Here are the <a href="http://www.enable-javascript.com" title="javascript instructions">instructions for enabling JavaScript in your web browser</a>.</p>
</noscript>
<![endif]-->

View file

@ -32,7 +32,7 @@
</p>
<p>
<a href="${passwordLink}">${passwordLink}</a>
<a href="${passwordLink}" title="password">${passwordLink}</a>
</p>
<p>

View file

@ -2,7 +2,7 @@
<#-- Template for adding a user account -->
<h3><a class="account-menu" href="accountsAdmin">User accounts</a> > Add new account</h3>
<h3><a class="account-menu" href="accountsAdmin" title="add new account">User accounts</a> > Add new account</h3>
<#if errorEmailIsEmpty??>
<#assign errorMessage = "You must supply an email address." />
@ -89,7 +89,7 @@
</section>
</#if>
<p><input type="submit" name="submitAdd" value="Add new account" class="submit" /> or <a class="cancel" href="${formUrls.list}">Cancel</a></p>
<p><input type="submit" name="submitAdd" value="Add new account" class="submit" /> or <a class="cancel" href="${formUrls.list}" title="cancel">Cancel</a></p>
<p class="requiredHint">* required fields</p>
</form>

View file

@ -26,8 +26,8 @@ ${stylesheets.add('<link rel="stylesheet" href="${urls.base}/edit/forms/css/auto
<p>
<label for="associatedProfileName">Associated profile:</label>
<span class="acSelectionInfo" id="associatedProfileName"></span>
<a href="" id="verifyProfileLink">(verify this match)</a>
<a href="" id="changeProfileLink">(change profile)</a>
<a href="" id="verifyProfileLink" title="verify this match">(verify this match)</a>
<a href="" id="changeProfileLink" title="change profile">(change profile)</a>
</p>
<input type="hidden" id="associatedProfileUri" name="associatedProfileUri" value="" />
</div>

View file

@ -2,7 +2,7 @@
<#-- Template for editing a user account -->
<h3><a class="account-menu" href="accountsAdmin">User accounts</a> > Edit account</h3>
<h3><a class="account-menu" href="accountsAdmin" title="edit account">User accounts</a> > Edit account</h3>
<#if errorEmailIsEmpty??>
<#assign errorMessage = "You must supply an email address." />
@ -97,7 +97,7 @@
</section>
</#if>
<p><input type="submit" id="submitMyAccount" name="submitEdit" value="Save changes" class="submit" disabled /> or <a class="cancel" href="${formUrls.list}">Cancel</a></p>
<p><input type="submit" id="submitMyAccount" name="submitEdit" value="Save changes" class="submit" disabled /> or <a class="cancel" href="${formUrls.list}" title="cancel">Cancel</a></p>
<p class="requiredHint">* required fields</p>
</form>

View file

@ -54,7 +54,7 @@
</p>
</#if>
<p><input type="submit" name="submit" value="Create account" class="submit"/> or <a class="cancel" href="${urls.home}">Cancel</a></p>
<p><input type="submit" name="submit" value="Create account" class="submit"/> or <a class="cancel" href="${urls.home}" title="cancel">Cancel</a></p>
</form>
</section>

View file

@ -12,7 +12,7 @@
<section class="account-feedback">
<p>
A new account for
<a href="${newUserAccount.editUrl}">${newUserAccount.firstName} ${newUserAccount.lastName}</a>
<a href="${newUserAccount.editUrl}" title="new account">${newUserAccount.firstName} ${newUserAccount.lastName}</a>
was successfully created.
<#if emailWasSent?? >
A notification email has been sent to ${newUserAccount.emailAddress}
@ -26,7 +26,7 @@
<section class="account-feedback">
<p>
The account for
<a href="${updatedUserAccount.editUrl}">${updatedUserAccount.firstName} ${updatedUserAccount.lastName}</a>
<a href="${updatedUserAccount.editUrl}" title="updated account">${updatedUserAccount.firstName} ${updatedUserAccount.lastName}</a>
has been updated.
<#if emailWasSent?? >
A confirmation email has been sent to ${updatedUserAccount.emailAddress}
@ -60,7 +60,7 @@
</select>
<#if roleFilterUri?has_content>
<span><a href="${formUrls.list}"> View all accounts</a></span>
<span><a href="${formUrls.list}" title="view all acounts"> View all accounts</a></span>
</#if>
</form>
</section>
@ -80,7 +80,7 @@
</section>
<#if searchTerm?has_content>
<section id="search-feedback">
<p>Search results for "<strong>${searchTerm}</strong>" | <span><a href="${formUrls.list}"> View all accounts</a></span></p>
<p>Search results for "<strong>${searchTerm}</strong>" | <span><a href="${formUrls.list}" title="view all accounts"> View all accounts</a></span></p>
</section>
</#if>
<form method="POST" action="${formUrls.list}" id="account-display" class="customForm" role="accounts display">
@ -156,7 +156,7 @@
</#if>
<#if account.editUrl != "">
<a ${disableDeleteAccount} href="${account.editUrl}" >${account.emailAddress}</a>
<a ${disableDeleteAccount} href="${account.editUrl}" title="disable account">${account.emailAddress}</a>
<!-- when this link is clicked, editAccount is noticed and all other fields are ignored. -->
<#else>
${account.emailAddress}

View file

@ -84,7 +84,7 @@
<input type="password" name="confirmPassword" value="${confirmPassword}" id="confirm-password" role="input" />
</#if>
<p><input type="submit" id="submitMyAccount" name="submitMyAccount" value="Save changes" class="submit" disabled /> or <a class="cancel" href="${urls.referringPage}">Cancel</a></p>
<p><input type="submit" id="submitMyAccount" name="submitMyAccount" value="Save changes" class="submit" disabled /> or <a class="cancel" href="${urls.referringPage}" title="cancel">Cancel</a></p>
<p class="requiredHint">* required fields</p>
</form>

View file

@ -35,7 +35,7 @@
<p class="proxy-info">%label% | <span class="class-label">%classLabel%</span>
<br />
<a class='remove-proxy' href="." templatePart="remove">Remove selection</a>
<a class='remove-proxy' href="." templatePart="remove" title="remove selection">Remove selection</a>
<input type="hidden" name="proxyUri" value="%uri%" role="input" />
</p>

View file

@ -100,7 +100,7 @@
<#-- If there were no fatal errors, let them go forward from here. -->
<#if showLink>
<p><a href=".">Continue</a></p>
<p><a href="." title="continue">Continue</a></p>
</#if>
</#if>

View file

@ -16,7 +16,7 @@
<#list classGroup.classes as class>
<#-- Only render populated classes -->
<#if (class.individualCount > 0)>
<li role="listitem"><a href="${class.url}">${class.name}</a> (${class.individualCount})</li>
<li role="listitem"><a href="${class.url}" title="class name">${class.name}</a> (${class.individualCount})</li>
</#if>
</#list>
</ul>

View file

@ -10,4 +10,4 @@
</section>
</#if>
<p class="contactUsReturnHome">Return to the <a href="${urls.home}">home page</a>.</p>
<p class="contactUsReturnHome">Return to the <a href="${urls.home}" title="home page">home page</a>.</p>

View file

@ -24,6 +24,6 @@
</#if>
<#elseif ! errorOnHomePage> <#-- view for other users -->
<p>Return to the <a href="${urls.home}">home page</a></p>
<p>Return to the <a href="${urls.home}" title="home page">home page</a></p>
</#if>

View file

@ -4,4 +4,4 @@
<p>There was an error in the system.</p>
<p>Return to the <a href="${urls.home}">home page</a>.</p>
<p>Return to the <a href="${urls.home}" title="home page">home page</a>.</p>

View file

@ -45,7 +45,7 @@ ${stylesheets.add('<link rel="stylesheet" href="${urls.base}/css/uploadImages.cs
<input class="submit" type="submit" value="Save photo">
<span class="or"> or <a class="cancel" href="${cancelUrl}">Cancel</a></span>
<span class="or"> or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a></span>
</form>
</section>
</section>

View file

@ -30,6 +30,6 @@ ${stylesheets.add('<link rel="stylesheet" href="${urls.base}/css/uploadImages.cs
Minimum image dimensions: ${thumbnailWidth} x ${thumbnailHeight} pixels</p>
<input class="submit" type="submit" value="Upload photo"/>
<span class="or"> or <a class="cancel" href="${cancelUrl}">Cancel</a></span>
<span class="or"> or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a></span>
</form>
</section>

View file

@ -31,6 +31,6 @@ ${stylesheets.add('<link rel="stylesheet" href="${urls.base}/css/uploadImages.cs
Minimum image dimensions: ${thumbnailWidth}x${thumbnailHeight} pixels</p>
<input class="submit" type="submit" value="Upload photo">
<span class="or"> or <a class="cancel" href="${cancelUrl}">Cancel</a></span>
<span class="or"> or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a></span>
</form>
</section>

View file

@ -25,7 +25,7 @@
<header>
<#if relatedSubject??>
<h2>${relatedSubject.relatingPredicateDomainPublic} for ${relatedSubject.name}</h2>
<p><a href="${relatedSubject.url}">&larr; return to ${relatedSubject.name}</a></p>
<p><a href="${relatedSubject.url}" title="return to subject">&larr; return to ${relatedSubject.name}</a></p>
<#else>
<h1 class="fn">
<#-- Label -->

View file

@ -31,7 +31,7 @@ ${stylesheets.add('<link rel="stylesheet" href="${urls.base}/css/browseIndex.css
<li class="selectedNavPage">${page.text}</li>
<#else>
<#-- RY Ideally the urls would be generated by the controller; see search-pagedResults.ftl -->
<li><a href="${urls.base}/individuallist?${page.param}&vclassId=${vclassId?url}">${page.text}</a></li>
<li><a href="${urls.base}/individuallist?${page.param}&vclassId=${vclassId?url}" title="page text">${page.text}</a></li>
</#if>
</#list>
</ul>

View file

@ -48,7 +48,7 @@
<p class="proxy-info">
%label% | <span class="class-label">%classLabel%</span>
<br />
<a class='remove-proxy' href="." templatePart="remove">Remove selection</a>
<a class='remove-proxy' href="." templatePart="remove" title="remove selection">Remove selection</a>
<input type="hidden" name="proxyUri" value="%uri%" >
</p>
</li>
@ -79,7 +79,7 @@
<img class="photo-profile" width="60" alt="%label%" src="%imageUrl%">
<p class="proxy-info-profile">%label% | <span class="class-label">%classLabel%</span>
<br /><a class='remove-proxy' href="." templatePart="remove">Remove selection</a>
<br /><a class='remove-proxy' href="." templatePart="remove" title="remove selection">Remove selection</a>
</p>
<input type="hidden" name="profileUri" templatePart="uriField" value="%uri%" role="input" />
@ -101,7 +101,7 @@
<input type="text" name="searchTerm" role="input" />
<input class="submit" type="submit" name="searchByProxy" value="Search" role="button" />
<#if page.previous??>
| <a href="${formUrls.list}?pageIndex=${page.previous}&searchTerm=${searchTerm}">Previous</a>
| <a href="${formUrls.list}?pageIndex=${page.previous}&searchTerm=${searchTerm}" title="previous">Previous</a>
</#if>
<#if page.last != 0>
@ -109,11 +109,11 @@
</#if>
<#if page.next??>
<a href="${formUrls.list}?pageIndex=${page.next}&searchTerm=${searchTerm}">Next</a>
<a href="${formUrls.list}?pageIndex=${page.next}&searchTerm=${searchTerm}" title="next">Next</a>
</#if>
<#if searchTerm?has_content>
<p>Search results for "<span class="blue">${searchTerm}</span>" | <a href="${formUrls.list}">View all profile editors</a></p>
<p>Search results for "<span class="blue">${searchTerm}</span>" | <a href="${formUrls.list}" title="view all profile editors">View all profile editors</a></p>
</#if>
</form>
</section>
@ -129,7 +129,7 @@
<p class="proxyInfoElement proxy-info">
${p.label} | <span class="class-label">${p.classLabel}</span>
<br>
<a class="remove-proxyUri" href="${formUrls.edit}?proxyUri=${p.uri}&deleteProxy=Delete proxy">Delete profile editor</a>
<a class="remove-proxyUri" href="${formUrls.edit}?proxyUri=${p.uri}&deleteProxy=Delete proxy" title="delete profile editor">Delete profile editor</a>
<input type="hidden" value="${p.uri}" name="proxyUri">
</p>
</div>
@ -168,7 +168,7 @@
<img class="photo-profile" width="60" alt="%label%" src="%imageUrl%">
<p class="proxy-info-profile">%label% | <span class="class-label">%classLabel%</span>
<br /><a class='remove-proxy' href="." templatePart="remove">Remove selection</a>
<br /><a class='remove-proxy' href="." templatePart="remove" title="remove selection">Remove selection</a>
</p>
</li>

View file

@ -20,7 +20,7 @@
<textarea name="navigationN3" id="navigationN3" cols="45" rows="40" class="maxWidth">
${menuN3}<#t><#-- The trim directive here is to trim leading and trailing white-space -->
</textarea><#lt><#-- This directive trims only leading white-space -->
<input name="submit" id="submit" value="Save" type="submit"/> or <a href="${urls.base}${cancelUrl}">Cancel</a>
<input name="submit" id="submit" value="Save" type="submit"/> or <a href="${urls.base}${cancelUrl}" title="cancel">Cancel</a>
</form>
</#if>
</div>

View file

@ -35,11 +35,11 @@
accounts per page <input type="submit" name="accounts-per-page" value="Update" /> |
<#if page.previous?has_content>
<a href="${formUrls.list}?accountsPerPage=${accountsPerPage}&pageIndex=${page.previous}">Previous</a> <!-- only present if current page is not 1.-->
<a href="${formUrls.list}?accountsPerPage=${accountsPerPage}&pageIndex=${page.previous}" title="previous">Previous</a> <!-- only present if current page is not 1.-->
</#if>
${page.current} of ${page.last}
<#if page.next?has_content>
<a href="${formUrls.list}?accountsPerPage=${accountsPerPage}&pageIndex=${page.next}">Next</a><!-- only present if current page is not last page.-->
<a href="${formUrls.list}?accountsPerPage=${accountsPerPage}&pageIndex=${page.next}" title="next">Next</a><!-- only present if current page is not last page.-->
</#if>
</nav>
</section>

View file

@ -4,7 +4,7 @@
<#import "lib-properties.ftl" as p>
<a href="${individual.profileUrl}">${individual.name}</a>
<a href="${individual.profileUrl}" title="name">${individual.name}</a>
<@p.mostSpecificTypes individual />

View file

@ -6,7 +6,7 @@
<#if individual.showAdminPanel>
<section id="admin">
<h3>Admin Panel</h3><a class="edit-individual" href="${individual.controlPanelUrl()}">Edit this individual</a>
<h3>Admin Panel</h3><a class="edit-individual" href="${individual.controlPanelUrl()}" title="edit this individual">Edit this individual</a>
<section id = "verbose-mode">
<#if verbosePropertySwitch?has_content>
@ -14,10 +14,10 @@
<#assign currentValue = verbosePropertySwitch.currentValue?string("on", "off")>
<#assign newValue = verbosePropertySwitch.currentValue?string("off", "on")>
<span>Verbose property display is <b>${currentValue}</b> | </span>
<a id="${anchorId}" class="verbose-toggle small" href="${verbosePropertySwitch.url}#${anchorId}">Turn ${newValue}</a>
<a id="${anchorId}" class="verbose-toggle small" href="${verbosePropertySwitch.url}#${anchorId}" title="verbose control">Turn ${newValue}</a>
</#if>
</section>
<p class="uri-link">Resource URI: <a href="${individual.uri}" target="_blank">${individual.uri}</a></p>
<p class="uri-link">Resource URI: <a href="${individual.uri}" target="_blank" title="resource uri">${individual.uri}</a></p>
</section>
</#if>

View file

@ -9,7 +9,7 @@
<section class="property-group" role="region">
<nav class="scroll-up" role="navigation">
<a href="#branding">
<a href="#branding" title="scroll up">
<img src="${urls.images}/individual/scroll-up.gif" alt="scroll to property group menus" />
</a>
</nav>

View file

@ -16,7 +16,7 @@
<#if groupname?has_content>
<#-- capitalize will capitalize each word in the name; cap_first only the first. We may need a custom
function to capitalize all except function words. -->
<li role="listitem"><a href="#${groupname}">${groupname?capitalize}</a></li>
<li role="listitem"><a href="#${groupname}" title="group name">${groupname?capitalize}</a></li>
</#if>
</#list>
</ul>

View file

@ -6,4 +6,4 @@
is also used to generate the property statement during a deletion.
-->
<a href="${profileUrl(statement.object)}">${statement.label!statement.localName!}</a>
<a href="${profileUrl(statement.object)}" title="name">${statement.label!statement.localName!}</a>

View file

@ -2,4 +2,4 @@
<#-- Simple object property statement template -->
<a href="${profileUrl(statement.object)}">${statement.name!}</a>
<a href="${profileUrl(statement.object)}" title="name">${statement.name!}</a>

View file

@ -4,6 +4,6 @@
<#import "lib-properties.ftl" as p>
<a href="${individual.profileUrl}">${individual.name}</a>
<a href="${individual.profileUrl}" title="name">${individual.name}</a>
<@p.mostSpecificTypes individual />

View file

@ -24,7 +24,7 @@
<h3 class="selected-class"></h3>
<#assign alphabet = ["A", "B", "C", "D", "E", "F", "G" "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"] />
<ul id="alpha-browse-individuals">
<li><a href="#" class="selected" data-alpha="all">All</a></li>
<li><a href="#" class="selected" data-alpha="all" title="select all">All</a></li>
<#list alphabet as letter>
<li><a href="#" data-alpha="${letter?lower_case}" title="Browse all individuals whose name starts with ${letter}">${letter}</a></li>
</#list>

View file

@ -16,7 +16,7 @@
<h4>Display only</h4>
<ul>
<#list classGroupLinks as link>
<li><a href="${link.url}">${link.text}</a></li>
<li><a href="${link.url}" title="class group link">${link.text}</a></li>
</#list>
</ul>
</div>
@ -27,7 +27,7 @@
<h4>Limit ${classGroupName} to</h4>
<ul>
<#list classLinks as link>
<li><a href="${link.url}">${link.text}</a></li>
<li><a href="${link.url}" title="class link">${link.text}</a></li>
</#list>
</ul>
</div>
@ -46,15 +46,15 @@
<#if (pagingLinks?size > 0)>
<div class="searchpages">
Pages:
<#if prevPage??><a class="prev" href="${prevPage}">Previous</a></#if>
<#if prevPage??><a class="prev" href="${prevPage}" title="previous">Previous</a></#if>
<#list pagingLinks as link>
<#if link.url??>
<a href="${link.url}">${link.text}</a>
<a href="${link.url}" title="page link">${link.text}</a>
<#else>
<span>${link.text}</span> <#-- no link if current page -->
</#if>
</#list>
<#if nextPage??><a class="next" href="${nextPage}">Next</a></#if>
<#if nextPage??><a class="next" href="${nextPage}" title="next">Next</a></#if>
</div>
</#if>

View file

@ -7,11 +7,11 @@
<h3>Advanced Data Tools</h3>
<ul role="navigation">
<li role="listitem"><a href="${dataTools.rdfData}">Add/Remove RDF data</a></li>
<li role="listitem"><a href="${dataTools.ingest}">Ingest tools</a></li>
<li role="listitem"><a href="${dataTools.rdfExport}">RDF export</a></li>
<li role="listitem"><a href="${dataTools.sparqlQuery}">SPARQL query</a></li>
<li role="listitem"><a href="${dataTools.sparqlQueryBuilder}">SPARQL query builder</a></li>
<li role="listitem"><a href="${dataTools.rdfData}" title="Add/Remove RDF data">Add/Remove RDF data</a></li>
<li role="listitem"><a href="${dataTools.ingest}" title="Ingest tools">Ingest tools</a></li>
<li role="listitem"><a href="${dataTools.rdfExport}" title="RDF export">RDF export</a></li>
<li role="listitem"><a href="${dataTools.sparqlQuery}" title="SPARQL query">SPARQL query</a></li>
<li role="listitem"><a href="${dataTools.sparqlQueryBuilder}" title="SPARQL query builder">SPARQL query builder</a></li>
</ul>
</section>
</#if>

View file

@ -8,19 +8,19 @@
<ul role="navigation">
<#if indexCacheRebuild.rebuildClassGroupCache?has_content>
<li role="listitem"><a href="${indexCacheRebuild.rebuildClassGroupCache}">Rebuild class group cache</a></li>
<li role="listitem"><a href="${indexCacheRebuild.rebuildClassGroupCache}" title="Rebuild class group cache">Rebuild class group cache</a></li>
</#if>
<#if indexCacheRebuild.rebuildSearchIndex?has_content>
<li role="listitem"><a href="${indexCacheRebuild.rebuildSearchIndex }">Rebuild search index</a></li>
<li role="listitem"><a href="${indexCacheRebuild.rebuildSearchIndex }" title="Rebuild search index">Rebuild search index</a></li>
</#if>
<#if indexCacheRebuild.rebuildVisCache?has_content>
<li role="listitem"><a href="${indexCacheRebuild.rebuildVisCache}">Rebuild visualization cache</a></li>
<li role="listitem"><a href="${indexCacheRebuild.rebuildVisCache}" title="Rebuild visualization cache">Rebuild visualization cache</a></li>
</#if>
<#if indexCacheRebuild.recomputeInferences?has_content>
<li role="listitem"><a href="${indexCacheRebuild.recomputeInferences}">Recompute inferences</a></li>
<li role="listitem"><a href="${indexCacheRebuild.recomputeInferences}" title="Recompute inferences">Recompute inferences</a></li>
</#if>
</ul>
</section>

View file

@ -18,19 +18,19 @@
<h4>Class Management</h4>
<ul role="navigation">
<li role="listitem"><a href="${ontologyEditor.urls.classGroups}">Class groups</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.classHierarchy}">Class hierarchy</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.classGroups}" title="Class groups">Class groups</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.classHierarchy}" title="Class hierarchy">Class hierarchy</a></li>
</ul>
<h4>Property Management</h4>
<ul role="navigation">
<li role="listitem"><a href="${ontologyEditor.urls.dataPropertyHierarchy}">Data property hierarchy</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.objectPropertyHierarchy}">Object property hierarchy</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.propertyGroups}">Property groups</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.dataPropertyHierarchy}" title="Data property hierarchy">Data property hierarchy</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.objectPropertyHierarchy}" title="Object property hierarchy">Object property hierarchy</a></li>
<li role="listitem"><a href="${ontologyEditor.urls.propertyGroups}" title="Property groups">Property groups</a></li>
</ul>
<h4><a href="${ontologyEditor.urls.ontologies}">Ontology list</a></h4>
<h4><a href="${ontologyEditor.urls.ontologies}" title="Ontology list">Ontology list</a></h4>
</section>
</#if>

View file

@ -8,24 +8,24 @@
<ul role="navigation">
<#if siteConfig.internalClass?has_content>
<li role="listitem"><a href="${siteConfig.internalClass}">Institutional internal class</a></li>
<li role="listitem"><a href="${siteConfig.internalClass}" title="Institutional internal class">Institutional internal class</a></li>
</#if>
<#if siteConfig.manageProxies?has_content>
<li role="listitem"><a href="${siteConfig.manageProxies}">Manage profile editing</a></li>
<li role="listitem"><a href="${siteConfig.manageProxies}" title="Manage profile editing">Manage profile editing</a></li>
</#if>
<#if siteConfig.menuManagement?has_content>
<li role="listitem"><a href="${siteConfig.menuManagement}">Menu management</a></li>
<li role="listitem"><a href="${siteConfig.menuManagement}" title="Menu management">Menu management</a></li>
</#if>
<#if siteConfig.siteInfo?has_content>
<li role="listitem"><a href="${siteConfig.siteInfo}">Site information</a></li>
<li role="listitem"><a href="${siteConfig.siteInfo}" title="Site information">Site information</a></li>
</#if>
<#if siteConfig.startupStatus?has_content>
<li role="listitem">
<a href="${siteConfig.startupStatus}">Startup status</a>
<a href="${siteConfig.startupStatus}" title="Startup status">Startup status</a>
<#if siteConfig.startupStatusAlert>
<img id="alertIcon" src="${urls.images}/iconAlert.png" width="20" height="20" alert="Error alert icon" />
</#if>
@ -33,7 +33,7 @@
</#if>
<#if siteConfig.userAccounts?has_content>
<li role="listitem"><a href="${siteConfig.userAccounts}">User accounts</a></li>
<li role="listitem"><a href="${siteConfig.userAccounts}" title="User accounts">User accounts</a></li>
</#if>
</ul>
</section>

View file

@ -9,10 +9,10 @@
third parties, both individuals and organizations, commercial and otherwise. To the extent copyrightable,
the information presented on the VIVO website and available as Resource Description Framework (RDF) data
from VIVO at ${termsOfUse.siteHost} is intended for public use and is freely distributed under the terms of the
<a href="http://creativecommons.org/licenses/by/3.0/" target="_blank">Creative Commons CC-BY 3.0</a> license which allows you
<a href="http://creativecommons.org/licenses/by/3.0/" target="_blank" title="creative commons">Creative Commons CC-BY 3.0</a> license which allows you
to copy, distribute, display and make derivatives of this information provided you give credit to
${termsOfUse.siteHost}. Any non-copyrightable information is available to you under a
<a href="http://creativecommons.org/publicdomain/zero/1.0/" target="_blank">CC0 waiver</a>. However, source documents,
<a href="http://creativecommons.org/publicdomain/zero/1.0/" target="_blank" title="cco waiver">CC0 waiver</a>. However, source documents,
images or web pages attached to or linked from VIVO may contain copyrighted information and should only be
used or distributed under terms included with each source or in accordance with the principles of fair use.
</p>

View file

@ -11,5 +11,5 @@
</p>
<br/>
<a href="${urls.home}">Continue</a>
<a href="${urls.home}" title="continue">Continue</a>
</section>

View file

@ -63,7 +63,7 @@ $(document).ready(function() {
<p class="submit">
<input type="submit" id="submit" value="editConfiguration.submitLabel"/>
<span class="or"> or <a class="cancel" href="${editConfiguration.cancelUrl}">Cancel</a>
<span class="or"> or <a class="cancel" href="${editConfiguration.cancelUrl}" title="cancel">Cancel</a>
</p>
</form>

View file

@ -12,7 +12,7 @@
<p>Are you sure you want to remove <em>${menuName}</em> menu item?</p>
<input type="submit" name="removeMenuItem" value="Remove menu item" class="submit" role="input" /> or <a class="cancel" href="${cancelUrl}">Cancel</a>
<input type="submit" name="removeMenuItem" value="Remove menu item" class="submit" role="input" /> or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a>
</form>
</section>

View file

@ -46,7 +46,7 @@
<p>Selected content type for the associated page</p>
<p>
<span id="selectedContentTypeValue" name="selectedContentTypeValue">${associatedPage}</span>
<a href="#" id="changeContentType" name="changeContentType">Change content type</a>
<a href="#" id="changeContentType" name="changeContentType" title="change content type">Change content type</a>
</p>
</section>
@ -92,7 +92,7 @@
</ul>
</section>
<input type="submit" name="submit-${menuAction}" value="Save changes" class="submit" role="input" /> or <a class="cancel" href="${cancelUrl}">Cancel</a>
<input type="submit" name="submit-${menuAction}" value="Save changes" class="submit" role="input" /> or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a>
<p class="requiredHint">* required fields</p>
</form>

View file

@ -32,7 +32,7 @@
<p class="submit">
<input type="hidden" name = "editKey" value="${editKey}"/>
<input type="submit" id="submit" value="Create ${typeName}"/>
<span class="or"> or <a class="cancel" href="${urls.base}/siteAdmin">Cancel</a>
<span class="or"> or <a class="cancel" href="${urls.base}/siteAdmin" title="cancel">Cancel</a>
</p>
<p id="requiredLegend" class="requiredHint">* required fields</p>

View file

@ -17,7 +17,7 @@
<p class="submit">
<input type="submit" id="submit" value="${submitLabel}" role="input"/>
or <a href="${cancelUrl}" class="cancel">Cancel</a>
or <a href="${cancelUrl}" class="cancel" title="cancel">Cancel</a>
</p>
</form>

View file

@ -171,7 +171,7 @@ name will be used as the label. -->
<#local verboseDisplay = property.verboseDisplay!>
<#if verboseDisplay?has_content>
<section class="verbosePropertyListing">
<a class="propertyLink" href="${verboseDisplay.propertyEditUrl}">${verboseDisplay.localName}</a>
<a class="propertyLink" href="${verboseDisplay.propertyEditUrl}" title="name">${verboseDisplay.localName}</a>
(<span>${property.type?lower_case}</span> property);
order in group: <span>${verboseDisplay.displayRank};</span>
display level: <span>${verboseDisplay.displayLevel};</span>
@ -200,7 +200,7 @@ name will be used as the label. -->
<#-- Don't assume that if the mainImage property is populated, there is a thumbnail image (though that is the general case).
If there's a mainImage statement but no thumbnail image, treat it as if there is no image. -->
<#if (mainImage.statements)?has_content && thumbUrl?has_content>
<a href="${individual.imageUrl}"><img class="individual-photo" src="${thumbUrl}" title="click to view larger image" alt="${individual.name}" width="160" /></a>
<a href="${individual.imageUrl}" title="individual photo"><img class="individual-photo" src="${thumbUrl}" title="click to view larger image" alt="${individual.name}" width="160" /></a>
<@editingLinks "${mainImage.localName}" mainImage.first() editable extraParams />
<#else>
<#local imageLabel><@addLinkWithLabel mainImage editable "Photo" extraParams /></#local>

View file

@ -4,7 +4,7 @@
<div class="copyright">
&copy;${copyright.year?c}
<#if copyright.url??>
<a href="${copyright.url}">${copyright.text}</a>
<a href="${copyright.url}" title="copyright">${copyright.text}</a>
<#else>
${copyright.text}
</#if>

View file

@ -18,7 +18,7 @@
<#include "copyright.ftl">
All Rights Reserved. <a href="${urls.termsOfUse}">Terms of Use</a>
All Rights Reserved. <a href="${urls.termsOfUse}" title="terms of use">Terms of Use</a>
<#include "version.ftl">
</div>

View file

@ -1,7 +1,7 @@
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
<header id="branding" role="banner">
<h1 class="vivo-logo"><a href="${urls.home}"><span class="displace">${siteName}</span></a></h1>
<h1 class="vivo-logo"><a href="${urls.home}" title="site name"><span class="displace">${siteName}</span></a></h1>
<#if siteTagline?has_content>
<em>${siteTagline}</em>
</#if>

View file

@ -3,7 +3,7 @@
<nav role="navigation">
<ul id="main-nav" role="list">
<#list menu.items as item>
<li role="listitem"><a href="${item.url}" <#if item.active> class="selected" </#if>>${item.linkText}</a></li>
<li role="listitem"><a href="${item.url}" <#if item.active> class="selected" </#if> title="menu item">${item.linkText}</a></li>
</#list>
</ul>
</nav>

View file

@ -6,5 +6,5 @@
<#if urls.contact??>
<li><a href="${urls.contact}">Contact Us</a></li>
</#if>
<li><a href="http://www.vivoweb.org/support">Support</a></li>
<li><a href="${urls.index}">Index</a></li>
<li><a href="http://www.vivoweb.org/support" title="support">Support</a></li>
<li><a href="${urls.index}" title="index">Index</a></li>

View file

@ -5,6 +5,6 @@
<#-- Only show version info if user has access -->
<#if user.hasRevisionInfoAccess>
<div id="revision">
Version <a href="${version.moreInfoUrl}">${version.label}</a>
Version <a href="${version.moreInfoUrl}" title="version">${version.label}</a>
</div>
</#if>

View file

@ -17,7 +17,7 @@
<ul id="browse-classgroups" role="list">
<#list vclassGroupList as group>
<#if (group.individualCount > 0)>
<li role="listitem"><a href="${urls.currentPage}?classgroupUri=${group.uri?url}">${group.displayName?capitalize} <span class="count-classes">(${group.individualCount})</span></a></li>
<li role="listitem"><a href="${urls.currentPage}?classgroupUri=${group.uri?url}" title="group name">${group.displayName?capitalize} <span class="count-classes">(${group.individualCount})</span></a></li>
</#if>
</#list>
</ul>
@ -35,7 +35,7 @@
<ul id="classes-in-classgroup" role="list">
<#list classes as class>
<#if (class.individualCount > 0)>
<li role="listitem"><a href="${urls.currentPage}?classgroupUri=${classGroup.uri?url}&vclassUri=${class.uri?url}">${class.name} <span class="count-individuals"> (${class.individualCount})</span></a></li>
<li role="listitem"><a href="${urls.currentPage}?classgroupUri=${classGroup.uri?url}&vclassUri=${class.uri?url}" title="class name">${class.name} <span class="count-individuals"> (${class.individualCount})</span></a></li>
</#if>
</#list>
</ul>
@ -54,7 +54,7 @@
<ul>
<#list individualsInClass as ind>
<li><a href="${urls.base}/individual?uri=${ind.uri?url}">${ind.name}</a></li>
<li><a href="${urls.base}/individual?uri=${ind.uri?url}" title="individual name">${ind.name}</a></li>
</#list>
</section>
</#macro>

View file

@ -20,7 +20,7 @@
<noscript>
<section id="error-alert">
<img src="${urls.images}/iconAlertBig.png" alt="Alert Icon"/>
<p>In order to edit content, you'll need to enable JavaScript. Here are the <a href="http://www.enable-javascript.com">instructions for enabling JavaScript in your web browser</a>.</p>
<p>In order to edit content, you'll need to enable JavaScript. Here are the <a href="http://www.enable-javascript.com" title="java script instructions">instructions for enabling JavaScript in your web browser</a>.</p>
</section>
</noscript>
</#if>
@ -40,7 +40,7 @@
<form role="form" id="login-form" action="${formAction}" method="post" name="login-form" />
<#if externalAuthUrl??>
<p class="external-auth"><a class="blue button" href="${externalAuthUrl}">${externalAuthName}</a></p>
<p class="external-auth"><a class="blue button" href="${externalAuthUrl}" title="external authentication name">${externalAuthName}</a></p>
<p class="or-auth">or</p>
<h3 class="internal-auth" >Log in using your ${siteName} account</h3>
@ -57,8 +57,8 @@
<input class="checkbox-remember-me" name="remember-me" type="checkbox" value="" />
<label class="label-remember-me" for="remember-me">Remember me</label> -->
<#-- mb863: forgot password and request an account won't be part of VIVO r1.2
<p class="forgot-password"><a href="#">Forgot your password?</a></p>
<p class="request-account"><a class="blue button" href="#">Request an account</a> </p> -->
<p class="forgot-password"><a href="#" title="forgot password">Forgot your password?</a></p>
<p class="request-account"><a class="blue button" href="#" title="request an account">Request an account</a> </p> -->
</form>
</section><!-- #log-in -->
@ -83,7 +83,7 @@
<label for="confirmPassword">Confirm Password</label>
<input id="confirmPassword" name="confirmPassword" class="text-field" type="password" required />
<p class="submit-password"><input name="passwordChangeForm" class="green button" type="submit" value="Log in"/> <span class="or">or <a class="cancel" href="${cancelUrl}">Cancel</a></span></p>
<p class="submit-password"><input name="passwordChangeForm" class="green button" type="submit" value="Log in"/> <span class="or">or <a class="cancel" href="${cancelUrl}" title="cancel">Cancel</a></span></p>
</form>
</section>
</#macro>