diff --git a/core/module/page/view/edit/edit.js.php b/core/module/page/view/edit/edit.js.php
index 4efa2fe7..28d5dca9 100644
--- a/core/module/page/view/edit/edit.js.php
+++ b/core/module/page/view/edit/edit.js.php
@@ -56,9 +56,10 @@ $( document ).ready(function() {
/**
* Position initiales des blocs
*/
- $("#pageEditSetupContainer").hide();
+ $("#pageEditExtensionContainer").hide();
$("#pageEditPositionContainer").hide();
$("#pageEditLayoutContainer").hide();
+ $("#pageEditPermissionContainer").hide();
$("#pageEditContentButton").addClass("activeButton");
/*
@@ -265,44 +266,63 @@ $( document ).ready(function() {
*/
$("#pageEditContentButton").on("click", function () {
$("#pageEditContentContainer").show();
- $("#pageEditSetupContainer").hide();
+ $("#pageEditExtensionContainer").hide();
$("#pageEditPositionContainer").hide();
$("#pageEditLayoutContainer").hide();
+ $("#pageEditPermissionContainer").hide();
$("#pageEditContentButton").addClass("activeButton");
- $("#pageEditSetupButton").removeClass("activeButton");
+ $("#pageEditExtensionButton").removeClass("activeButton");
$("#PageEditPositionButton").removeClass("activeButton");
$("#pageEditLayoutButton").removeClass("activeButton");
-
+ $("#pageEditPermissionButton").removeClass("activeButton");
});
- $("#pageEditSetupButton").on("click", function () {
+ $("#pageEditExtensionButton").on("click", function () {
$("#pageEditContentContainer").hide();
- $("#pageEditSetupContainer").show();
+ $("#pageEditExtensionContainer").show();
$("#pageEditPositionContainer").hide();
$("#pageEditLayoutContainer").hide();
+ $("#pageEditPermissionContainer").hide();
$("#pageEditContentButton").removeClass("activeButton");
- $("#pageEditSetupButton").addClass("activeButton");
+ $("#pageEditExtensionButton").addClass("activeButton");
$("#PageEditPositionButton").removeClass("activeButton");
$("#pageEditLayoutButton").removeClass("activeButton");
+ $("#pageEditPermissionButton").removeClass("activeButton");
});
$("#PageEditPositionButton").on("click", function () {
$("#pageEditContentContainer").hide();
- $("#pageEditSetupContainer").hide();
+ $("#pageEditExtensionContainer").hide();
$("#pageEditPositionContainer").show();
$("#pageEditLayoutContainer").hide();
+ $("#pageEditPermissionContainer").hide();
$("#pageEditContentButton").removeClass("activeButton");
- $("#pageEditSetupButton").removeClass("activeButton");
+ $("#pageEditExtensionButton").removeClass("activeButton");
$("#PageEditPositionButton").addClass("activeButton");
$("#pageEditLayoutButton").removeClass("activeButton");
+ $("#pageEditPermissionButton").removeClass("activeButton");
});
$("#pageEditLayoutButton").on("click", function () {
$("#pageEditContentContainer").hide();
- $("#pageEditSetupContainer").hide();
+ $("#pageEditExtensionContainer").hide();
$("#pageEditPositionContainer").hide();
$("#pageEditLayoutContainer").show();
+ $("#pageEditPermissionContainer").hide();
$("#pageEditContentButton").removeClass("activeButton");
- $("#pageEditSetupButton").removeClass("activeButton");
+ $("#pageEditExtensionButton").removeClass("activeButton");
$("#PageEditPositionButton").removeClass("activeButton");
$("#pageEditLayoutButton").addClass("activeButton");
+ $("#pageEditPermissionButton").removeClass("activeButton");
+ });
+ $("#pageEditPermissionButton").on("click", function () {
+ $("#pageEditContentContainer").hide();
+ $("#pageEditExtensionContainer").hide();
+ $("#pageEditPositionContainer").hide();
+ $("#pageEditLayoutContainer").hide();
+ $("#pageEditPermissionContainer").show();
+ $("#pageEditContentButton").removeClass("activeButton");
+ $("#pageEditExtensionButton").removeClass("activeButton");
+ $("#pageEditPositionButton").removeClass("activeButton");
+ $("#pageEditLayoutButton").removeClass("activeButton");
+ $("#pageEditPermissionButton").addClass("activeButton");
});
/**
diff --git a/core/module/page/view/edit/edit.php b/core/module/page/view/edit/edit.php
index d8a040d1..82b6363c 100644
--- a/core/module/page/view/edit/edit.php
+++ b/core/module/page/view/edit/edit.php
@@ -43,23 +43,68 @@
'Contenu',
- 'class' => 'buttonTab'
- ]); ?>
- 'Désignation',
- 'class' => 'buttonTab'
+ 'class' => 'buttonTab activeButton'
]); ?>
'Menu',
'class' => 'buttonTab'
]); ?>
+ 'Extension',
+ 'class' => 'buttonTab'
+ ]); ?>
'Mise en page',
'class' => 'buttonTab'
]); ?>
+ 'Permissions',
+ 'class' => 'buttonTab'
+ ]); ?>
+
+
+
+
Titres
+
+
+
+
+
+
+
+
+ 'Titre',
+ 'value' => $this->getData(['page', $this->getUrl(2), 'title'])
+ ]); ?>
+
+
+ 'Titre court',
+ 'value' => $this->getData(['page', $this->getUrl(2), 'shortTitle']),
+ 'help' => 'Le titre court est affiché dans les menus. Il peut être identique au titre de la page.'
+ ]); ?>
+
+
+
+
+ $this->getData(['page', $this->getUrl(2), 'hideTitle'])
+ ]); ?>
+
+
+ $this->getData(['page', $this->getUrl(2), 'breadCrumb']),
+ 'help' => 'Affiche le nom de la page parente suivi du nom de la page, le titre ne doit pas être masqué.'
+ ]); ?>
+
+
+
+
+
+
+
+
+
+
+
+
Emplacement dans le menu
+
+
+
+
+
+
+
+
+
+ 'Position',
+ 'help' => '\'Ne pas afficher\' crée une page orpheline non accessible par le biais des menus.'
+ ]); ?>
+
+
+ getHierarchy($this->getUrl(2), false)): ?>
+ $this->getData(['page', $this->getUrl(2), 'parentPageId'])
+ ]); ?>
+
+ 'Page parent',
+ 'selected' => $this->getData(['page', $this->getUrl(2), 'parentPageId'])
+ ]); ?>
+
+
+
+ 'Emplacement :',
+ 'selected' => $this->getData(['page', $this->getUrl(2), 'extraPosition']),
+ 'help' => 'Le petit accessoire est aligné à droite de la barre de menu, c\'est un emplacement réservé aux drapeaux et au bouton de connexion.'
+ ]); ?>
+
+
+
+
+ $this->getData(['page', $this->getUrl(2), 'disable']),
+ 'help' => 'Option active en mode déconnecté uniquement, les pages enfants sont visibles et accessibles.'
+ ]); ?>
+
+
+ $this->getData(['page', $this->getUrl(2), 'targetBlank'])
+ ]); ?>
+
+
+
+
+
+
+
+
+
+
Options avancées
+
+
+
+
+
+
+
+
+
+ 'Aspect du lien',
+ 'selected' => $this->getData(['page', $this->getUrl(2), 'typeMenu'])
+ ]); ?>
+
+
+ 'Sélectionnez une image ou une icône de petite dimension',
+ 'label' => 'Icône',
+ 'value' => $this->getData(['page', $this->getUrl(2), 'iconUrl'])
+ ]); ?>
+
+
+
+
+ $this->getData(['page', $this->getUrl(2), 'hideMenuChildren'])
+ ]); ?>
+
+
+ $this->getData(['page', $this->getUrl(2), 'hideMenuSide']),
+ 'help' => 'La page est affichée dans un menu horizontal mais pas dans le menu vertical d\'une barre latérale.'
+ ]); ?>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
Titres
-
-
-
-
-
-
-
-
- 'Titre',
- 'value' => $this->getData(['page', $this->getUrl(2), 'title'])
- ]); ?>
-
-
- 'Titre court',
- 'value' => $this->getData(['page', $this->getUrl(2), 'shortTitle']),
- 'help' => 'Le titre court est affiché dans les menus. Il peut être identique au titre de la page.'
- ]); ?>
-
-
-
-
-
-
-
-
-
Permission et référencement
-
-
-
-
-
-
-
-
-
- 'Groupe requis pour accéder à la page :',
- 'selected' => $this->getData(['page', $this->getUrl(2), 'group'])
- ]); ?>
-
-
- 'Méta-titre',
- 'value' => $this->getData(['page', $this->getUrl(2), 'metaTitle'])
- ]); ?>
- 'Méta-description',
- //'maxlength' => '500',
- 'value' => $this->getData(['page', $this->getUrl(2), 'metaDescription'])
- ]); ?>
-
-
-
-
-
-
-
-
-
-
-
-
-
Emplacement dans le menu
-
-
-
-
-
-
-
-
-
- 'Position',
- 'help' => '\'Ne pas afficher\' crée une page orpheline non accessible par le biais des menus.'
- ]); ?>
-
-
- getHierarchy($this->getUrl(2), false)): ?>
- $this->getData(['page', $this->getUrl(2), 'parentPageId'])
- ]); ?>
-
- 'Page parent',
- 'selected' => $this->getData(['page', $this->getUrl(2), 'parentPageId'])
- ]); ?>
-
-
-
- 'Emplacement :',
- 'selected' => $this->getData(['page', $this->getUrl(2), 'extraPosition']),
- 'help' => 'Le petit accessoire est aligné à droite de la barre de menu, c\'est un emplacement réservé aux drapeaux et au bouton de connexion.'
- ]); ?>
-
-
-
-
- $this->getData(['page', $this->getUrl(2), 'disable']),
- 'help' => 'Une page désactivée n\'est pas cliquable en mode déconnecté, les pages enfants sont visibles et accessibles. La page d\'accueil n\'est pas désactivable.'
- ]); ?>
-
-
- $this->getData(['page', $this->getUrl(2), 'targetBlank'])
- ]); ?>
-
-
-
-
- $this->getData(['page', $this->getUrl(2), 'hideTitle'])
- ]); ?>
-
-
- $this->getData(['page', $this->getUrl(2), 'breadCrumb']),
- 'help' => 'Affiche le nom de la page parente suivi du nom de la page, le titre ne doit pas être masqué.'
- ]); ?>
-
-
-
-
-
-
-
-
-
-
Options avancées
-
-
-
-
-
-
-
-
-
- 'Aspect du lien',
- 'selected' => $this->getData(['page', $this->getUrl(2), 'typeMenu'])
- ]); ?>
-
-
- 'Sélectionnez une image ou une icône de petite dimension',
- 'label' => 'Icône',
- 'value' => $this->getData(['page', $this->getUrl(2), 'iconUrl'])
- ]); ?>
-
-
-
-
- $this->getData(['page', $this->getUrl(2), 'hideMenuChildren'])
- ]); ?>
-
-
- $this->getData(['page', $this->getUrl(2), 'hideMenuSide']),
- 'help' => 'La page est affichée dans un menu horizontal mais pas dans le menu vertical d\'une barre latérale.'
- ]); ?>
-
-
-
-
-
-
-
-
+
+
+
+
+
Permission et référencement
+
+
+
+
+
+
+
+
+
+ 'Groupe requis pour accéder à la page :',
+ 'selected' => $this->getData(['page', $this->getUrl(2), 'group'])
+ ]); ?>
+
+
+ 'Méta-titre',
+ 'value' => $this->getData(['page', $this->getUrl(2), 'metaTitle'])
+ ]); ?>
+ 'Méta-description',
+ //'maxlength' => '500',
+ 'value' => $this->getData(['page', $this->getUrl(2), 'metaDescription'])
+ ]); ?>
+
+
+
+
+
+
+
+