Защита от спама в электронной почте TYPO3 - PullRequest
0 голосов
/ 20 апреля 2020

У меня проблема с защитой от спама в TYPO3 v9.5 в течение длительного времени в моем собственном расширении шаблона и пользовательских элементов содержимого .

I Ожидается, что ссылки электронной почты, вставленные через TypoLink в ckEditor, будут преобразованы в имя (at) domain.de во внешнем интерфейсе с использованием следующего фрагмента в моей настройке. Но его просто игнорируют: config.spamProtectEmailAddresses = 2 config.spamProtectEmailAddresses_atSubst = <span>(at)</span>

Я установил чистую Установку с 9.5.15, и она просто работает. Так что я думаю, что это как-то связано с моим расширением шаблона или моими пользовательскими компонентами с настраиваемой конфигурацией ckEditor.

Может ли кто-нибудь с лучшим пониманием TYPO3 направить меня в правильном направлении?

Вот мой TCA для текстового поля:

    'bodytext' => [
        'exclude' => true,
        'label' => 'Kontaktdaten',
        'config' => [
            'type' => 'text',
            'cols' => 40,
            'rows' => 3,
            'softref' => 'rtehtmlarea_images,typolink_tag,email[subst],url',
        ],
        'defaultExtras' => 'richtext:rte_transform[flag=rte_enabled|mode=ts_css]'
    ],

1 Ответ

0 голосов
/ 20 апреля 2020

сравните вашу конфигурацию поля TCA с конфигурацией поля tt_content.bodytext

Я думаю, вы пропустили: config.softref = typolink_tag,images,email[subst],url

...