amélioration lecture version
This commit is contained in:
parent
1f67f6277e
commit
65aadd1056
|
@ -2209,15 +2209,17 @@ class common {
|
|||
$rightItems .= '<li><a href="' . helper::baseUrl() . 'user" data-tippy-content="'.$text['core']['showBar'][14].'">' . template::ico('users') . '</a></li>';
|
||||
// Mise à jour automatique
|
||||
$today = time();
|
||||
// Une mise à jour est disponible : recherche auto activée et 1 jour de délai ou ( page config et version non encore lue dans la session )
|
||||
// Une mise à jour est disponible : recherche auto activée et ( 1 jour de délai ou page config ) et version non encore lue dans la session
|
||||
if ( $this->getData(['config','autoUpdate']) === true
|
||||
AND ($today > $this->getData(['core','lastAutoUpdate']) + 86400 || ( $this->getUrl(0) === 'config' && !isset($_SESSION['versionNumberRead']) ))) {
|
||||
&& ( $today > $this->getData(['core','lastAutoUpdate']) + 86400 || $this->getUrl(0) === 'config' )
|
||||
&& !isset($_SESSION['versionNumberRead']) ) {
|
||||
$version = helper::getOnlineVersion();
|
||||
$_SESSION['versionNumberRead'] = $version;
|
||||
if( $version === false){
|
||||
// Le serveur ne supporte pas la mise à jour automatique
|
||||
$this->setData(['config','autoUpdate',false]);
|
||||
} else {
|
||||
$this->setData(['core','updateAvailable', false]);
|
||||
if ( version_compare(common::DELTA_VERSION,$version) === -1 ) {
|
||||
$this->setData(['core','updateAvailable', true]);
|
||||
$this->setData(['core','lastAutoUpdate',$today]);
|
||||
|
|
Loading…
Reference in New Issue