<?php
/**
* EMAIL SETTINGS
**/
?>
<div class="row mb-3">
<div class="col-sm-12">
<div class="card" id="view-email">
<div class="card-header d-flex justify-content-center align-items-center">
<h4 class="m-0"><i class="bi bi-envelope"></i> <?php print $setUp->getString("email"); ?></h4>
<button type="button" class="btn ms-auto" data-bs-toggle="collapse" data-bs-target="#card-email" aria-expanded="false">
<i class="fa bi-dash-lg"></i>
</button>
</div>
<div class="collapse show" id="card-email">
<div class="card-body">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label class="form-label"><i class="fa bi-envelope"></i> <?php print $setUp->getString("email_from"); ?></label>
<input type="email" class="form-control input-lg" name="email_from" value="<?php print $setUp->getConfig('email_from'); ?>" placeholder="noreply@example.com">
</div>
</div>
<?php
$email_logo = $setUp->getConfig('email_logo', false) ? '_content/uploads/'.$setUp->getConfig('email_logo') : 'admin-panel/images/placeholder.png';
$deleterclass = $setUp->getConfig('email_logo', false) ? '' : ' d-none';
?>
<div class="col-sm-6">
<label class="form-label"><i class="bi bi-patch-check"></i> <?php print $setUp->getString("logo"); ?></label>
<div class="placeheader form-group text-center mb-2 bg-checkerboard position-relative">
<img class="email_logo-preview" src="<?php echo $email_logo; ?>?t=<?php echo time(); ?>">
<button class="btn btn-danger btn-sm rounded-0 deletelogo<?php echo $deleterclass; ?>" data-setting="email_logo">×</button>
</div>
<input type="hidden" name="remove_email_logo" value="0">
<div class="form-group">
<input type="file" name="email_logo" value="select" id="email_logo" class="logo-selector d-none" data-target=".email_logo-preview">
<div class="d-grid gap-2">
<button class="btn btn-primary fake-uploader" type="button" data-up-target="#email_logo"><i class="bi bi-upload"></i></button>
</div>
</div>
</div>
</div>
<?php $formchecked = $setUp->getConfig('smtp_enable') ? ' checked' : ''; ?>
<div class="form-check form-switch toggle mb-2">
<input class="form-check-input" role="switch" type="checkbox" name="smtp_enable" id="smtp_enable"<?php echo $formchecked; ?>>
<label class="form-check-label" for="smtp_enable">SMTP mail</label>
</div>
<div class="toggled">
<div class="row">
<div class="col-sm-6 mb-3">
<div class="form-group">
<label class="form-label"><?php print $setUp->getString("smtp_server"); ?></label>
<input type="text" class="form-control" name="smtp_server" value="<?php print $setUp->getConfig('smtp_server'); ?>" placeholder="mail.example.com">
</div>
</div>
<div class="col-sm-6 mb-3">
<div class="row">
<div class="col-md-6">
<label class="form-label"><?php print $setUp->getString("port"); ?></label>
<input type="number" class="form-control" name="port" value="<?php print $setUp->getConfig('port'); ?>" placeholder="25">
</div>
<div class="col-md-6">
<label class="form-label"><?php print $setUp->getString("secure_connection"); ?></label>
<select class="form-select" name="secure_conn">
<?php $formselected = $setUp->getConfig('secure_conn') == 'none' ? ' selected' : ''; ?>
<option value="none"<?php echo $formselected; ?>>None</option>
<?php $formselected = $setUp->getConfig('secure_conn') == 'ssl' ? ' selected' : ''; ?>
<option value="ssl"<?php echo $formselected; ?>>SSL</option>
<?php $formselected = $setUp->getConfig('secure_conn') == 'tls' ? ' selected' : ''; ?>
<option value="tls"<?php echo $formselected; ?>>TLS</option>
</select>
</div> <!-- col 6 -->
</div> <!-- row -->
</div> <!-- col 6 -->
</div> <!-- row -->
<div class="row">
<div class="col-sm-12">
<?php $formchecked = $setUp->getConfig('smtp_auth') ? ' checked' : ''; ?>
<div class="form-check form-switch toggle mb-2">
<input class="form-check-input" role="switch" type="checkbox" name="smtp_auth" id="smtp_auth" <?php echo $formchecked; ?>>
<label class="form-check-label" for="smtp_auth"><?php echo $setUp->getString("smtp_auth"); ?></label>
</div>
<div class="row toggled">
<div class="col-sm-6 mb-3">
<div class="form-group">
<label class="form-label"><?php print $setUp->getString("username"); ?></label>
<input type="text" class="form-control" name="email_login" value="<?php print $setUp->getConfig('email_login'); ?>" placeholder="login@example.com">
</div>
</div>
<div class="col-sm-6 mb-3">
<div class="form-group">
<label class="form-label"><?php print $setUp->getString("password"); ?></label>
<input type="password" class="form-control" name="email_pass" value="" placeholder="<?php print $setUp->getString("password"); ?>">
</div>
</div> <!-- col 6 -->
</div> <!-- row toggled -->
<div class="form-group mb-3">
<?php $formchecked = $setUp->getConfig('debug_smtp') ? ' checked' : ''; ?>
<div class="form-check form-switch mb-2">
<input class="form-check-input" role="switch" type="checkbox" name="debug_smtp" id="debug_smtp" <?php echo $formchecked; ?>>
<label class="form-check-label" for="debug_smtp">DEBUG SMTP <a title="display SMTP connection responses inside e-mail forms" class="tooltipper" data-bs-placement="right" data-bs-toggle="tooltip" href="javascript:void(0)"><i class="bi bi-question-circle"></i></a></label>
</div>
</div>
</div> <!-- col 12 -->
</div> <!-- row -->
</div> <!-- toggled -->
</div> <!-- box-body -->
</div>
</div> <!-- box -->
</div> <!-- col 12 -->
</div> <!-- row -->