Merge branch '10500' into 11000

This commit is contained in:
Fred Tempez 2021-03-19 13:44:26 +01:00
commit f01e9d3899
7 changed files with 56 additions and 34 deletions

View File

@ -13,7 +13,7 @@
## version 10.5.00 ## version 10.5.00
**A partir de cette version, les versions de php inférieures à 7.2 ne sont plus supportées.** **A partir de cette version, les versions de php inférieures à 7.2 ne sont plus supportées.**
- Nouveauté : - Nouveauté :
- Gestion des modules dans l'interface d'administration. Cette nouvelle fonctionnalité permet d'ajouter des modules en les téléchargeant et de les supprimer. Cette nouvelle fonctionnalité évite de recourir au FTP. Les données des modules peuvent être importées ou exportées. - Gestion des modules dans l'interface d'administration. Cette nouvelle fonctionnalité permet d'ajouter des modules en les téléchargeant et de les supprimer. Cette nouvelle fonctionnalité évite de recourir au FTP. Les pages qui utilisent un module peuvent être exportées avec toutes leurs données, elles pourront ensuite être importées dans un site Zwii contenant ce même module.
- Corrections : - Corrections :
- Mise à jour de la classe SiteMapGenerator 4.3.1 - Mise à jour de la classe SiteMapGenerator 4.3.1
- La classe SiteMapGenerator prend en charge la création/modification du fichier robots.txt - La classe SiteMapGenerator prend en charge la création/modification du fichier robots.txt
@ -1224,4 +1224,3 @@ Mise à jour :
## 8.0.0 ## 8.0.0
Nouvelle version majeure de Zwii. Nouvelle version majeure de Zwii.

View File

@ -1885,6 +1885,7 @@ class core extends common {
$css .= '.row > div {font:' . $this->getData(['admin','fontSize']) . ' "' . $this->getData(['admin','fontText']) . '", sans-serif;}'; $css .= '.row > div {font:' . $this->getData(['admin','fontSize']) . ' "' . $this->getData(['admin','fontText']) . '", sans-serif;}';
$css .= 'body h1, h2, h3, h4 a, h5, h6 {font-family:' . $this->getData(['admin','fontTitle' ]) . ', sans-serif;color:' . $this->getData(['admin','colorTitle' ]) . ';}'; $css .= 'body h1, h2, h3, h4 a, h5, h6 {font-family:' . $this->getData(['admin','fontTitle' ]) . ', sans-serif;color:' . $this->getData(['admin','colorTitle' ]) . ';}';
$css .= 'body:not(.editorWysiwyg),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}'; $css .= 'body:not(.editorWysiwyg),span .zwiico-help {color:' . $this->getData(['admin','colorText']) . ';}';
$css .= 'table thead tr, table thead tr .zwiico-help{ background-color:'.$this->getData(['admin','colorText']).'; color:'.$colors['normal'].';}';
$colors = helper::colorVariants($this->getData(['admin','backgroundColorButton'])); $colors = helper::colorVariants($this->getData(['admin','backgroundColorButton']));
$css .= 'input[type="checkbox"]:checked + label::before,.speechBubble{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . ';}'; $css .= 'input[type="checkbox"]:checked + label::before,.speechBubble{background-color:' . $colors['normal'] . ';color:' . $colors['text'] . ';}';
$css .= '.speechBubble::before {border-color:' . $colors['normal'] . ' transparent transparent transparent;}'; $css .= '.speechBubble::before {border-color:' . $colors['normal'] . ' transparent transparent transparent;}';

View File

@ -184,29 +184,6 @@ Signature dans les articles blog et news
text-align: right; text-align: right;
} }
/*
* Module news
*/
/*
.newsTitle {
background-color: #ECEFF1;
padding:5px;
}*/
.newsContent {
clear: left;
margin-left: 10px;
/* padding: 5px;*/
}
.newsSignature {
margin-right: 10px;
float: right;
font-size: 0.8em;
font-style: italic;
color: grey;
}
/* Tableau */ /* Tableau */
:not([class^="col"])>.tableWrapper { :not([class^="col"])>.tableWrapper {
@ -220,8 +197,8 @@ Signature dans les articles blog et news
} }
.table thead tr { .table thead tr {
background: #212223; /*background: #212223;
color: #FFF; color: #FFF;*/
text-align: left; text-align: left;
} }

View File

@ -15,7 +15,13 @@
</div> </div>
</div> </div>
<?php if($module::$modInstal): ?> <?php if($module::$modInstal): ?>
<?php echo template::table([2, 2, 2, 2, 1, 1, 1, 1], $module::$modInstal, ['Module installé', 'Alias', 'Version', 'Page(s)', 'Supprimer', 'Exporter', 'Importer']); ?> <?php echo template::table([2, 2, 2, 2, 1, 1, 1, 1], $module::$modInstal, ['Module installé', 'Alias', 'Version', 'Page(s)', 'Supprimer', 'Exporter', '<span class="helpDisplayButton">'.template::ico('help', 'left').'</span>', 'Importer']); ?>
<?php else: ?> <?php else: ?>
<?php echo template::speech('Aucun module installé.'); ?> <?php echo template::speech('Aucun module installé.'); ?>
<?php endif; ?> <?php endif; ?>
<div class="col10 helpDisplayContent">
<p>Exporter produit une archive au nom du module contenant les pages concernées ainsi que les données et ressources utilisées par le module dans ces pages.
Vous pouvez vous en servir comme d'une sauvegarde partielle ou pour transférer les pages et les données du module vers un autre site.</p>
<p>Une fois le module installé l'import permet de restaurer les pages et les données sauvegardées. Si une page de même nom existe sur votre site vous serez invité à modifier son nom.</p>
</div>

View File

@ -42,7 +42,6 @@
padding: 10px; padding: 10px;
} }
.blogDate { .blogDate {
font-size:0.8em;
font-style: italic; font-style: italic;
color: grey; color: grey;
height: 100%; height: 100%;

View File

@ -0,0 +1,18 @@
/**
* This file is part of Zwii.
*
* For full copyright and license information, please see the LICENSE
* file that was distributed with this source code.
*
* @author Rémi Jean <remi.jean@outlook.com>
* @copyright Copyright (C) 2008-2018, Rémi Jean
* @author Frédéric Tempez <frederic.tempez@outlook.com>
* @copyright Copyright (C) 2018-2021, Frédéric Tempez
* @license GNU General Public License, version 3
* @link http://zwiicms.fr/
*/
/** NE PAS EFFACER
* admin.css
*/

View File

@ -12,6 +12,28 @@
* @link http://zwiicms.fr/ * @link http://zwiicms.fr/
*/ */
/*
* Module news
*/
/*
.newsTitle {
background-color: #ECEFF1;
padding:5px;
}*/
.newsContent {
clear: left;
margin-left: 10px;
}
.newsSignature {
margin-right: 10px;
float: right;
font-style: italic;
color: grey;
}
/* /*
* Flux RSS * Flux RSS
*/ */