From 23e33f7f8948700e9a0ee61e5b1beb21638ee59e Mon Sep 17 00:00:00 2001 From: Deltacms Date: Wed, 9 Nov 2022 09:20:06 +0100 Subject: [PATCH] redirection statislite --- module/search/search.php | 5 +++++ module/slider/slider.php | 6 +++++- module/statislite/statislite.php | 16 ++++++++++------ module/statislite/view/config/config.php | 20 ++++++++++---------- 4 files changed, 30 insertions(+), 17 deletions(-) diff --git a/module/search/search.php b/module/search/search.php index 816a363..05ac1bb 100644 --- a/module/search/search.php +++ b/module/search/search.php @@ -87,6 +87,11 @@ class search extends common { if(is_dir('./module/search/ressource/')) $this->removeDir('./module/search/ressource/'); $this->setData(['module',$this->getUrl(0),'config', 'versionData', '3.2' ]); } + // Mise à jour 3.3 + if (version_compare($versionData, '3.3', '<') ) { + // Mettre à jour la version + $this->setData(['module',$this->getUrl(0),'config', 'versionData', '3.3' ]); + } } /** diff --git a/module/slider/slider.php b/module/slider/slider.php index 92e6493..500ee9e 100644 --- a/module/slider/slider.php +++ b/module/slider/slider.php @@ -107,7 +107,11 @@ class slider extends common { // Ajoute config versionData $this->setData(['module', $this->getUrl(0), 'config', 'versionData','6.0']); } - } + } + // Version 6.1 + if (version_compare($this->getData(['module', $this->getUrl(0), 'config', 'versionData']), '6.1', '<') ) { + $this->setData(['module', $this->getUrl(0), 'config', 'versionData','6.1']); + } } diff --git a/module/statislite/statislite.php b/module/statislite/statislite.php index 046e120..44612ca 100644 --- a/module/statislite/statislite.php +++ b/module/statislite/statislite.php @@ -23,15 +23,15 @@ class statislite extends common { public static $actions = [ - 'config' => self::GROUP_MODERATOR, - 'advanced' => self::GROUP_MODERATOR, - 'initJson' => self::GROUP_MODERATOR, - 'sauveJson' => self::GROUP_MODERATOR, + 'config' => self::GROUP_EDITOR, + 'advanced' => self::GROUP_EDITOR, + 'initJson' => self::GROUP_EDITOR, + 'sauveJson' => self::GROUP_EDITOR, 'index' => self::GROUP_VISITOR, 'conversionTime' => self::GROUP_VISITOR ]; - const VERSION = '4.4'; + const VERSION = '4.5'; const REALNAME = 'Statislite'; const DELETE = true; const UPDATE = '2.6'; @@ -88,7 +88,11 @@ class statislite extends common { if( file_exists("./site/data/statislite/module/json_sauve/.htaccess") ) unlink("./site/data/statislite/module/json_sauve/.htaccess"); copy('./module/statislite/ressource/tmp/.htaccess', self::DATAMODULE.'/tmp/.htaccess'); $this->setData(['module', $this->getUrl(0), 'config', 'versionData','4.4']); - } + } + // Version 4.5 + if (version_compare($this->getData(['module', $this->getUrl(0), 'config', 'versionData']), '4.5', '<') ) { + $this->setData(['module', $this->getUrl(0), 'config', 'versionData','4.5']); + } } /** diff --git a/module/statislite/view/config/config.php b/module/statislite/view/config/config.php index 8192543..c36bb1b 100644 --- a/module/statislite/view/config/config.php +++ b/module/statislite/view/config/config.php @@ -12,21 +12,21 @@ echo template::formOpen('statisliteConfigForm'); ?> 'value' => $text['statislite_view']['config'][1] ]); ?> -
+
getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>> 'buttonHelp', 'ico' => 'help', 'value' => $text['statislite_view']['config'][2] ]); ?>
-
+
getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"';?> > helper::baseUrl() . $this->getUrl(0).'/advanced', 'value' => $text['statislite_view']['config'][3], - 'ico' => 'cog-alt', + 'ico' => 'cog-alt' ]); ?>
-
+
$text['statislite_view']['config'][4] ]); ?> @@ -38,9 +38,9 @@ echo template::formOpen('statisliteConfigForm'); ?>
-
+
getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?> >

-
+
$text['statislite_view']['config'][6], @@ -68,7 +68,7 @@ echo template::formOpen('statisliteConfigForm'); ?> $text['statislite_view']['config'][12], 'label' => $text['statislite_view']['config'][13], - 'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'usersExclus']) + 'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'usersExclus']), ]); ?>
@@ -164,7 +164,7 @@ echo template::formOpen('statisliteConfigForm'); ?> ?>
-
+
getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>>

false, @@ -172,7 +172,7 @@ echo template::formOpen('statisliteConfigForm'); ?> ]); ?>
-
+
getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>>

@@ -187,7 +187,7 @@ echo template::formOpen('statisliteConfigForm'); ?> 'class' => 'configInitJson buttonRed', 'href' => helper::baseUrl() . $this->getUrl(0) . '/initJson' . '/' . $_SESSION['csrf'], 'ico' => 'cancel', - 'value' => $text['statislite_view']['config'][37] + 'value' => $text['statislite_view']['config'][37], ]); ?>