redirection statislite

This commit is contained in:
Deltacms 2022-11-09 09:20:06 +01:00
parent 01dce753d2
commit 23e33f7f89
4 changed files with 30 additions and 17 deletions

View File

@ -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' ]);
}
}
/**

View File

@ -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']);
}
}

View File

@ -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']);
}
}
/**

View File

@ -12,21 +12,21 @@ echo template::formOpen('statisliteConfigForm'); ?>
'value' => $text['statislite_view']['config'][1]
]); ?>
</div>
<div class="col2">
<div class="col2"<?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>>
<?php echo template::button('addonIndexHelp', [
'class' => 'buttonHelp',
'ico' => 'help',
'value' => $text['statislite_view']['config'][2]
]); ?>
</div>
<div class="col2 offset4">
<div class="col2 offset4"<?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"';?> >
<?php echo template::button('configAdvancedButton', [
'href' => helper::baseUrl() . $this->getUrl(0).'/advanced',
'value' => $text['statislite_view']['config'][3],
'ico' => 'cog-alt',
'ico' => 'cog-alt'
]); ?>
</div>
<div class="col2">
<div class="col2 <?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'offset8'; ?> " >
<?php echo template::submit('statisliteConfigSubmit',[
'value' => $text['statislite_view']['config'][4]
]); ?>
@ -38,9 +38,9 @@ echo template::formOpen('statisliteConfigForm'); ?>
</div>
<div class="row">
<div class="col12">
<div class="block">
<div class="block" <?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?> >
<h4><?php echo $text['statislite_view']['config'][5]; ?></h4>
<div class="row">
<div class="row" >
<div class="col4">
<?php echo template::select('statisliteConfigTimePageMini', $timePageMini,[
'help' => $text['statislite_view']['config'][6],
@ -68,7 +68,7 @@ echo template::formOpen('statisliteConfigForm'); ?>
<?php echo template::select('statisliteConfigUsersExclus', $users_exclus,[
'help' => $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']),
]); ?>
</div>
</div>
@ -164,7 +164,7 @@ echo template::formOpen('statisliteConfigForm'); ?>
?>
</div>
<div class="block">
<div class="block"<?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>>
<h4><?php echo $text['statislite_view']['config'][32]; ?></h4>
<?php echo template::checkbox('statisliteConfigMajForce', true, $text['statislite_view']['config'][33], [
'checked' => false,
@ -172,7 +172,7 @@ echo template::formOpen('statisliteConfigForm'); ?>
]); ?>
</div>
<div class="block">
<div class="block"<?php if( $this->getUser('group') < self::GROUP_MODERATOR ) echo 'style="display:none"'?>>
<h4><?php echo $text['statislite_view']['config'][35];?></h4>
<div class="row">
<div class="col2">
@ -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],
]); ?>
</div>
</div>