jvelletti/jv-add2group

如果用户属于用户组或不属于用户组,向TYPO3前端用户添加或删除用户组

安装: 82

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:typo3-cms-extension

12.5.1 2023-03-02 08:59 UTC

README

TYPO3扩展 - 在显示文本后向fe_user添加用户组

它做什么

配置TYPO3文本元素并设置前端用户应有的所需用户组
或定义相反的,不应有的用户组。

设置用户应点击的按钮文本。

设置用户应额外获取或应删除的新用户组。

示例用例:显示解释上传图片规则的文本。或者参与用户论坛或接受新的"使用条款"

当当前登录用户点击定义的"接受(们)规则"按钮时,用户将获得"UploadAllowed"用户组

一个页面上可以有多这样的文本框。

自版本11.1.10起的功能:您可以配置自定义类及其在结束时调用的函数。

settings.hookClasses {
    example { 
       fqcn  = JVelletti\JvAdd2group\Utility\ExampleWrapperUtility
       function = main
    }
}

将调用

$hook = $settings['hookClasses']['example']
ExampleWrapperUtility->main( $hook , $user)

更多示例将随后跟进(例如,FE用户输入中的活动通讯录Opt In或类似功能)

为扩展维护者内部提醒

要更新此扩展到TER:在ext_emconf.php中更改版本号到"x.y.z",在Settings.cfg的Documentation\中创建Tag "x.y.z",git push --tags

创建新的zip文件:cd typo3conf/ext/jv_add2group git archive -o "${PWD##*/}_x.y.z.zip" HEAD

将ZIP文件上传到https://extensions.typo3.org/my-extensions git push

检查:https://intercept.typo3.com/admin/docs/deployments https://packagist.org.cn/packages/jvelletti/jv-add2group https://extensions.typo3.org/extension/jv_add2group/