From bbd8029415a693d6e9e72898b103889e56aef543 Mon Sep 17 00:00:00 2001 From: besttycho Date: Tue, 28 Nov 2023 12:54:27 +0100 Subject: [PATCH 1/6] Update constants.typoscript Update the numbers for TYPO3 12 compatibility --- Configuration/TypoScript/Common/constants.typoscript | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Configuration/TypoScript/Common/constants.typoscript b/Configuration/TypoScript/Common/constants.typoscript index 07ff7240..c36f2ae4 100644 --- a/Configuration/TypoScript/Common/constants.typoscript +++ b/Configuration/TypoScript/Common/constants.typoscript @@ -16,19 +16,19 @@ plugin.tx_sfregister.view { plugin.tx_sfregister.settings { - # cat=sf_register.settings//10; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.createPid + # cat=sf_register.settings//11; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.createPid createPid = 0 - # cat=sf_register.settings//10; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.editPid + # cat=sf_register.settings//12; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.editPid editPid = 0 - # cat=sf_register.settings//10; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.passwordPid + # cat=sf_register.settings//13; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.passwordPid passwordPid = 0 - # cat=sf_register.settings//10; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.invitePid + # cat=sf_register.settings//14; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.invitePid invitePid = 0 - # cat=sf_register.settings//10; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.resendPid + # cat=sf_register.settings//15; type=int+; label=LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.resendPid resendPid = 0 # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:common.captchaId From 21884b1bdd43d56a0f4fa58b9de3f5eb43e64e23 Mon Sep 17 00:00:00 2001 From: besttycho Date: Tue, 28 Nov 2023 12:56:35 +0100 Subject: [PATCH 2/6] Update constants.typoscript Changed numbers for TYPO3 12 compatibility --- .../TypoScript/minimal/constants.typoscript | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Configuration/TypoScript/minimal/constants.typoscript b/Configuration/TypoScript/minimal/constants.typoscript index 9ecea2d8..b05a3bd8 100644 --- a/Configuration/TypoScript/minimal/constants.typoscript +++ b/Configuration/TypoScript/minimal/constants.typoscript @@ -19,20 +19,20 @@ plugin.tx_sfregister.settings { # cat=sf_register.settings//55; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.autologinPostConfirmation autologinPostConfirmation = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostSave + # cat=sf_register.settings//15; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostSave usergroupPostSave = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostConfirm + # cat=sf_register.settings//16; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostConfirm usergroupPostConfirm = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostAccept + # cat=sf_register.settings//17; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroupPostAccept usergroupPostAccept = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroup + # cat=sf_register.settings//18; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.usergroup usergroup = 0 - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailSitename + # cat=sf_register.settings//31; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailSitename emailSitename = dummy Site - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailName + # cat=sf_register.settings//32; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailName emailName = userEmail from - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailAddress + # cat=sf_register.settings//33; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:minimal.emailAddress emailAddress = userEmailfrom@test.local } From 7b4b6affdfc21b19b9909f4cdd8aee268cebd2d1 Mon Sep 17 00:00:00 2001 From: besttycho Date: Tue, 28 Nov 2023 13:09:20 +0100 Subject: [PATCH 3/6] Update constants.typoscript Change numbers for TYPO3 12 compatibility --- .../TypoScript/maximal/constants.typoscript | 110 +++++++++--------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/Configuration/TypoScript/maximal/constants.typoscript b/Configuration/TypoScript/maximal/constants.typoscript index 6dccc748..7e4199ef 100644 --- a/Configuration/TypoScript/maximal/constants.typoscript +++ b/Configuration/TypoScript/maximal/constants.typoscript @@ -5,149 +5,149 @@ plugin.tx_sfregister.settings { # cat=sf_register.settings//40; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.badWordList badWordList = god, sex, password - # cat=sf_register.settings/enable/40; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirectPostRegistrationPageId + # cat=sf_register.settings/enable/80; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirectPostRegistrationPageId redirectPostRegistrationPageId = - # cat=sf_register.settings/enable/40; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirectPostActivationPageId + # cat=sf_register.settings/enable/81; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirectPostActivationPageId redirectPostActivationPageId = - # cat=sf_register.settings/enable/40; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.useEmailAddressAsUsername + # cat=sf_register.settings/enable/82; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.useEmailAddressAsUsername useEmailAddressAsUsername = - # cat=sf_register.settings/enable/40; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.useEncryptedFilename + # cat=sf_register.settings/enable/83; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.useEncryptedFilename useEncryptedFilename = notifyAdmin { - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateSave + # cat=sf_register.settings/enable/22; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateSave createSave = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateConfirm + # cat=sf_register.settings/enable/23; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateConfirm createConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateRefuse + # cat=sf_register.settings/enable/24; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateRefuse createRefuse = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateAccept + # cat=sf_register.settings/enable/25; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateAccept createAccept = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateDecline + # cat=sf_register.settings/enable/26; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminCreateDecline createDecline = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteSave + # cat=sf_register.settings/enable/27; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteSave deleteSave = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteConfirm + # cat=sf_register.settings/enable/28; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteConfirm deleteConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteSendLink + # cat=sf_register.settings/enable/29; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminDeleteSendLink deleteSendLink = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditSave + # cat=sf_register.settings/enable/31; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditSave editSave = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditConfirm + # cat=sf_register.settings/enable/32; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditConfirm editConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditAccept + # cat=sf_register.settings/enable/33; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminEditAccept editAccept = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminInviteInvite + # cat=sf_register.settings/enable/34; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminInviteInvite inviteInvite = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminResendMail + # cat=sf_register.settings/enable/35; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyAdminResendMail resendMail = } notifyUser { - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateSave + # cat=sf_register.settings/enable/36; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateSave createSave = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateConfirm + # cat=sf_register.settings/enable/37; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateConfirm createConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateRefuse + # cat=sf_register.settings/enable/38; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateRefuse createRefuse = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateAccept + # cat=sf_register.settings/enable/39; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateAccept createAccept = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateDecline + # cat=sf_register.settings/enable/40; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserCreateDecline createDecline = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteSave + # cat=sf_register.settings/enable/41; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteSave deleteSave = 1 - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteConfirm + # cat=sf_register.settings/enable/42; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteConfirm deleteConfirm = 1 - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteSendLink + # cat=sf_register.settings/enable/43; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserDeleteSendLink deleteSendLink = 1 - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditSave + # cat=sf_register.settings/enable/44; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditSave editSave = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditConfirm + # cat=sf_register.settings/enable/45; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditConfirm editConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditAccept + # cat=sf_register.settings/enable/46; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserEditAccept editAccept = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserInviteInvite + # cat=sf_register.settings/enable/47; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserInviteInvite inviteInvite = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserResendMail + # cat=sf_register.settings/enable/48; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.notifyUserResendMail resendMail = 1 } - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostCreate + # cat=sf_register.settings/enable/49; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostCreate confirmEmailPostCreate = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostCreate + # cat=sf_register.settings/enable/50; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostCreate acceptEmailPostCreate = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostAccept + # cat=sf_register.settings/enable/51; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostAccept confirmEmailPostAccept = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostConfirm + # cat=sf_register.settings/enable/52; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostConfirm acceptEmailPostConfirm = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostEdit + # cat=sf_register.settings/enable/53; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.confirmEmailPostEdit confirmEmailPostEdit = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostEdit + # cat=sf_register.settings/enable/54; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.acceptEmailPostEdit acceptEmailPostEdit = - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.autologinPostRegistration + # cat=sf_register.settings/enable/55; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.autologinPostRegistration autologinPostRegistration = 0 - # cat=sf_register.settings/enable/20; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.autologinPostConfirmation + # cat=sf_register.settings/enable/56; type=boolean; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.autologinPostConfirmation autologinPostConfirmation = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostSave + # cat=sf_register.settings//18; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostSave usergroupPostSave = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostConfirm + # cat=sf_register.settings//19; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostConfirm usergroupPostConfirm = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostAccept + # cat=sf_register.settings//20; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroupPostAccept usergroupPostAccept = 0 - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroup + # cat=sf_register.settings//21; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.usergroup usergroup = 0 - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.sitename + # cat=sf_register.settings//60; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.sitename emailSitename = dummy Site userEmail { - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.fromName + # cat=sf_register.settings//61; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.fromName fromName = userEmail from - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.fromEmail + # cat=sf_register.settings//62; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.fromEmail fromEmail = userEmailfrom@test.local - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.replyName + # cat=sf_register.settings//63; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.replyName replyName = - # cat=sf_register.settings//30; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.replyEmail + # cat=sf_register.settings//64; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.userEmail.replyEmail replyEmail = } adminEmail { - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.toName + # cat=sf_register.settings//65; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.toName toName = adminEmail to - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.toEmail + # cat=sf_register.settings//66; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.toEmail toEmail = adminToEmail@test.local - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.fromName + # cat=sf_register.settings//67; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.fromName fromName = adminEmail from - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.fromEmail + # cat=sf_register.settings//68; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.fromEmail fromEmail = adminEmailfrom@test.local - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.replyName + # cat=sf_register.settings//69; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.replyName replyName = - # cat=sf_register.settings//35; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.replyEmail + # cat=sf_register.settings//70; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.adminEmail.replyEmail replyEmail = } - # cat=sf_register.settings//10; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirect.page + # cat=sf_register.settings//16; type=int+; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.redirect.page redirect.page = } plugin.tx_sfregister.persistence { - # cat=sf_register.settings//10; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.storagePid + # cat=sf_register.settings//17; type=text; label= LLL:EXT:sf_register/Resources/Private/Language/locallang_ts.xlf:maximal.storagePid storagePid = } From d35631d80b2e86b65d258a4afa12428bec73cbe5 Mon Sep 17 00:00:00 2001 From: Sebastian Fischer Date: Wed, 7 Feb 2024 20:58:51 +0100 Subject: [PATCH 4/6] Add return type to execute in command to fix issue with TYPO3 12.4.10 and higher --- Classes/Command/CleanupCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/Command/CleanupCommand.php b/Classes/Command/CleanupCommand.php index 7c756c5c..52e8ec2c 100644 --- a/Classes/Command/CleanupCommand.php +++ b/Classes/Command/CleanupCommand.php @@ -57,7 +57,7 @@ protected function configure() ); } - public function execute(InputInterface $input, OutputInterface $output) + public function execute(InputInterface $input, OutputInterface $output): int { $io = new SymfonyStyle($input, $output); $result = self::FAILURE; From d80ab71ae02d4d00d2b0d77bb615280e0db10c72 Mon Sep 17 00:00:00 2001 From: Sebastian Fischer Date: Wed, 7 Feb 2024 20:59:00 +0100 Subject: [PATCH 5/6] Add preview template for DisabledEmail Resolves: #245 --- Resources/Private/Partials/Preview/DisabledEmail.html | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Resources/Private/Partials/Preview/DisabledEmail.html diff --git a/Resources/Private/Partials/Preview/DisabledEmail.html b/Resources/Private/Partials/Preview/DisabledEmail.html new file mode 100644 index 00000000..78a8ecc3 --- /dev/null +++ b/Resources/Private/Partials/Preview/DisabledEmail.html @@ -0,0 +1,10 @@ + + +email +
+ + +

{user.{fieldName}}

+
+ + From 07e35ed8627e0b019e88c61472d78d2ae69aee73 Mon Sep 17 00:00:00 2001 From: Sebastian Fischer Date: Wed, 7 Feb 2024 21:02:51 +0100 Subject: [PATCH 6/6] Raise version number --- Documentation/Settings.cfg | 2 +- ext_emconf.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Documentation/Settings.cfg b/Documentation/Settings.cfg index 9964e23a..80633056 100644 --- a/Documentation/Settings.cfg +++ b/Documentation/Settings.cfg @@ -1,6 +1,6 @@ [general] project = sf_register -release = 12.0.0 +release = 12.0.1 copyright = since 2010 by evoWeb [html_theme_options] diff --git a/ext_emconf.php b/ext_emconf.php index d489fd2e..0aca5bc6 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -9,10 +9,10 @@ 'author_company' => 'evoWeb', 'state' => 'stable', 'clearCacheOnLoad' => true, - 'version' => '12.0.0', + 'version' => '12.0.1', 'constraints' => [ 'depends' => [ - 'typo3' => '12.2.0-12.4.99', + 'typo3' => '12.4.10-12.4.99', ], 'suggests' => [ 'extender' => '10.0.0-',