Version 4.7.0
This commit is contained in:
1 parent
517a5e1f70
commit
8ba7d43898
1933 files changed
+65613
-11332
No files matched your search
@@ -210,5 +210,24 @@ class _dashboard extends \IPS\Dispatcher\Controller
|
||||
}
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=overview&controller=dashboard" ), 'saved' );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Snooze the switch to invision link for a bit
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function switchSnooze()
|
||||
{
|
||||
$value = [ 'hits' => 1, 'lastClick' => time() ];
|
||||
if ( isset( \IPS\Request::i()->cookie['acpLinkSnooze'] ) and $value = json_decode( \IPS\Request::i()->cookie['acpLinkSnooze'], true ) )
|
||||
{
|
||||
$value['hits'] = \intval( $value['hits'] ) + 1;
|
||||
$value['lastClick'] = time();
|
||||
}
|
||||
|
||||
\IPS\Request::i()->setCookie( 'acpLinkSnooze', json_encode( $value ), ( new \IPS\DateTime )->add( new \DateInterval( 'P2Y' ) ) );
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=overview&controller=dashboard" ), 'The Switch to Cloud link won\'t show for a while' );
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user