Zum Inhalt springen

Extension um spamProtect erweitern

Erstellt am 23. März 2006 · 9 Antworten · letzte Antwort am 24. März 2006

Tags: Links, Sicherheit, Frage

Russian ·

Hallo Forum!

Ich benutze die Extension jsh_university. Damit kann man z.B. Personenlisten von Mitarbeitern einer Uni darstellen. Das Problem ist, das die Extension die Email Adresse im Klartext darstellt. Ich habe auch schon den Code gefunden, der dafür verantwortlich ist.

<td valign="top"><p><a href="mailto:'.$this-">getFieldContent("email").'">'.$this->getFieldContent("email").'</a></p></td>

Wie kann ich den jetzt um die spamProtect Funktion erweitern?

Gruß
Russian

markus.​l ·

Hallo,

wenn du die a-Tags durch <link> </link> Tags ersetzt und das href="mailto:" wegnimmst sollte es funktionieren. Spam Protect funktioniert nur mit den <link> </link> Tags.

LG

Markus

Russian ·

Hallo Markus

wenn ich das so mache, kriege ich die email adresse im klartext und ohne mailto link angezeigt

gruß
russian

Russian ·

äh.. ich glaube ihr habt das etwas falsch verstanden...
ich möchte das in den php code der extension einbauen

jenses ·
steffenk schrieb

schau in die class.tslib_pagegen.php + da wird es eingesetzt, funktioniert nur in Zusammenhang mit JS.

Quatsch.
(Müssen Moderatoren in diesem Forum eigentlich irgendwelche Qualifikationen nachweisen ? #paralyzed# )

$this->typolink_conf["parameter"] = $this->getFieldContent("email");
$emailCode = $this->cObj->typolink($this->getFieldContent("email"), $this->typolink_conf);

...

<td valign="top"><p>'.$emailCode.'</p></td>

...
steffenk ·

müssen Moderatoren zwangsläufig allwissend sein ?

Zynismus ist nicht angebracht 😉

Ausserdem fragte er nach einer eigenen Lösung in php, unabhängig nach der genutzten Einstellung im TS.

jenses ·
steffenk schrieb

Ausserdem fragte er nach einer eigenen Lösung in php, unabhängig nach der genutzten Einstellung im TS.

Wo steht davon etwas in der Fragestellung von russian ?
Und wo in meinem Code ist etwas von einer gemachten TS-Einstellung abhängig ?
Wenigstens lesen sollte man können.
Wenn man es dann noch schafft, nicht immer alles unqualifiziert kommentieren zu müssen, wäre schon viel gewonnen. 😉

Russian ·

hallo

danke an jenses, das script funktioniert jetzt ...

leute ihr müsst euch doch nicht wegen solchen kleinigkeiten streiten
sogut wie in jedem beitrag gibts mal jemanden, der was misversteht oder ne falsche antwort gibt
das ist ja auch ein forum hier, und keine 0900 hotline, wo die leute alles sofort rihtig wissen müssen

danke und grüße @all
russian