⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.72
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 :
~
/
proc
/
thread-self
/
root
/
usr
/
share
/
psa-horde
/
turba
/
View File Name :
add.php
*/ require_once __DIR__ . '/lib/Application.php'; Horde_Registry::appInit('turba'); /* Setup some variables. */ $contact = null; $vars = Horde_Variables::getDefaultVariables(); if (count($addSources) == 1) { $vars->set('source', key($addSources)); } $source = $vars->get('source'); $url = ($url = Horde::verifySignedUrl($vars->get('url'))) ? Horde::url($url, true) : Horde::url('index.php', true); /* Exit with an error message if there are no sources to add to. */ if (!$addSources) { $notification->push(_("There are no writeable address books. None of the available address books are configured to allow you to add new entries to them. If you believe this is an error, please contact your system administrator."), 'horde.error'); $url->redirect(); } /* A source has been selected, connect and set up the fields. */ if ($source) { try { $driver = $injector->getInstance('Turba_Factory_Driver')->create($source); } catch (Turba_Exception $e) { $notification->push($e, 'horde.error'); $driver = null; } if (!is_null($driver)) { /* Check permissions. */ $max_contacts = Turba::getExtendedPermission($driver, 'max_contacts'); if ($max_contacts !== true && $max_contacts <= count($driver)) { Horde::permissionDeniedError( 'turba', 'max_contacts', sprintf(_("You are not allowed to create more than %d contacts in \"%s\"."), $max_contacts, $cfgSources[$source]['title']) ); $url->redirect(); } $contact = new Turba_Object($driver); } } /* Set up the form. */ $form = new Turba_Form_AddContact($vars, $contact); /* Validate the form. */ if ($form->validate()) { $form->execute(); } Horde::startBuffer(); $notification->notify(array('listeners' => 'status')); $form->renderActive($form->getRenderer(), $vars, Horde::url('add.php'), 'post'); $formHtml = Horde::endBuffer(); $page_output->header(array( 'title' => _("New Contact") )); echo $formHtml; $page_output->footer();