Zum Inhalt springen

@-Zeichen ersetzen

Erstellt am 24. Oktober 2004 · 19 Antworten · letzte Antwort am 27. Oktober 2004

Tags: Sicherheit, Frage

johanness ·

Wieso werden meine eMail-Adressen immer noch mit @-Zeichen dargestellt?
www.indiaca-reichertshausen.de

...obwohl ich das ins Setup geschrieben habe:

config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)
robert.​meyer ·

Hallo,

ggf. mal im Objekt-Browser nachsehen, ob unter config auch ein Eintrag für spamProtectEmailAddresses steht. Wenn nicht, liegt offenbar ein Klammerfehler vor.

Die Angabe _atSubst = (at) ist nicht notwendig, da dieser Wert default ist.

johanness ·

Im TSOB ist der Code richtig umgesetzt.
Der Code ist im setup ganz außerhalb der Klammern. Wo gehört er hin?

Danke, Johannes

robert.​meyer ·

Hallo,

er gehört schon ausserhalb der Klammern, das ist richtig (also config....).

Eine Möglichkeit ist noch, dass es bei dem Seiteninhalt nicht um das @-Zeichen handelt, sondern um den Ascii-Dec-Wert @ (wegen möglichen Darstellungs-Problemen: KaufmännischesUnd-Raute-64-Semikoleon)

Einfach mal im Seiteninhalt im RTE die HTML-Darstellung auswählen.

johanness ·

Äh, dumme Frage: Ich bekomm den HTMl-Modus incht her.
Hab ich jetzt den RTE nicht oder seh ich den Button nicht?
Danke

robert.​meyer ·

Hallo,

ich meinte eigentlich die Infos aus dem Backend, also wurde der Inhalt als ein tt_content-Element abgelegt etc ;-)

Der Seite entnehme ich aber auch, dass kein mailto: angegeben wurde. Dies ist natürlich, wie von walter71 schon genannt, erforderlich.

johanness ·

die Constants sind leer und das Setup (gekürzt):

seite = PAGE
seite {
  typeNum = 0
  stylesheet = fileadmin/static/style.css

  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/static/template.html
  10.workOnSubpart = DOCUMENT
  10.marks {
    //...
  }
}

config.simulateStaticDocuments_noTypeIfNoTitle = 1
config.spamProtectEmailAddresses = 2
walter71 ·

Evtl. hast du im Setup nicht alle Klammern geschlossen, ich sehe ja nicht das ganze ...

Setz mal
config.spamProtectEmailAddresses = 2
an den Anfang des Setups

barthel ·
johanness schrieb

Klammern sind alle geschlossen und, wenn ich die Zeile an den anfang des Setups stelle, tut sich auch nichts Neues.

Wie hast du die email im Backend eingetragen ?
als '<a href="...">...</a>' oder via <link /> ?

Seitencache gelöscht ?

johanness ·

Hey, cool! Danke, das geht super :-)

Noch ne andere Frage dazu. Wie formatiere ich nun diesen Link? Ich habe all meine Formate im CSS-Sheet verpackt. Muss ich was im TS-Code neu angeben? Oder wo finde ich das dazugehörige TS-Code-Schnipsel?

Danke!

barthel ·
johanness schrieb

Noch ne andere Frage dazu. Wie formatiere ich nun diesen Link? Ich habe all meine Formate im CSS-Sheet verpackt. Muss ich was im TS-Code neu angeben? Oder wo finde ich das dazugehörige TS-Code-Schnipsel?

Immer wieder gern ;-)

Probiere mal:

<LINK email@email _self styleClass>email@email</LINK>

Ist aus dem Bauch... habe auf die Schnelle keine Doku dafür gefunden.
target="_self"
class="styleClass"