<?php
/**
 * Configuration for Email Destination
 *
 * Incoming vars:
 *     $destination_settings
 *     $mode
 *
 * @package BackupBuddy
 */

global $pb_hide_test, $pb_hide_save;
$pb_hide_test = false;

$default_name = null;
if ( 'add' === $mode ) {
	$default_name = 'My Email';
}
$settings_form->add_setting(
	array(
		'type'    => 'text',
		'name'    => 'title',
		'title'   => __( 'Destination name', 'it-l10n-backupbuddy' ),
		'tip'     => __( 'Name of the new destination to create. This is for your convenience only.', 'it-l10n-backupbuddy' ),
		'rules'   => 'required|string[1-45]',
		'default' => $default_name,
	)
);

$settings_form->add_setting(
	array(
		'type'  => 'text',
		'name'  => 'address',
		'title' => __( 'Email address', 'it-l10n-backupbuddy' ),
		'tip'   => __( '[Example: your@email.com] - Email address for this destination.', 'it-l10n-backupbuddy' ),
		'rules' => 'required|email',
	)
);
$settings_form->add_setting(
	array(
		'type'    => 'checkbox',
		'name'    => 'disabled',
		'options' => array(
			'unchecked' => '0',
			'checked'   => '1',
		),
		'title'   => __( 'Disable destination', 'it-l10n-backupbuddy' ),
		'tip'     => __( '[Default: unchecked] - When checked, this destination will be disabled and unusable until re-enabled. Use this if you need to temporary turn a destination off but don\t want to delete it.', 'it-l10n-backupbuddy' ),
		'css'     => '',
		'after'   => '<span class="description"> ' . __( 'Check to disable this destination until re-enabled.', 'it-l10n-backupbuddy' ) . '</span>',
		'rules'   => '',
	)
);
