- Lists can now be marked as single | double optin. - Insert subscribers to double opt-in lists send out a confirmation e-mail to the subscriber with a confirmation link. - Add `{{ OptinURL }}` to template functions. This is a breaking change. Adds a new field 'optin' to the lists table and changes how campaigns behave. Campaigns on double opt-in lists exclude subscribers who haven't explicitly confirmed subscriptions. Changes the structure and behaviour of how notification e-mail routines, including notif email template compilation, notification callbacks for campaign and bulk import completions.
28 lines
773 B
HTML
28 lines
773 B
HTML
{{ define "optin" }}
|
|
{{ template "header" .}}
|
|
<section>
|
|
<h2>Confirm</h2>
|
|
<p>
|
|
You have been added to the following mailing lists:
|
|
</p>
|
|
|
|
<form method="post">
|
|
<ul>
|
|
{{ range $i, $l := .Data.Lists }}
|
|
<input type="hidden" name="l" value="{{ $l.UUID }}" />
|
|
{{ if eq $l.Type "public" }}
|
|
<li>{{ $l.Name }}</li>
|
|
{{ else }}
|
|
<li>Private list</li>
|
|
{{ end }}
|
|
{{ end }}
|
|
</ul>
|
|
<p>
|
|
<input type="hidden" name="confirm" value="true" />
|
|
<button type="submit" class="button" id="btn-unsub">Confirm subscription(s)</button>
|
|
</p>
|
|
</form>
|
|
</section>
|
|
|
|
{{ template "footer" .}}
|
|
{{ end }} |