Commit | Line | Data |
---|---|---|
921a5a56 TD |
1 | <?php |
2 | ||
a87f05e3 | 3 | use wcf\system\cronjob\CronjobScheduler; |
cbb6cd3a TD |
4 | use wcf\system\event\EventHandler; |
5 | use wcf\system\event\listener\UserLoginCancelLostPasswordListener; | |
6 | use wcf\system\user\authentication\event\UserLoggedIn; | |
a87f05e3 | 7 | use wcf\system\WCF; |
921a5a56 | 8 | |
2bdb96d3 | 9 | return static function (): void { |
a87f05e3 TD |
10 | WCF::getTPL()->assign( |
11 | 'executeCronjobs', | |
12 | CronjobScheduler::getInstance()->getNextExec() < TIME_NOW && \defined('OFFLINE') && !OFFLINE | |
13 | ); | |
cbb6cd3a TD |
14 | |
15 | EventHandler::getInstance()->register(UserLoggedIn::class, UserLoginCancelLostPasswordListener::class); | |
921a5a56 | 16 | }; |