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 %}