siwa/person_manager

人员管理器

安装次数: 1,635

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

类型:typo3-cms-extension

5.1.0 2024-02-14 13:10 UTC

README

一个用于管理用户/订阅者数据的TYPO3扩展。

最初为扩展 newsletter 开发。

提供自动订阅/注册和退订/取消注册。

问题跟踪在 https://forge.typo3.org/projects/extension-person_manager

配置

请将插件添加到您的主模板中,然后切换到常量编辑器。

选择 PLUGIN.TX_PERSONMANAGER

现在您可以选择或取消选择插件应使用的字段。

如果您需要额外的字段 -> 只需在 locallang 文件中重命名一个自由文本字段。

如果您想使用分类,您必须在测试插件之前将它们添加到您的默认存储中。

其他选项

默认存储PID(必需) 人员分类应保存的位置

双倍退订 取消注册是否需要通过邮件确认?

双倍订阅 注册是否需要通过邮件确认?

注册URL或UID(必需) 前端插件 Person Manager Registration 使用的页面URL或UID,例如 http://www.test.com/index.php?id=3& 确保此URL以 ? 或 & 结尾

退订URL或UID(必需) 前端插件 Person Manager Deregistration 使用的页面URL或UID,例如 http://www.test.com/index.php?id=3& 确保此URL以 ? 或 & 结尾

您的网站名称(必需) 用于自动邮件

您的网站电子邮件地址(必需) 用于自动邮件

前端插件

只需在用户应该订阅的页面上创建一个新的 Person Manager RegistrationPerson Manager Deregistration 插件。

输入您的发送者/网站名称,并根据需要添加签名。

后端插件

列表

在这里您可以添加、搜索、显示、编辑或删除单个人员。

导入

在这里您可以导入人员 excel 或 csv 文件。

首先输入您想要导入的列。

输入您的 csv 文件的分隔符 AND 上述列。

从系统中选择您的文件并点击 导入

检查您的数据,然后点击 导入 完成操作。

导出

在这里您可以导出人员 excel 或 csv 文件。

日志

在这里您可以查看您的网站用户所采取的单独操作。

黑名单

在这里您可以导入一个人员文件,这些人员应被排除在外,例如发送新闻通讯。

它与常规导入类似,但必须有只有一个包含电子邮件地址的列。

与新闻通讯扩展一起工作

获取人员

要将人员添加到收件人列表,只需添加一个新的,然后选择类型 SQL

然后粘贴以下 SQL 语句(或编辑它)

SELECT CASE salutation WHEN 1 THEN 'Dear Mr.' WHEN 2 THEN 'Dear Mrs.' ELSE 'Dear Mr./Mrs.' END AS salutation, firstname, lastname, email

FROM tx_personmanager_domain_model_person

WHERE deleted=0 AND hidden=0 AND unsubscribed=0 AND confirmed=1 AND active=1 AND email NOT LIKE "" AND email NOT IN (SELECT email FROM tx_personmanager_domain_model_blacklist)

GROUP BY email

退订链接

只需在新闻通讯中插入一个链接到您的 Person Manager Deregistration 前端插件页面。

<a href="https://www.test.com/index.php?id=100&mail=###email###">取消订阅</a>

<a href="https://www.test.com/index.php?id=100&mail=http://email">取消订阅</a>

只需替换域名和页面ID