Commit bd1b593b authored by Matija Obreza's avatar Matija Obreza
Browse files

JSP formatted

parent 531590e1
......@@ -4,8 +4,7 @@
<html lang="${pageContext.response.locale.language}" dir="${pageContext.response.locale.language=='fa' || pageContext.response.locale.language=='ar' ? 'rtl' : 'ltr'}"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:schema="http://schema.org/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dwc="http://rs.tdwg.org/dwc/terms/"
xmlns:germplasm="http://purl.org/germplasm/germplasmTerm#" xmlns:germplasmType="http://purl.org/germplasm/germplasmType#"
>
xmlns:germplasm="http://purl.org/germplasm/germplasmTerm#" xmlns:germplasmType="http://purl.org/germplasm/germplasmType#">
<head>
<title><sitemesh:write property="title" /></title>
<meta charset="utf-8" />
......@@ -24,8 +23,7 @@
<!-- opensearch.org -->
<link rel="search" hreflang="${pageContext.response.locale.language}" type="application/opensearchdescription+xml" href="<c:url value="/acn/opensearch/desc" />"
title="<spring:message code="search.input.placeholder" />"
/>
title="<spring:message code="search.input.placeholder" />" />
<!-- l10n -->
<link rel="alternate" hreflang="en" href="<c:url value="/en${pageContext.request.getAttribute('org.genesys2.server.servlet.filter.LocaleURLFilter.INTERNALURL')}" />" />
......@@ -65,76 +63,62 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<c:url value="/1/admin/" />">
<spring:message code="page.home.title" />
<a class="navbar-brand" href="<c:url value="/1/admin/" />"> <spring:message code="page.home.title" />
</a>
</div>
<div id="navbar-admin" class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li class="hidden-sm">
<a href="<c:url value="/1/welcome" />" title="<spring:message code="menu.home" />">
<spring:message code="menu.home" />
<a href="<c:url value="/1/welcome" />" title="<spring:message code="menu.home" />"> <spring:message code="menu.home" />
</a>
</li>
<li>
<a class="" href="<c:url value="/1/admin/cache/" />">
<spring:message code="menu.admin.caches" />
<a class="" href="<c:url value="/1/admin/cache/" />"> <spring:message code="menu.admin.caches" />
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<spring:message code="menu.admin.usermanagement" />
<span class="caret"></span>
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <spring:message code="menu.admin.usermanagement" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<a href="<c:url value="/1/admin/users/" />">
<spring:message code="user.pulldown.users" />
<a href="<c:url value="/1/admin/users/" />"> <spring:message code="user.pulldown.users" />
</a>
</li>
<li>
<a href="<c:url value="/1/admin/teams/" />">
<spring:message code="user.pulldown.teams" />
<a href="<c:url value="/1/admin/teams/" />"> <spring:message code="user.pulldown.teams" />
</a>
</li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<spring:message code="menu.admin.repository" />
<span class="caret"></span>
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <spring:message code="menu.admin.repository" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<a href="<c:url value="/1/admin/r/files/" />">
<spring:message code="menu.admin.repository.files" />
<a href="<c:url value="/1/admin/r/files/" />"> <spring:message code="menu.admin.repository.files" />
</a>
</li>
<li>
<a href="<c:url value="/1/admin/r/g" />">
<spring:message code="menu.admin.repository.galleries" />
<a href="<c:url value="/1/admin/r/g" />"> <spring:message code="menu.admin.repository.galleries" />
</a>
</li>
</ul>
</li>
<li>
<a class="" href="<c:url value="/1/admin/logger/" />">
<spring:message code="menu.admin.loggers" />
<a class="" href="<c:url value="/1/admin/logger/" />"> <spring:message code="menu.admin.loggers" />
</a>
</li>
<li>
<a class="" href="<c:url value="/1/admin/ds2/" />">
<spring:message code="menu.admin.ds2" />
<a class="" href="<c:url value="/1/admin/ds2/" />"> <spring:message code="menu.admin.ds2" />
</a>
</li>
<li>
<a class="" href="<c:url value="/1/admin/kpi/" />">
<spring:message code="menu.admin.kpi" />
<a class="" href="<c:url value="/1/admin/kpi/" />"> <spring:message code="menu.admin.kpi" />
</a>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<%@include file="languages.jspf" %>
<%@include file="languages.jspf"%>
</ul>
</div>
</div>
......
......@@ -6,30 +6,50 @@
<div class="container-fluid">
<!-- <p class="text-muted">Place sticky footer content here.</p> -->
<div class="footer-logo">
<a href="/1/welcome"><img src="/html/1/images/GENESYS-ICON.svg" alt="Genesys - Gateway to Genetic Resources" /><img src="/html/1/images/GENESYS-LOGO_black.svg" alt="Genesys - Gateway to Genetic Resources" /></a>
<a href="/1/welcome"><img src="/html/1/images/GENESYS-ICON.svg" alt="Genesys - Gateway to Genetic Resources" /><img src="/html/1/images/GENESYS-LOGO_black.svg"
alt="Genesys - Gateway to Genetic Resources" /></a>
</div>
<div id="nav-foot" class="clearfix">
<ul class="nav text-center">
<li><a href="<c:url value="/1/content/about/about" />"><spring:message code="menu.about" /></a></li>
<li><a href="<c:url value="/1/content/about/contact" />"><spring:message code="menu.contact" /></a></li>
<li><a href="<c:url value="/1/content/legal/disclaimer" />"><spring:message code="menu.disclaimer" /></a></li>
<li><a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server/issues/new"><spring:message code="menu.report-an-issue" /></a></li>
<li class="notimportant"><a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server.git"><spring:message code="menu.scm" /></a></li>
<li class="notimportant"><a target="_blank" href="https://www.transifex.com/crop-trust/genesys/"><spring:message code="menu.translate" /></a></li>
<li><a href="<c:url value="/1/content/legal/terms" />"><spring:message code="menu.terms" /></a></li>
<li><a href="<c:url value="/1/content/legal/copying" />"><spring:message code="menu.copying" /></a></li>
<li><a href="<c:url value="/1/content/legal/privacy" />"><spring:message code="menu.privacy" /></a></li>
</ul>
<div class="text-center" id="copyright">
<p><spring:message code="footer.copyright-statement" /></p>
<ul class="nav text-center">
<li>
<a href="<c:url value="/1/content/about/about" />"><spring:message code="menu.about" /></a>
</li>
<li>
<a href="<c:url value="/1/content/about/contact" />"><spring:message code="menu.contact" /></a>
</li>
<li>
<a href="<c:url value="/1/content/legal/disclaimer" />"><spring:message code="menu.disclaimer" /></a>
</li>
<li>
<a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server/issues/new"><spring:message code="menu.report-an-issue" /></a>
</li>
<li class="notimportant">
<a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server.git"><spring:message code="menu.scm" /></a>
</li>
<li class="notimportant">
<a target="_blank" href="https://www.transifex.com/crop-trust/genesys/"><spring:message code="menu.translate" /></a>
</li>
<li>
<a href="<c:url value="/1/content/legal/terms" />"><spring:message code="menu.terms" /></a>
</li>
<li>
<a href="<c:url value="/1/content/legal/copying" />"><spring:message code="menu.copying" /></a>
</li>
<li>
<a href="<c:url value="/1/content/legal/privacy" />"><spring:message code="menu.privacy" /></a>
</li>
</ul>
<div class="text-center" id="copyright">
<p>
<spring:message code="footer.copyright-statement" />
</p>
</div>
</div>
</div>
<div class="text-center footer-link">
<spring:message code="page.rendertime" arguments="${springExecuteTime}" />
<br />
<a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server/commits/${buildRevision}">${buildName}</a>
<div class="text-center footer-link">
<spring:message code="page.rendertime" arguments="${springExecuteTime}" />
<br /> <a target="_blank" href="https://bitbucket.org/genesys2/genesys2-server/commits/${buildRevision}">${buildName}</a>
</div>
</div>
</footer>
......
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<c:out value="${pageContext.response.locale.displayLanguage}" />
<span class="caret"></span>
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> <c:out value="${pageContext.response.locale.displayLanguage}" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
......@@ -32,8 +30,7 @@
<a href="<c:url value="/zh${pageContext.request.getAttribute('org.genesys2.server.servlet.filter.LocaleURLFilter.INTERNALURL')}" />">Chinese</a>
</li>
<li>
<a target="_blank" href="https://www.transifex.com/projects/p/genesys/">
<spring:message code="menu.translate" />
<a target="_blank" href="https://www.transifex.com/projects/p/genesys/"> <spring:message code="menu.translate" />
</a>
</li>
</ul>
......
......@@ -15,59 +15,50 @@
<div id="navbar" class="collapse navbar-collapse">
<div class="col-md-6 no-space">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand nav-logo clearfix" href="/1/welcome"><img src="/html/1/images/GENESYS-ICON.svg" /><img src="/html/1/images/GENESYS-LOGO.svg" /></a>
</div>
<ul class="nav navbar-nav nav-menu">
<li class="active">
<a href="<c:url value="/1/welcome" />" title="<spring:message code="menu.home" />">
<spring:message code="menu.home" />
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<spring:message code="menu.about" />
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li>
<a href="<c:url value="/1/content/about/about" />">
<spring:message code="menu.about" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/contact" />">
<spring:message code="menu.contact" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/what-is-genesys" />">
<spring:message code="menu.what-is-genesys" />
</a>
</li>
<%-- <li><a href="<c:url value="/1/content/about/about" />"><i class="fa fa-caret-right"></i> <spring:message code="menu.who-uses-genesys" /></a></li> --%>
<li>
<a href="<c:url value="/1/content/about/history-of-genesys" />">
<spring:message code="menu.history-of-genesys" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/newsletter" />">
<spring:message code="menu.newsletter" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/frequently-asked-questions" />">
<spring:message code="menu.faq" />
</a>
</li>
<%-- <li role="separator" class="divider"></li>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand nav-logo clearfix" href="/1/welcome"><img src="/html/1/images/GENESYS-ICON.svg" /><img src="/html/1/images/GENESYS-LOGO.svg" /></a>
</div>
<ul class="nav navbar-nav nav-menu">
<li class="active">
<a href="<c:url value="/1/welcome" />" title="<spring:message code="menu.home" />"> <spring:message code="menu.home" />
</a>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <spring:message code="menu.about" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li>
<a href="<c:url value="/1/content/about/about" />"> <spring:message code="menu.about" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/contact" />"> <spring:message code="menu.contact" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/what-is-genesys" />"> <spring:message code="menu.what-is-genesys" />
</a>
</li>
<%-- <li><a href="<c:url value="/1/content/about/about" />"><i class="fa fa-caret-right"></i> <spring:message code="menu.who-uses-genesys" /></a></li> --%>
<li>
<a href="<c:url value="/1/content/about/history-of-genesys" />"> <spring:message code="menu.history-of-genesys" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/newsletter" />"> <spring:message code="menu.newsletter" />
</a>
</li>
<li>
<a href="<c:url value="/1/content/about/frequently-asked-questions" />"> <spring:message code="menu.faq" />
</a>
</li>
<%-- <li role="separator" class="divider"></li>
<li class="dropdown-header">Nav header</li>
<li>
<a href="#">Separated link</a>
......@@ -75,34 +66,28 @@
<li>
<a href="#">One more separated link</a>
</li> --%>
</ul>
</li>
<li>
<a href="<c:url value="/1/explore" />">
<spring:message code="menu.browse" />
</a>
</li>
<%-- <li><a href="<c:url value="/1/data/" />"><spring:message code="menu.datasets" /></a></li> --%>
<%-- <li><a href="<c:url value="/1/descriptors/" />"><spring:message code="menu.descriptors" /></a></li> --%>
<li>
<a href="<c:url value="/1/geo/" />">
<spring:message code="menu.countries" />
</a>
</li>
<li>
<a href="<c:url value="/1/wiews/active" />">
<spring:message code="menu.institutes" />
</a>
</li>
<li>
<a href="<c:url value="/1/sel/" />">
<spring:message code="menu.my-list" />
<span class="badge" x-size="${selection.size() gt 0 ? selection.size() : '0'}"
id="selcounter">${selection.size() gt 0 ? selection.size() : '0'}</span>
</a>
</li>
</ul>
</li>
<li>
<a href="<c:url value="/1/explore" />"> <spring:message code="menu.browse" />
</a>
</li>
<%-- <li><a href="<c:url value="/1/data/" />"><spring:message code="menu.datasets" /></a></li> --%>
<%-- <li><a href="<c:url value="/1/descriptors/" />"><spring:message code="menu.descriptors" /></a></li> --%>
<li>
<a href="<c:url value="/1/geo/" />"> <spring:message code="menu.countries" />
</a>
</li>
<li>
<a href="<c:url value="/1/wiews/active" />"> <spring:message code="menu.institutes" />
</a>
</li>
<li>
<a href="<c:url value="/1/sel/" />"> <spring:message code="menu.my-list" /> <span class="badge" x-size="${selection.size() gt 0 ? selection.size() : '0'}" id="selcounter">${selection.size() gt 0 ? selection.size() : '0'}</span>
</a>
</li>
<%--<li class="dropdown">
<%--<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
Dropdown
<span class="caret"></span>
......@@ -127,134 +112,117 @@
</li>
</ul>
</li> --%>
</ul>
</div>
<div class="col-md-6 no-space">
<ul class="nav navbar-nav navbar-right">
<%@include file="languages.jspf" %>
</ul>
<ul class="nav navbar-nav navbar-right">
<security:authorize access="isAnonymous()">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<spring:message code="page.login" />
<span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<form id="loginForm" role="form" method="post" action="<c:url value="/login-attempt" />">
<div class="form-group">
<label for="username">
<spring:message code="login.username" />
</label>
<input type="email" class="form-control" id="username" name="username" placeholder="<spring:message code="login.username"/>" />
</div>
<div class="form-group">
<label for="password">
<spring:message code="login.password" />
</label>
<input type="password" class="form-control" id="password" name="password" placeholder="<spring:message code="login.password"/>" />
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="_spring_security_remember_me" id="_spring_security_remember_me" />
<spring:message code="login.remember-me" />
</label>
</div>
<button type="submit" class="btn btn-primary">
<spring:message code="login.login-button" />
</button>
<span class="or">-</span>
<a href="<c:url value="/google/login" />" class="btn btn-default google-signin">
<spring:message code="login.with-google-plus" />
</a>
<a href="<c:url value="/1/registration" />" class="btn btn-default">
<spring:message code="login.register-now" />
</a>
<!-- CSRF protection -->
<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" />
</form>
</li>
</ul>
</li>
</security:authorize>
<security:authorize access="isAuthenticated()">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<spring:message code="user.pulldown.heading" arguments="${user.user.name}" />
<span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<a href="<c:url value="/1/profile/${user.username}" />">
<spring:message code="user.pulldown.profile" />
</a>
</li>
<li>
<a id="logout1" href="#" onclick="document.getElementById('logoutForm').submit();">
<spring:message code="user.pulldown.logout" />
</a>
</li>
</ul>
</div>
<div class="col-md-6 no-space">
<ul class="nav navbar-nav navbar-right">
<%@include file="languages.jspf"%>
</ul>
<security:authorize access="hasRole('ADMINISTRATOR')">
<li role="separator" class="divider"></li>
<li>
<a href="<c:url value="/1/admin/" />">
<spring:message code="user.pulldown.administration" />
</a>
</li>
<li>
<a href="<c:url value="/1/profile/list" />">
<spring:message code="user.pulldown.users" />
</a>
</li>
<li>
<a href="<c:url value="/1/team" />">
<spring:message code="user.pulldown.teams" />
</a>
</li>
<ul class="nav navbar-nav navbar-right">
<security:authorize access="isAnonymous()">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> <spring:message code="page.login" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<a href="<c:url value="/1/admin/oauth-clients/" />">
<spring:message code="user.pulldown.oauth-clients" />
</a>
<form id="loginForm" role="form" method="post" action="<c:url value="/login-attempt" />">
<div class="form-group">
<label for="username">
<spring:message code="login.username" />
</label>
<input type="email" class="form-control" id="username" name="username" placeholder="<spring:message code="login.username"/>" />
</div>
<div class="form-group">
<label for="password">
<spring:message code="login.password" />
</label>
<input type="password" class="form-control" id="password" name="password" placeholder="<spring:message code="login.password"/>" />
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="_spring_security_remember_me" id="_spring_security_remember_me" />
<spring:message code="login.remember-me" />
</label>
</div>
<button type="submit" class="btn btn-primary">
<spring:message code="login.login-button" />
</button>
<span class="or">-</span>
<a href="<c:url value="/google/login" />" class="btn btn-default google-signin"> <spring:message code="login.with-google-plus" />
</a> <a href="<c:url value="/1/registration" />" class="btn btn-default"> <spring:message code="login.register-now" />
</a>
<!-- CSRF protection -->
<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" />
</form>
</li>
</ul>
</li>
</security:authorize>
<security:authorize access="isAuthenticated()">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <spring:message code="user.pulldown.heading"
arguments="${user.user.name}" /> <span class="caret"></span>
</a>
<ul class="dropdown-menu pull-left">
<li>
<a href="<c:url value="/1/content" />">
<spring:message code="user.pulldown.manage-content" />
<a href="<c:url value="/1/profile/${user.username}" />"> <spring:message code="user.pulldown.profile" />
</a>
</li>
<li>
<a href="<c:url value="/1/project" />">
<spring:message code="project.page.list.title" />
<a id="logout1" href="#" onclick="document.getElementById('logoutForm').submit();"> <spring:message code="user.pulldown.logout" />
</a>
</li>
</security:authorize>
</ul>
</li>
</security:authorize>
</ul>
<security:authorize access="hasRole('ADMINISTRATOR')">
<li role="separator" class="divider"></li>
<li>
<a href="<c:url value="/1/admin/" />"> <spring:message code="user.pulldown.administration" />
</a>
</li>
<li>
<a href="<c:url value="/1/profile/list" />"> <spring:message code="user.pulldown.users" />
</a>
</li>
<li>
<a href="<c:url value="/1/team" />"> <spring:message code="user.pulldown.teams" />
</a>
</li>
<li>
<a href="<c:url value="/1/admin/oauth-clients/" />"> <spring:message code="user.pulldown.oauth-clients" />
</a>
</li>
<li>
<a href="<c:url value="/1/content" />"> <spring:message code="user.pulldown.manage-content" />
</a>
</li>
<li>
<a href="<c:url value="/1/project" />"> <spring:message code="project.page.list.title" />
</a>
</li>
</security:authorize>
</ul>
</li>
</security:authorize>
</ul>
<div class="header-search">
<form action="/1/acn/search2" class="form-inline">
<div class="form-group">
<input type="text" name="q" class="form-control"
placeholder="Search Genesys..." /> <input type="submit"
class="btn btn-primary" value="" />
<input type="text" name="q" class="form-control" placeholder="Search Genesys..." />
<input type="submit" class="btn btn-primary" value="" />
</div>
</form>
</div>
</div>
</div>
</div>
<!--/.nav-collapse -->
</div>
</div>
</nav>
<form id="logoutForm" action="/logout" method="post">
<input type="hidden"
name="${_csrf.parameterName}"
value="${_csrf.token}"/>
<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" />
</form>
\ No newline at end of file
......@@ -2,10 +2,9 @@
<!DOCTYPE html>
<html lang="${pageContext.response.locale.language}" dir="${pageContext.response.locale.language=='fa' || pageContext.response.locale.language=='ar' ? 'rtl' : 'ltr'}" class="genesys-page"
<html lang="${pageContext.response.locale.language}" dir="${pageContext.response.locale.language=='fa' || pageContext.response.locale.language=='ar' ? 'rtl' : 'ltr'}" class="genesys-page"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:schema="http://schema.org/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dwc="http://rs.tdwg.org/dwc/terms/"
xmlns:germplasm="http://purl.org/germplasm/germplasmTerm#" xmlns:germplasmType="http://purl.org/germplasm/germplasmType#"
>
xmlns:germplasm="http://purl.org/germplasm/germplasmTerm#" xmlns:germplasmType="http://purl.org/germplasm/germplasmType#">
<head>
<title><sitemesh:write property="title" /></title>
<meta charset="utf-8" />
......@@ -24,8 +23,7 @@
<!-- opensearch.org -->