diff --git a/CHANGES.md b/CHANGES.md index c3c62fc..16b7a1b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,7 +4,7 @@ - Modifications : - Une troisième langue d'administration est disponible : espagnol / castillan, - Thème / Menu : le menu en petit écran (burger) dispose maintenant de ses propres paramètres, - - Edition de page / emplacement dans le menu : une page désactivée est signalée par le curseur 'not-allowed' en grand écran et par son nom barré en petit écran, + - Edition de page / emplacement dans le menu : une page désactivée est signalée par le curseur 'not-allowed' en grand écran et par une icône en petit écran, son lien est inactif, - Nouveaux gabarits pour l'éditeur Tinymce : accordéon à 3 et 4 paragraphes, - Statislite 4.8 : comptage des liens cliqués pour lesquels la class 'clicked_link_count' a été ajoutée par l'éditeur de liens de Tinymce. - Corrections : diff --git a/core/core.js.php b/core/core.js.php index 93013d4..9f8e66d 100644 --- a/core/core.js.php +++ b/core/core.js.php @@ -607,8 +607,10 @@ $(document).ready(function(){ $("nav #menu ul li span").click(function() { // id de la page parent var parentId = $(this).parents().attr("id"); + console.log(parentId); var select = "ul#_"+parentId+".navSub"; - var select2 = "nav #menu ul li #" + parentId + " span"; + var select2 = 'nav #menu ul li #' + parentId + ' span.iconSubExistSmallScreen'; + console.log(select2); if( $(select).css("z-index") === "-1" ) { $(select).css("z-index","1"); $(select).css("opacity","1"); @@ -632,6 +634,17 @@ $(document).ready(function(){ getData(['theme','menu', 'burgerFixed'])=== true && $this->getData(['theme','header', 'position'])=== 'site' && $this->getData(['theme','header', 'tinyHidden'])=== false && ( $this->getData(['theme','header', 'homePageOnly'])=== false || $this->getUrl(0) === $this->getData(['locale','homePageId']) ) ){ ?> $("#site.container").css("padding-top","0"); - } + } + /* Signalisation qu'une page désactivée en petit écran + * pour la page ou la sous-page cliquée + */ + if($(window).width() < 800) { + $("nav #menu a.disabled-link").click(function() { + var parentIdSubPage = $(this).parents("ul").attr("id"); + var parentIdPage = $(this).parents().parents().attr("id"); + $("nav #menu ul li ul li #"+parentIdSubPage+" .linkDisabledSmallScreen").css("display","inline"); + $("nav #menu ul li #"+parentIdPage+" .linkDisabledSmallScreen").css("display","inline"); + }); + } }); diff --git a/core/core.php b/core/core.php index 0863f23..b7034df 100644 --- a/core/core.php +++ b/core/core.php @@ -1795,11 +1795,13 @@ class common { } // Mise en page de l'item $itemsLeft .= '