diff --git a/js/src/home.js b/js/src/home.js
index da7049b655..0a33797c1f 100644
--- a/js/src/home.js
+++ b/js/src/home.js
@@ -41,12 +41,14 @@ const GitInfo = {
if (data && data.version && data.date) {
const current = GitInfo.parseVersionString($('span.version').text());
const latest = GitInfo.parseVersionString(data.version);
- const url = 'https://www.phpmyadmin.net/files/' + Functions.escapeHtml(encodeURIComponent(data.version)) + '/';
+ const url = './url.php?url=https://www.phpmyadmin.net/files/' + Functions.escapeHtml(encodeURIComponent(data.version)) + '/';
let versionInformationMessage = document.createElement('span');
versionInformationMessage.className = 'latest';
const versionInformationMessageLink = document.createElement('a');
versionInformationMessageLink.href = url;
versionInformationMessageLink.className = 'disableAjax';
+ versionInformationMessageLink.target = '_blank';
+ versionInformationMessageLink.rel = 'noopener noreferrer';
const versionInformationMessageLinkText = document.createTextNode(data.version);
versionInformationMessageLink.appendChild(versionInformationMessageLinkText);
const prefixMessage = document.createTextNode(Messages.strLatestAvailable + ' ');
@@ -70,6 +72,8 @@ const GitInfo = {
const mainContainerDivLink = document.createElement('a');
mainContainerDivLink.href = url;
mainContainerDivLink.className = 'disableAjax';
+ mainContainerDivLink.target = '_blank';
+ mainContainerDivLink.rel = 'noopener noreferrer';
const mainContainerDivLinkText = document.createTextNode(message);
mainContainerDivLink.appendChild(mainContainerDivLinkText);
mainContainerDiv.appendChild(mainContainerDivLink);
diff --git a/templates/footer.twig b/templates/footer.twig
index dee6a3a9c3..185ab32cc3 100644
--- a/templates/footer.twig
+++ b/templates/footer.twig
@@ -16,10 +16,10 @@
{% trans 'phpMyAdmin Demo Server' %}:
{% if git_revision_info is not empty %}
{% set revision_info -%}
- {{ git_revision_info.revision }}
+ {{ git_revision_info.revision }}
{%- endset %}
{% set branch_info -%}
- {{ git_revision_info.branch }}
+ {{ git_revision_info.branch }}
{%- endset %}
{{ 'Currently running Git revision %1$s from the %2$s branch.'|trans|format(revision_info, branch_info)|raw }}
{% else %}