Fix #16845 - Add links to URL system

Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
This commit is contained in:
liviuconcioiu 2021-04-23 18:46:56 +02:00 committed by William Desportes
parent 55c2b7a36f
commit 3a7560f44d
No known key found for this signature in database
GPG Key ID: 90A0EF1B8251A889
2 changed files with 7 additions and 3 deletions

View File

@ -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);

View File

@ -16,10 +16,10 @@
<a href="{{ url('/') }}">{% trans 'phpMyAdmin Demo Server' %}:</a>
{% if git_revision_info is not empty %}
{% set revision_info -%}
<a target="_blank" rel="noopener noreferrer" href="{{ git_revision_info.revisionUrl }}">{{ git_revision_info.revision }}</a>
<a target="_blank" rel="noopener noreferrer" href="{{ git_revision_info.revisionUrl|link }}">{{ git_revision_info.revision }}</a>
{%- endset %}
{% set branch_info -%}
<a target="_blank" rel="noopener noreferrer" href="{{ git_revision_info.branchUrl }}">{{ git_revision_info.branch }}</a>
<a target="_blank" rel="noopener noreferrer" href="{{ git_revision_info.branchUrl|link }}">{{ git_revision_info.branch }}</a>
{%- endset %}
{{ 'Currently running Git revision %1$s from the %2$s branch.'|trans|format(revision_info, branch_info)|raw }}
{% else %}