⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.97
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
/
admin
/
View File Name :
locks.php
* @category Horde * @license http://www.horde.org/licenses/lgpl LGPL-2 * @package Horde */ require_once __DIR__ . '/../lib/Application.php'; Horde_Registry::appInit('horde', array( 'permission' => array('horde:administration:locks') )); $horde_lock = $injector->getInstance('Horde_Lock'); if ($lock = Horde_Util::getFormData('unlock')) { try { $horde_lock->clearLock($lock); $notification->push(_("The lock has been removed."), 'horde.success'); } catch (Horde_Lock_Exception $e) { $notification->push($e); } } $view = new Horde_View(array( 'templatePath' => HORDE_TEMPLATES . '/admin/locks' )); $view->addHelper('Text'); try { $format = $prefs->getValue('date_format') . ' ' . $prefs->getValue('time_format'); $locks = $horde_lock->getLocks(); $url = Horde::url('admin/locks.php'); foreach ($locks as &$lock) { $lock['unlock_link'] = $url->copy() ->add('unlock', $lock['lock_id']) ->link() . _("Unlock") . ''; if ($appname = $registry->get('name', $lock['lock_scope'])) { $lock['scope'] = $appname; } else { $lock['scope'] = $lock['lock_scope']; } $lock['start'] = strftime($format, $lock['lock_update_timestamp']); $lock['end'] = strftime($format, $lock['lock_expiry_timestamp']); } $view->locks = $locks; $page_output->addScriptFile('tables.js', 'horde'); } catch (Horde_Lock_Exception $e) { $view->locks = array(); $view->error = sprintf(_("Listing locks failed: %s"), $e->getMessage()); } $page_output->header(array( 'title' => _("Locks") )); require HORDE_TEMPLATES . '/admin/menu.inc'; echo $view->render('list'); $page_output->footer();