Supprimer les blocs dépliants

This commit is contained in:
Fred Tempez 2021-12-02 11:16:10 +01:00
parent 1a3f2f1fbf
commit bf14d2687f
4 changed files with 1412 additions and 1501 deletions

View File

@ -16,26 +16,3 @@
* admin.css * admin.css
*/ */
#seo > .blockContainer,
#advanced > .blockContainer {
display: none;
}
#info .zwiico-minus-circled,
#layout .zwiico-minus-circled,
#location .zwiico-minus-circled {
display: inline;
}
.zwiico-minus-circled,
#info .zwiico-plus-circled,
#layout .zwiico-plus-circled,
#location .zwiico-plus-circled {
display: none;
}
.zwiico-minus-circled,
.zwiico-plus-circled {
cursor: pointer;
}

View File

@ -52,40 +52,6 @@ function protectModule() {
*/ */
$( document ).ready(function() { $( document ).ready(function() {
/**
* Initialisation des blocs
*/
var i = ["info", "layout", "setup", "location", "advanced", "seo" ];
$.each(i,function(e) {
if (getCookie(i[e]) === "true") {
$("#" + i[e]).find(".zwiico-plus-circled").hide();
$("#" + i[e]).find(".zwiico-minus-circled").show();
$("#" + i[e]).find(".blockContainer").show();
}
});
/**
* Blocs dépliants
*
* Sauvegarder la position des blocs
* true = bloc déplié
*/
$("div .block").click(function(e) {
$(this).find(".zwiico-plus-circled").toggle();
$(this).find(".zwiico-minus-circled").toggle();
$(this).find(".blockContainer").slideToggle();
/*
* Sauvegarder la position des blocs
* true = bloc déplié
*/
document.cookie = $(this).attr('id') + "=" + $(this).find(".zwiico-minus").is(":visible") + ";expires=Fri, 31 Dec 9999 23:59:59 GMT;path=/;SameSite=Lax";
}).on("click", "span > input, input, textarea, label, option, button, a:not(.inputFile) , .blockContainer", function(e) {
// Empêcher les déclenchements dans les blocs
e.stopPropagation();
});
/* /*
* Enleve le menu fixe en édition de page * Enleve le menu fixe en édition de page
@ -472,14 +438,6 @@ pageEditBlockDOM.on("change", function() {
/**
* Lire un cookie s'il existe
*/
function getCookie(name) {
var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
return v ? v[2] : null;
}
/** /**
* Masquer ou afficher le chemin de fer * Masquer ou afficher le chemin de fer

View File

@ -123,20 +123,14 @@
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12" id="pageEditBlockLayout"> <div class="col12" id="pageEditBlockLayout">
<div class="block" id="layout"> <div class="block">
<h4>Mise en page <h4>Mise en page
<span id="layoutHelpButton" class="helpDisplayButton"> <span id="layoutHelpButton" class="helpDisplayButton">
<a href="https://doc.zwiicms.fr/les-barres-laterales" target="_blank"> <a href="https://doc.zwiicms.fr/les-barres-laterales" target="_blank">
<?php echo template::ico('help', 'left');?> <?php echo template::ico('help', 'left');?>
</a> </a>
</span> </span>
<div class="openClose">
<?php
echo template::ico('plus-circled','right');
echo template::ico('minus-circled','right');
?>
</div>
</h4> </h4>
<div class="blockContainer"> <div class="blockContainer">
<div class="row"> <div class="row">
@ -185,20 +179,14 @@
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col12" id="pageEditMenu"> <div class="col12" id="pageEditMenu">
<div class="block" id="location"> <div class="block">
<h4>Emplacement dans le menu <h4>Emplacement dans le menu
<span id="positionHelpButton" class="helpDisplayButton"> <span id="positionHelpButton" class="helpDisplayButton">
<a href="https://doc.zwiicms.fr/emplacement-dans-le-menu" target="_blank"> <a href="https://doc.zwiicms.fr/emplacement-dans-le-menu" target="_blank">
<?php echo template::ico('help', 'left');?> <?php echo template::ico('help', 'left');?>
</a> </a>
</span> </span>
<div class="openClose">
<?php
echo template::ico('plus-circled','right');
echo template::ico('minus-circled','right');
?>
</div>
</h4> </h4>
<div class="blockContainer"> <div class="blockContainer">
<div class="row"> <div class="row">
@ -254,19 +242,13 @@
</div> </div>
<div class='row' id="pageEditAdvancedWrapper"> <div class='row' id="pageEditAdvancedWrapper">
<div class="col12"> <div class="col12">
<div class="block" id="advanced"> <div class="block">
<h4>Options d'emplacement avancées <h4>Options d'emplacement avancées
<span id="advancedHelpButton" class="helpDisplayButton"> <span id="advancedHelpButton" class="helpDisplayButton">
<a href="https://doc.zwiicms.fr/options-d-emplacement-avancee" target="_blank"> <a href="https://doc.zwiicms.fr/options-d-emplacement-avancee" target="_blank">
<?php echo template::ico('help', 'left');?> <?php echo template::ico('help', 'left');?>
</a> </a>
</span> </span>
<div class="openClose">
<?php
echo template::ico('plus-circled','right');
echo template::ico('minus-circled','right');
?>
</div>
</h4> </h4>
<div class="blockContainer"> <div class="blockContainer">
<div class="row"> <div class="row">
@ -288,19 +270,13 @@
</div> </div>
<div class='row' id="pageEditSeoWrapper"> <div class='row' id="pageEditSeoWrapper">
<div class="col12"> <div class="col12">
<div class="block" id="seo"> <div class="block">
<h4>Permission et référencement <h4>Permission et référencement
<span id="seoHelpButton" class="helpDisplayButton"> <span id="seoHelpButton" class="helpDisplayButton">
<a href="https://doc.zwiicms.fr/permission-et-referencement" target="_blank"> <a href="https://doc.zwiicms.fr/permission-et-referencement" target="_blank">
<?php echo template::ico('help', 'left');?> <?php echo template::ico('help', 'left');?>
</a> </a>
</span> </span>
<div class="openClose">
<?php
echo template::ico('plus-circled','right');
echo template::ico('minus-circled','right');
?>
</div>
</h4> </h4>
<div class="blockContainer"> <div class="blockContainer">
<div class="row"> <div class="row">