forked from ZwiiCMS-Team/ZwiiCMS
[9.2.11] corrections d'erreurs diverses
This commit is contained in:
parent
326e124f0a
commit
5f46e8c48f
@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## version 9.2.11
|
||||
- Corrections :
|
||||
- Marge du pied de page par défaut 5px
|
||||
- Installation sans site exemple : suppression des barres latérales
|
||||
- Edition de page :
|
||||
- Affichage de l'option Fil d'ariane alors que le titre est masquée.
|
||||
- Page parente, l'option "ne pas afficher les pages enfants dans le meneu horizontal" est incompatible avec une page désactivée : désactivation et masquage lorsque la page est désactivée.
|
||||
- Mauvais encodage des titres de pages perturbant l'affichage des caractères spéciaux ( ex: apostrophes ).
|
||||
|
||||
## version 9.2.10
|
||||
- Modifications préparatoires à la version 10 :
|
||||
- Lors de l'installation, stockage de l'url de base dans l'éventualité de la restauration d'un backup et de son installation dans une autre arborescence.
|
||||
|
@ -33,7 +33,7 @@ class common {
|
||||
const TEMP_DIR = 'site/tmp/';
|
||||
|
||||
// Numéro de version
|
||||
const ZWII_VERSION = '9.2.10';
|
||||
const ZWII_VERSION = '9.2.11';
|
||||
|
||||
public static $actions = [];
|
||||
public static $coreModuleIds = [
|
||||
|
@ -61,6 +61,9 @@ class install extends common {
|
||||
$this->deleteData(['page', $childKey]);
|
||||
}
|
||||
}
|
||||
// Effacer les barres
|
||||
$this->deleteData(['page', 'barre']);
|
||||
$this->deleteData(['page', 'barrelateraleavecmenu']);
|
||||
// Effacer les modules
|
||||
$this->deleteData(['module']);
|
||||
// Ajouter ici la liste des pages privées qui ne sont pas vues lors de l'installation.
|
||||
|
@ -424,7 +424,7 @@ class install extends common {
|
||||
'font' => 'Open+Sans',
|
||||
'fontSize' => '.8em',
|
||||
'fontWeight' => 'normal',
|
||||
'height' => '0',
|
||||
'height' => '5px',
|
||||
'loginLink' => true,
|
||||
'margin' => true,
|
||||
'position' => 'site',
|
||||
|
@ -258,7 +258,7 @@ class page extends common {
|
||||
'position' => $position,
|
||||
'group' => $this->getInput('pageEditGroup', helper::FILTER_INT),
|
||||
'targetBlank' => $this->getInput('pageEditTargetBlank', helper::FILTER_BOOLEAN),
|
||||
'title' => $this->getInput('pageEditTitle', helper::FILTER_STRING_SHORT, true),
|
||||
'title' => htmlspecialchars_decode($this->getInput('pageEditTitle', helper::FILTER_STRING_SHORT, true), ENT_QUOTES),
|
||||
'block' => $this->getinput('pageEditBlock'),
|
||||
'barLeft' => $barLeft,
|
||||
'barRight' => $barRight,
|
||||
|
@ -137,9 +137,8 @@ $( document ).ready(function() {
|
||||
* Masquer ou afficher le chemin de fer
|
||||
* Quand le titre est masqué
|
||||
*/
|
||||
if ($("input[name=pageEditHideTitle]").is(':checked') &&
|
||||
$("#pageEditParentPageId").val() === "" &&
|
||||
!$('input[name=pageEditHideTitle]').is(':checked') ) {
|
||||
if ($("input[name=pageEditHideTitle]").is(':checked') ||
|
||||
$("#pageEditParentPageId").val() === "" ) {
|
||||
|
||||
$("#pageEditbreadCrumbWrapper").removeClass("disabled");
|
||||
$("#pageEditbreadCrumbWrapper").slideUp();
|
||||
@ -183,9 +182,35 @@ $( document ).ready(function() {
|
||||
$("#pageEditHideMenuChildrenWrapper").slideDown();
|
||||
}
|
||||
|
||||
/**
|
||||
* Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée
|
||||
*/
|
||||
if ($("#pageEditDisable").is(':checked') ) {
|
||||
$("#pageEditHideMenuChildrenWrapper").removeClass("disabled");
|
||||
$("#pageEditHideMenuChildrenWrapper").slideUp();
|
||||
} else {
|
||||
$("#pageEditHideMenuChildrenWrapper").addClass("disabled");
|
||||
$("#pageEditHideMenuChildrenWrapper").slideDown();
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* Cache le l'option "ne pas afficher les pages enfants dans le menu horizontal" lorsque la page est désactivée
|
||||
*/
|
||||
var pageEditDisableDOM = $("#pageEditDisable");
|
||||
pageEditDisableDOM.on("change", function() {
|
||||
if ($(this).is(':checked') ) {
|
||||
$("#pageEditHideMenuChildrenWrapper").removeClass("disabled");
|
||||
$("#pageEditHideMenuChildrenWrapper").slideUp();
|
||||
$("#pageEditHideMenuChildren").prop("checked", false);
|
||||
} else {
|
||||
$("#pageEditHideMenuChildrenWrapper").addClass("disabled");
|
||||
$("#pageEditHideMenuChildrenWrapper").slideDown();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* Cache les options de masquage dans les menus quand la page n'est pas affichée.
|
||||
@ -423,7 +448,10 @@ $("#pageEditModuleConfig").on("click", function() {
|
||||
* Affiche les pages en fonction de la page parent dans le choix de la position
|
||||
*/
|
||||
var hierarchy = <?php echo json_encode($this->getHierarchy()); ?>;
|
||||
|
||||
var pages = <?php echo json_encode($this->getData(['page'])); ?>;
|
||||
|
||||
|
||||
// 9.0.07 corrige une mauvaise sélection d'une page orpheline avec enfant
|
||||
var positionInitial = <?php echo $this->getData(['page',$this->getUrl(2),"position"]); ?>;
|
||||
// 9.0.07
|
||||
@ -451,7 +479,7 @@ $("#pageEditParentPageId").on("change", function() {
|
||||
positionPrevious++;
|
||||
// Ajout à la liste
|
||||
positionDOM.append(
|
||||
$("<option>").val(positionPrevious).text("Après \"" + pages[key].title + "\"")
|
||||
$("<option>").val(positionPrevious).text("Après \"" + (pages[key].title) + "\"")
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -476,7 +504,7 @@ $("#pageEditParentPageId").on("change", function() {
|
||||
positionPrevious++;
|
||||
// Ajout à la liste
|
||||
positionDOM.append(
|
||||
$("<option>").val(positionPrevious).text("Après \"" + pages[hierarchy[parentSelected][i]].title + "\"")
|
||||
$("<option>").val(positionPrevious).text("Après \"" + (pages[hierarchy[parentSelected][i]].title) + "\"")
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -59,8 +59,8 @@ echo template::formOpen('pageEditForm'); ?>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
<?php echo template::select('pageTypeMenu', $module::$typeMenu,[
|
||||
'help' => 'Choisissez une icône ou une image de petite taille.',
|
||||
'label' => 'Aspect du menu',
|
||||
'help' => 'La page peut être représentée par une image de petite taille.',
|
||||
'label' => 'Apparence dans le menu horizontal',
|
||||
'selected' => $this->getData(['page', $this->getUrl(2), 'typeMenu'])
|
||||
]); ?>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user