[ 'name' => tra('Proxy host name'), 'description' => tra('Proxy host - without http:// or similar, just the host name'), 'type' => 'text', 'size' => '20', 'filter' => 'url', 'dependencies' => [ 'use_proxy', ], 'default' => '', ], 'proxy_port' => [ 'name' => tra('Port'), 'description' => tra('Proxy port'), 'type' => 'text', 'filter' => 'digits', 'size' => '5', 'dependencies' => [ 'use_proxy', ], 'default' => '', ], 'proxy_user' => [ 'name' => tra('Proxy username'), 'type' => 'text', 'size' => 10, 'filter' => 'none', 'default' => '', ], 'proxy_pass' => [ 'name' => tra('Proxy password'), 'type' => 'text', 'size' => 10, 'filter' => 'none', 'default' => '', ], ]; }