13.3.03 deux corrections
This commit is contained in:
parent
9d32fa2b86
commit
97e50f245c
14
.htaccess
14
.htaccess
@ -33,4 +33,18 @@ Options -Indexes
|
||||
</IfModule>
|
||||
|
||||
# ne pas supprimer la ligne URL rewriting !
|
||||
|
||||
|
||||
|
||||
|
||||
# Enlever le slash final des URL
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_URI} ^(.+)/$
|
||||
RewriteRule ^ %1 [R=301,L]
|
||||
|
||||
# URL rewriting
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,5 +1,11 @@
|
||||
# Changelog
|
||||
|
||||
## Versions 13.3.03
|
||||
|
||||
** Corrections :**
|
||||
- L'ajout d'un slash en fin d'adresse avec la réécriture active provoquait une mauvaise détermination des adresses des images dans TinyMCE. Résolution : une directive htaccess supprime tous les slash en fin d'adresse.
|
||||
- Lorsque la page est ouverte en édition, un clic sur le bouton édition dans la barre d'administration affiche une erreur, le lien étant incorrect. Afin d'éviter cette erreur et une redondance, le bouton d'édition est masqué lorsque la page est éditée.
|
||||
|
||||
|
||||
## Versions 13.3.01 - 13.2.02
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# ZwiiCMS 13.3.02
|
||||
# ZwiiCMS 13.3.03
|
||||
|
||||
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# ZwiiCMS 13.3.02
|
||||
# ZwiiCMS 13.3.03
|
||||
|
||||
Zwii is a database-less (flat-file) CMS that allows you to easily create and manage a web site without any programming knowledge.
|
||||
|
||||
|
@ -990,14 +990,14 @@ class layout extends common
|
||||
// Sur une page sans module
|
||||
or $this->getData(['page', $this->getUrl(0), 'moduleId']) === ''
|
||||
// Sur une page avec un module invalide
|
||||
or (!is_null($this->getData(['page', $this->getUrl(2), 'moduleId'])) &&
|
||||
or (!is_null($this->getData(['page', $this->getUrl(2), 'moduleId'])) and
|
||||
!class_exists($this->getData(['page', $this->getUrl(2), 'moduleId']))
|
||||
)
|
||||
// Sur une page d'accueil
|
||||
or $this->getUrl(0) === ''
|
||||
) {
|
||||
// Bouton Editer une page
|
||||
if ($this->getUser('permission', 'page', 'edit')) {
|
||||
if ($this->getUser('permission', 'page', 'edit') and $this->geturl(1) !== 'edit') {
|
||||
$leftItems .= '<li>' . template::ico('pencil', [
|
||||
'href' => helper::baseUrl() . 'page/edit/' . $this->getUrl(0) . '/' . self::$siteContent,
|
||||
'help' => 'Éditer la page'
|
||||
|
@ -51,7 +51,7 @@ class common
|
||||
const ACCESS_TIMER = 1800;
|
||||
|
||||
// Numéro de version
|
||||
const ZWII_VERSION = '13.3.02';
|
||||
const ZWII_VERSION = '13.3.03';
|
||||
|
||||
// URL autoupdate
|
||||
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/cms-update/raw/branch/master/';
|
||||
|
@ -524,6 +524,12 @@ class config extends common
|
||||
// Ajout des lignes dans le .htaccess
|
||||
$fileContent = file_get_contents('.htaccess');
|
||||
$rewriteData = PHP_EOL .
|
||||
' # Enlever le slash final des URL' . PHP_EOL .
|
||||
'RewriteCond %{REQUEST_FILENAME} !-f' . PHP_EOL .
|
||||
'RewriteCond %{REQUEST_FILENAME} !-d' . PHP_EOL .
|
||||
'RewriteCond %{REQUEST_URI} ^(.+)/$' . PHP_EOL .
|
||||
'RewriteRule ^ %1 [R=301,L]' . PHP_EOL .
|
||||
PHP_EOL .
|
||||
'# URL rewriting' . PHP_EOL .
|
||||
'<IfModule mod_rewrite.c>' . PHP_EOL .
|
||||
"\tRewriteEngine on" . PHP_EOL .
|
||||
|
Loading…
Reference in New Issue
Block a user