⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.37
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
psa-horde
/
kronolith
/
lib
/
Prefs
/
Special
/
View File Name :
DefaultAlarm.php
* @category Horde * @license http://www.horde.org/licenses/gpl GPL * @package Kronolith */ class Kronolith_Prefs_Special_DefaultAlarm implements Horde_Core_Prefs_Ui_Special { /** */ public function init(Horde_Core_Prefs_Ui $ui) { } /** */ public function display(Horde_Core_Prefs_Ui $ui) { global $injector, $prefs; $t = $injector->createInstance('Horde_Template'); $t->setOption('gettext', true); if ($alarm_value = $prefs->getValue('default_alarm')) { if ($alarm_value % 10080 == 0) { $alarm_value /= 10080; $t->set('week', true); } elseif ($alarm_value % 1440 == 0) { $alarm_value /= 1440; $t->set('day', true); } elseif ($alarm_value % 60 == 0) { $alarm_value /= 60; $t->set('hour', true); } else { $t->set('minute', true); } } else { $t->set('minute', true); } $t->set('alarm_value', intval($alarm_value)); return $t->fetch(KRONOLITH_TEMPLATES . '/prefs/defaultalarm.html'); } /** */ public function update(Horde_Core_Prefs_Ui $ui) { $GLOBALS['prefs']->setValue('default_alarm', intval($ui->vars->alarm_value) * intval($ui->vars->alarm_unit)); return true; } }