Add and use `LineBreakSeparatedTextUserGroupOptionType` (#4128)
authorMatthias Schmidt <gravatronics@live.com>
Sat, 17 Apr 2021 14:21:29 +0000 (16:21 +0200)
committerGitHub <noreply@github.com>
Sat, 17 Apr 2021 14:21:29 +0000 (16:21 +0200)
commitc843ddbcc9a310a07d2d66dc2c5545c624583ac4
tree071b5486dc30d576262807cf7bb2b9db2b467f2c
parentd246832f443edda4540c07862e130144a1515539
Add and use `LineBreakSeparatedTextUserGroupOptionType` (#4128)

The internal implementation of `LineBreakSeparatedTextOptionType` and `Ui/ItemList/LineBreakSeparatedText` required minor adjustments for the list to have unique ids and for the input element to be part of the template so that the user group option type works on `UserGroupOptionForm`.
12 files changed:
com.woltlab.wcf/package.xml
com.woltlab.wcf/templates/lineBreakSeparatedTextOptionType.tpl [new file with mode: 0644]
com.woltlab.wcf/userGroupOption.xml
syncTemplates.json
ts/WoltLabSuite/Core/Ui/ItemList/LineBreakSeparatedText.ts
wcfsetup/install/files/acp/templates/lineBreakSeparatedTextOptionType.tpl
wcfsetup/install/files/acp/update_com.woltlab.wcf_5.4_deleteLanguageItems.php [new file with mode: 0644]
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/ItemList/LineBreakSeparatedText.js
wcfsetup/install/files/lib/system/option/LineBreakSeparatedTextOptionType.class.php
wcfsetup/install/files/lib/system/option/user/group/LineBreakSeparatedTextUserGroupOptionType.class.php [new file with mode: 0644]
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml