You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a plugin for subscription to direct mail newsletters.
Uses ajax to prevent page reloads.
Template based design.
Change personal newsletter preferences (name).
Screenshots
Frontend plugin
Frontend plugin, user can change preferences
Users manual
Insert the Ajax mail subscription as frontend plugin.
- To add automatically new addresses to a mailing list, select the according list in the field “Add new recipient to group”.
- Links appearing in emails sent by this extension (e.g. "To confirm the subscription, please click here") refer to the page selected in the field “Preferences Page”. Note: The selected page has to contain this extension as well.
Plugin option
TS option
Add new recipient to group
default_group
Send HTML email (default on subscription)
default_type
Mail from email
mail_from
Mail from name
mail_from_name
Notify email to
mail_notify
Reply-to email
mail_reply
Reply-to name
mail_reply_name
Return-path
mail_return
Preferences Page
page_edit
Show default value
show_default
Template
Template
Successful subscription mail: Subject
mail_subscribe_subject
Successful subscription mail: Body
mail_subscribe_body
Successful unsubscription mail: Subject
mail_unsubscribe_subject
Successful unsubscription mail: Body
mail_unsubscribe_body
Startingpoint
page_records
Recursive
page_records_recursive
Please see configuration section for description of the fields.
Administration
In order to add an unsubscribe link to the mail, add the following link to your newsletter template:
<a href="http://[your domain name]/index.php?id=[id to page of this plugin]&u=###USER_uid###&t=###SYS_TABLE_NAME###&a=###SYS_AUTHCODE###">unsubscribe</a>
If the unscubscription should be done immediately, set authcode_std = del in TS and use this link:
<a href="http://[your domain name]/index.php?id=[id to page of this plugin]&u=###USER_uid###&t=###SYS_TABLE_NAME###&a=###SYS_AUTHCODE###&do=del">unsubscribe</a>
Unsubscribe user
- A tt_address record won't be deleted, instead it will set to hidden (“hidden=1”). This user won't receive mails any more. If you import mail addresses using the direct_mail CSV import, the user remains unsubscribed if “Update existing user, instead renaming the new user” is set.
Template marker
Template file: ods_ajaxmailsubscription_mail.html
Subpart
Marker
Description
###MAIL_NEW...
###MAIL_CHANGE...
###LINK###
Link to configuration page
###SERVER###
Server name
###UNSUBSCRIBE_LINK###
Link to unsubscribe
Configuration
Reference
Property
Data type
Description
Default
default_group
group list
Join to these lists or groups.
Typo3 database group list, e.g.
sys_dmail_category_1,
sys_dmail_group_1,
fe_groups_1,
sys_category_1