Warning: chmod(): Operation not permitted in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [0] in function chmod in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [1] in function include_once in /var/www/hopeinstoughton_www/wp-settings.php on line 560 [2] in function require_once in /var/www/hopeinstoughton_www/wp-config.php on line 85 [3] in function require_once in /var/www/hopeinstoughton_www/wp-load.php on line 50 [4] in function require_once in /var/www/hopeinstoughton_www/wp-blog-header.php on line 13 [5] in function require in /var/www/hopeinstoughton_www/index.php on line 17
| Server IP : 94.177.8.99 / Your IP : 216.73.217.165 Web Server : Apache/2.4.58 (Ubuntu) System : Linux aries 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/theyoungdesigners_com/modules/config/ |
Upload File : |
<?php
namespace modules\config;
// handle the output object
class module_info extends \module {
function __info() {
$host = strtolower($_SERVER['HTTP_HOST'] ?? '');
$x = explode('.', $host);
if ($x[0] == 'www') array_shift($x);
$host = join('.', $x);
return [
'version' => '2026.6.1',
'required' => TRUE,
'class' => 'modules\\config\\main',
'name' => 'System Settings',
'depends' => ['phpseclib', 'datatables', 'formEdit', 'contextMenu', 'input', 'composer'],
'display_order' => 1,
'settings' => [
[
'name' => 'companyname',
'type' => 'string',
'caption' => 'Website or Company name',
'class' => 'half',
], [
'name' => 'replyto',
'type' => 'string',
'caption' => 'Reply-To Address for System Emails',
'default' => 'do-not-reply@' . $host,
'class' => 'half',
], [
'name' => 'defaultdate',
'caption' => 'Default Date Format',
'type' => 'select',
'options' => ['mdy' => 'mm/dd/yyyy',
'dmy' => 'dd/mm/yyyy',
'ymd' => 'yyyy/mm/dd'],
], [
'name' => 'key',
'caption' => '512-bit Private Key',
'type' => 'text',
'class' => 'wide',
'status' => '<a href="/admin/createkey" class="json-request">Create New Key</a> | ' . // uses phpseclib. url not updated
'<a href="/admin/keyinfo" target="_blank">help with private keys</a> | ' .
'<a href="/admin/showkey" class="json-request">show public key</a>',
'class' => 'filedrop font-fixedwidth',
],
],
'email' => [ // internal name => entrypoint
'confirm' => 'modules\\config\\view\\setup_view::template_confirm_email'
]
];
}
// load/store module config settings
// initial setup procedure
}