diff --git a/core/module/page/view/edit/edit.js.php b/core/module/page/view/edit/edit.js.php
index 59509e59..2395575e 100755
--- a/core/module/page/view/edit/edit.js.php
+++ b/core/module/page/view/edit/edit.js.php
@@ -22,6 +22,175 @@ $("#pageEditDelete").on("click", function() {
});
});
+/**
+* Paramètres par défaut au chargement
+*/
+$( document ).ready(function() {
+ /**
+ * Bloque/Débloque le bouton de configuration au changement de module
+ * Affiche ou masque la position du module selon le call_user_func
+ */
+ if($("#pageEditModuleId").val() === "") {
+ $("#pageEditModuleConfig").addClass("disabled");
+ $("#pageEditContentContainer").slideDown();
+ $("#pageEditBlock").append('');
+ }
+ else {
+ $("#pageEditModuleConfig").removeClass("disabled");
+ $("#pageEditContentContainer").slideUp();
+ $("#pageEditBlock option[value='bar']").remove();
+ }
+ /**
+ * Masquer et affiche le contenu pour les modules form et gallery
+ */
+ if($("#pageEditModuleId").val() === "form" ||
+ $("#pageEditModuleId").val() === "gallery") {
+ $("#configModulePositionWrapper").addClass("disabled");
+ $("#configModulePositionWrapper").slideDown();
+ }
+ else {
+ $("#configModulePositionWrapper").removeClass("disabled");
+ $("#configModulePositionWrapper").slideUp();
+ }
+ /**
+ * Masquer et démasquer le contenu pour les modules code et redirection
+ */
+ if($("#pageEditModuleId").val() === "code" ||
+ $("#pageEditModuleId").val() === "redirection") {
+ $("#pageEditContentWrapper").removeClass("disabled");
+ $("#pageEditContentWrapper").slideUp();
+ }
+ else {
+ $("#pageEditContentWrapper").addClass("disabled");
+ $("#pageEditContentWrapper").slideDown();
+ }
+ /**
+ * Masquer et démasquer le masquage du titre pour le module redirection
+ */
+ if($("#pageEditModuleId").val() === "redirection" ||
+ $("#pageEditModuleId").val() === "code") {
+ $("#pageEditHideTitleWrapper").removeClass("disabled");
+ $("#pageEditHideTitleWrapper").slideUp();
+ $("#pageEditBlockWrapper").removeClass("disabled");
+ $("#pageEditBlockWrapper").slideUp();
+
+ }
+ else {
+ $("#pageEditHideTitleWrapper").addClass("disabled");
+ $("#pageEditHideTitleWrapper").slideDown();
+ $("#pageEditBlockWrapper").addClass("disabled");
+ $("#pageEditBlockWrapper").slideDown();
+ }
+ /**
+ * Masquer et démasquer la sélection des barres
+ */
+ switch ($("#pageEditBlock").val()) {
+ case "bar":
+ case "12":
+ $("#pageEditBarLeftWrapper").removeClass("disabled");
+ $("#pageEditBarLeftWrapper").slideUp();
+ $("#pageEditBarRightWrapper").removeClass("disabled");
+ $("#pageEditBarRightWrapper").slideUp();
+ break;
+ case "3-9":
+ case "4-8":
+ $("#pageEditBarLeftWrapper").addClass("disabled");
+ $("#pageEditBarLeftWrapper").slideDown();
+ $("#pageEditBarRightWrapper").removeClass("disabled");
+ $("#pageEditBarRightWrapper").slideUp();
+ break;
+ case "9-3":
+ case "8-4":
+ $("#pageEditBarLeftWrapper").removeClass("disabled");
+ $("#pageEditBarLeftWrapper").slideUp();
+ $("#pageEditBarRightWrapper").addClass("disabled");
+ $("#pageEditBarRightWrapper").slideDown();
+ break;
+ case "3-6-3":
+ $("#pageEditBarLeftWrapper").addClass("disabled");
+ $("#pageEditBarLeftWrapper").slideDown();
+ $("#pageEditBarRightWrapper").addClass("disabled");
+ $("#pageEditBarRightWrapper").slideDown();
+ break;
+ };
+ if ($("#pageEditBlock").val() === "bar") {
+ $("#pageEditPositionWrapper").removeClass("disabled");
+ $("#pageEditPositionWrapper").slideUp();
+ $("#pageEditTargetBlank").removeClass("disabled");
+ $("#pageEditTargetBlank").slideUp();
+ $("#pageDisableWrapper").removeClass("disabled");
+ $("#pageDisableWrapper").slideUp();
+ $("#pageEditTargetBlankWrapper").removeClass("disabled");
+ $("#pageEditTargetBlankWrapper").slideUp();
+ $("#pageEditHideTitleWrapper").removeClass("disabled");
+ $("#pageEditHideTitleWrapper").slideUp();
+ $("#pageEditParentPageIdWrapper").removeClass("disabled");
+ $("#pageEditParentPageIdWrapper").slideUp();
+ $("#pageEditModuleIdWrapper").removeClass("disabled");
+ $("#pageEditModuleIdWrapper").slideUp();
+ $("#pageEditModuleConfig").removeClass("disabled");
+ $("#pageEditModuleConfig").slideUp();
+ $("#pageEditbreadCrumbWrapper").removeClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideUp();
+ } else {
+ $("#pageEditPositionWrapper").addClass("disabled");
+ $("#pageEditPositionWrapper").slideDown();
+ $("#pageEditTargetBlank").addClass("disabled");
+ $("#pageEditTargetBlank").slideDown();
+ $("#pageDisableWrapper").addClass("disabled");
+ $("#pageDisableWrapper").slideDown();
+ $("#pageEditTargetBlankWrapper").addClass("disabled");
+ $("#pageEditTargetBlankWrapper").slideDown();
+ $("#pageEditHideTitleWrapper").addClass("disabled");
+ $("#pageEditHideTitleWrapper").slideDown();
+ $("#pageEditParentPageIdWrapper").addClass("disabled");
+ $("#pageEditParentPageIdWrapper").slideDown();
+ $("#pageEditModuleIdWrapper").addClass("disabled");
+ $("#pageEditModuleIdWrapper").slideDown();
+ $("#pageEditbreadCrumbWrapper").addClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideDown();
+ }
+
+ /**
+ * Masquer ou afficher le chemin de fer
+ * Quand le titre est masqué
+ */
+ if ($("input[name=pageEditHideTitle]").is(':checked')) {
+ $("#pageEditbreadCrumbWrapper").removeClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideUp();
+ } else {
+ if ($("#pageEditParentPageId").val() !== "") {
+ $("#pageEditbreadCrumbWrapper").addClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideDown();
+ }
+ }
+
+ /**
+ * Masquer ou afficher la sélection de l'icône
+ */
+ if ($("#pageTypeMenu").val() !== "text") {
+ $("#pageIconUrlWrapper").addClass("disabled");
+ $("#pageIconUrlWrapper").slideDown();
+ } else {
+ $("#pageIconUrlWrapper").removeClass("disabled");
+ $("#pageIconUrlWrapper").slideUp();
+ }
+
+ /**
+ * Masquer ou afficher le chemin de fer
+ * Quand la page n'est pas mère et que le menu n'est pas masqué
+ */
+ if ($("#pageEditParentPageId").val() === "" &&
+ !$('input[name=pageEditHideTitle]').is(':checked') ) {
+ $("#pageEditbreadCrumbWrapper").removeClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideUp();
+ } else {
+ $("#pageEditbreadCrumbWrapper").addClass("disabled");
+ $("#pageEditbreadCrumbWrapper").slideDown();
+ }
+
+});
+
/**
* Bloque/Débloque le bouton de configuration au changement de module
* Affiche ou masque la position du module selon le call_user_func
@@ -39,16 +208,7 @@ pageEditModuleIdDOM.on("change", function() {
$("#pageEditBlock option[value='bar']").remove();
}
});
-if($("#pageEditModuleId").val() === "") {
- $("#pageEditModuleConfig").addClass("disabled");
- $("#pageEditContentContainer").slideDown();
- $("#pageEditBlock").append('');
- }
- else {
- $("#pageEditModuleConfig").removeClass("disabled");
- $("#pageEditContentContainer").slideUp();
- $("#pageEditBlock option[value='bar']").remove();
- }
+
/**
@@ -66,15 +226,7 @@ pageEditModuleIdDOM.on("change", function() {
$("#configModulePositionWrapper").slideUp();
}
});
-if($("#pageEditModuleId").val() === "form" ||
- $("#pageEditModuleId").val() === "gallery") {
- $("#configModulePositionWrapper").addClass("disabled");
- $("#configModulePositionWrapper").slideDown();
- }
- else {
- $("#configModulePositionWrapper").removeClass("disabled");
- $("#configModulePositionWrapper").slideUp();
-}
+
/**
@@ -92,15 +244,7 @@ pageEditModuleIdDOM.on("change", function() {
$("#pageEditContentWrapper").slideDown();
}
});
-if($("#pageEditModuleId").val() === "code" ||
- $("#pageEditModuleId").val() === "redirection") {
- $("#pageEditContentWrapper").removeClass("disabled");
- $("#pageEditContentWrapper").slideUp();
- }
- else {
- $("#pageEditContentWrapper").addClass("disabled");
- $("#pageEditContentWrapper").slideDown();
-}
+
/**
@@ -122,20 +266,7 @@ pageEditModuleIdDOM.on("change", function() {
$("#pageEditBlockWrapper").slideDown();
}
});
-if($("#pageEditModuleId").val() === "redirection" ||
- $("#pageEditModuleId").val() === "code") {
- $("#pageEditHideTitleWrapper").removeClass("disabled");
- $("#pageEditHideTitleWrapper").slideUp();
- $("#pageEditBlockWrapper").removeClass("disabled");
- $("#pageEditBlockWrapper").slideUp();
-
- }
- else {
- $("#pageEditHideTitleWrapper").addClass("disabled");
- $("#pageEditHideTitleWrapper").slideDown();
- $("#pageEditBlockWrapper").addClass("disabled");
- $("#pageEditBlockWrapper").slideDown();
-}
+
/**
* Masquer et démasquer la sélection des barres
@@ -211,73 +342,7 @@ pageEditBlockDOM.on("change", function() {
$("#pageEditModuleConfig").slideDown();
}
});
-switch ($("#pageEditBlock").val()) {
- case "bar":
- case "12":
- $("#pageEditBarLeftWrapper").removeClass("disabled");
- $("#pageEditBarLeftWrapper").slideUp();
- $("#pageEditBarRightWrapper").removeClass("disabled");
- $("#pageEditBarRightWrapper").slideUp();
- break;
- case "3-9":
- case "4-8":
- $("#pageEditBarLeftWrapper").addClass("disabled");
- $("#pageEditBarLeftWrapper").slideDown();
- $("#pageEditBarRightWrapper").removeClass("disabled");
- $("#pageEditBarRightWrapper").slideUp();
- break;
- case "9-3":
- case "8-4":
- $("#pageEditBarLeftWrapper").removeClass("disabled");
- $("#pageEditBarLeftWrapper").slideUp();
- $("#pageEditBarRightWrapper").addClass("disabled");
- $("#pageEditBarRightWrapper").slideDown();
- break;
- case "3-6-3":
- $("#pageEditBarLeftWrapper").addClass("disabled");
- $("#pageEditBarLeftWrapper").slideDown();
- $("#pageEditBarRightWrapper").addClass("disabled");
- $("#pageEditBarRightWrapper").slideDown();
- break;
-};
-if ($("#pageEditBlock").val() === "bar") {
- $("#pageEditPositionWrapper").removeClass("disabled");
- $("#pageEditPositionWrapper").slideUp();
- $("#pageEditTargetBlank").removeClass("disabled");
- $("#pageEditTargetBlank").slideUp();
- $("#pageDisableWrapper").removeClass("disabled");
- $("#pageDisableWrapper").slideUp();
- $("#pageEditTargetBlankWrapper").removeClass("disabled");
- $("#pageEditTargetBlankWrapper").slideUp();
- $("#pageEditHideTitleWrapper").removeClass("disabled");
- $("#pageEditHideTitleWrapper").slideUp();
- $("#pageEditParentPageIdWrapper").removeClass("disabled");
- $("#pageEditParentPageIdWrapper").slideUp();
- $("#pageEditModuleIdWrapper").removeClass("disabled");
- $("#pageEditModuleIdWrapper").slideUp();
- $("#pageEditModuleConfig").removeClass("disabled");
- $("#pageEditModuleConfig").slideUp();
- $("#pageEditbreadCrumbWrapper").removeClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideUp();
- } else {
- $("#pageEditPositionWrapper").addClass("disabled");
- $("#pageEditPositionWrapper").slideDown();
- $("#pageEditTargetBlank").addClass("disabled");
- $("#pageEditTargetBlank").slideDown();
- $("#pageDisableWrapper").addClass("disabled");
- $("#pageDisableWrapper").slideDown();
- $("#pageEditTargetBlankWrapper").addClass("disabled");
- $("#pageEditTargetBlankWrapper").slideDown();
- $("#pageEditHideTitleWrapper").addClass("disabled");
- $("#pageEditHideTitleWrapper").slideDown();
- $("#pageEditParentPageIdWrapper").addClass("disabled");
- $("#pageEditParentPageIdWrapper").slideDown();
- $("#pageEditModuleIdWrapper").addClass("disabled");
- $("#pageEditModuleIdWrapper").slideDown();
- $("#pageEditbreadCrumbWrapper").addClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideDown();
- }
-
+
/**
* Masquer ou afficher le chemin de fer
* Quand le titre est masqué
@@ -294,15 +359,7 @@ pageEditHideTitleDOM.on("change", function() {
}
}
});
-if ($("input[name=pageEditHideTitle]").is(':checked')) {
- $("#pageEditbreadCrumbWrapper").removeClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideUp();
- } else {
- if ($("#pageEditParentPageId").val() !== "") {
- $("#pageEditbreadCrumbWrapper").addClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideDown();
- }
-}
+
@@ -323,14 +380,7 @@ pageEditParentPageIdDOM.on("change", function() {
}
});
-if ($("#pageEditParentPageId").val() === "" &&
- !$('input[name=pageEditHideTitle]').is(':checked') ) {
- $("#pageEditbreadCrumbWrapper").removeClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideUp();
- } else {
- $("#pageEditbreadCrumbWrapper").addClass("disabled");
- $("#pageEditbreadCrumbWrapper").slideDown();
- }
+
/**
@@ -346,13 +396,7 @@ pageTypeMenuDOM.on("change", function() {
$("#pageIconUrlWrapper").slideUp();
}
});
-if ($("#pageTypeMenu").val() !== "text") {
- $("#pageIconUrlWrapper").addClass("disabled");
- $("#pageIconUrlWrapper").slideDown();
-} else {
- $("#pageIconUrlWrapper").removeClass("disabled");
- $("#pageIconUrlWrapper").slideUp();
-}
+