mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
[fix] Add disableAjax class on every panel link. Fix PhpMyAdmin behavior.
This commit is contained in:
parent
1ff523af6a
commit
9f020a1cb9
1 changed files with 5 additions and 4 deletions
|
@ -133,6 +133,7 @@ domReady(function(){
|
||||||
var portal = document.createElement('a');
|
var portal = document.createElement('a');
|
||||||
portal.setAttribute('id', 'ynhportal');
|
portal.setAttribute('id', 'ynhportal');
|
||||||
portal.setAttribute('href', '/yunohost/sso/');
|
portal.setAttribute('href', '/yunohost/sso/');
|
||||||
|
portal.setAttribute('class', 'disableAjax');
|
||||||
document.body.insertBefore(portal, null);
|
document.body.insertBefore(portal, null);
|
||||||
|
|
||||||
// Create overlay element
|
// Create overlay element
|
||||||
|
@ -157,9 +158,9 @@ domReady(function(){
|
||||||
response = JSON.parse(r.responseText);
|
response = JSON.parse(r.responseText);
|
||||||
|
|
||||||
// Add overlay header
|
// Add overlay header
|
||||||
overlay.innerHTML += '<div class="wrapper info">' +
|
overlay.innerHTML += '<div id="yuno-user" class="wrapper info">' +
|
||||||
'<ul class="ul-reset user-menu"><li><a class="icon icon-connexion" href="'+ response.portal_url +'?action=logout">'+response.t_logout+'</a></li></ul>'+
|
'<ul class="ul-reset user-menu"><li><a class="icon icon-connexion disableAjax" href="'+ response.portal_url +'?action=logout">'+response.t_logout+'</a></li></ul>'+
|
||||||
'<a class="user-container user-container-info" href="'+ response.portal_url +'edit.html">' +
|
'<a class="user-container user-container-info disableAjax" href="'+ response.portal_url +'edit.html">' +
|
||||||
'<h2 class="user-username">'+ response.uid +'</h2>' +
|
'<h2 class="user-username">'+ response.uid +'</h2>' +
|
||||||
'<small class="user-fullname">'+ response.givenName + ' ' + response.sn +'</small>' +
|
'<small class="user-fullname">'+ response.givenName + ' ' + response.sn +'</small>' +
|
||||||
'<span class="user-mail">'+ response.mail +'</span>' +
|
'<span class="user-mail">'+ response.mail +'</span>' +
|
||||||
|
@ -170,7 +171,7 @@ domReady(function(){
|
||||||
// Add application links
|
// Add application links
|
||||||
var links = [];
|
var links = [];
|
||||||
Array.prototype.forEach.call(response.app, function(app, n){
|
Array.prototype.forEach.call(response.app, function(app, n){
|
||||||
links.push('<li><a class="'+colors[n]+'" href="//'+app.url+'"><span class="first-letter" data-first-letter="'+ app.name.substr(0,2) +'"></span><span class="sourcePro">'+app.name+'</span></a></li>');
|
links.push('<li><a class="'+colors[n]+' disableAjax" href="//'+app.url+'"><span class="first-letter" data-first-letter="'+ app.name.substr(0,2) +'"></span><span class="sourcePro">'+app.name+'</span></a></li>');
|
||||||
});
|
});
|
||||||
overlay.innerHTML += '<div id="yuno-apps" class="wrapper apps"><ul class="ul-reset listing-apps col colNomarge sourceProBold">'+ links.join('') +'</ul></div>';
|
overlay.innerHTML += '<div id="yuno-apps" class="wrapper apps"><ul class="ul-reset listing-apps col colNomarge sourceProBold">'+ links.join('') +'</ul></div>';
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue