[TYPO3-german] spamProtectEmailAdresses und templavoila

Thomas Löffler thomas.loeffler at uni-hohenheim.de
Thu May 20 10:00:28 CEST 2010


Am 20.05.2010 09:52, schrieb Stefan Collon:
> Hallo Liste,
> ich habe folgendes Problem:
>
> Ich möchte gerne alle E-Mail Adressen auf meiner Seite über config.spamProtectEmailAdresses verschleiern.
> Das klappt soweit super.
>
> Aber ich nutze auch Templavoila und habe hier z.B. folgendes Feld für E-Mail in der Datenstruktur angelegt (gemappt auf ein "href" als Attribut):
>
> ###
> <field_email type="array">
>                  <tx_templavoila type="array">
>                      <title>E-Mail</title>
>                      <description>E-Mail</description>
>                      <sample_data type="array">
>                          <numIndex index="0">E-Mail</numIndex>
>                      </sample_data>
>                      <eType>input</eType>
>                      <TypoScript>
>       10 = TEXT
>       10.value = mailto:
>       20 = TEXT
>       20.field= field_email
>                    </TypoScript>
> </field_email>
> ###
>
> Das sind also ganz normale Eingabefelder, in die dann eine E-Mail Adresse Eeingetragen wird.
> Das ganze wird dann auf ein
>
> <a href="[hier rein]">E-Mail</a>
>
> gemappt, so dass folgendes entsteht:
>
> <a href="mailto:me at me.com">E-Mail</a>
>
> Nun werden diese E-Mail Eingaben leider nicht von der spamProtectEmailAdresses Funktion beeinträchtigt. Ich denke das liegt daran, dass zwischen dem A-tag, also<a>[HIER]</a>  keine E-Mail Adresse steht.
>
> Ich hoffte, dass ich evtl. etwas über die parseFunc machen kann, komme hier aber nicht zurecht.
> Vielleicht gibt es ja die Möglichkeit in etwa sowas hinzubekommen:
>
> 20 = TEXT
> 20.field= field_email
> 20.parseFunc = spamProtectEmailAdress
>
>
> Danke für jede Hilfe,
> Stefan
>
>
>    

Hi Stefan,

um diese Spamprotect-Funktion nutzen zu können, solltest du den Link per 
Typolink setzen.
Ich würde spontan sagen:

10 = TEXT
10.value = E-Mail
10.typolink.parameter.data = field_email


Gruß
Thomas




More information about the TYPO3-german mailing list