Zum Inhalt springen

ve_guestbook: email-adresse nicht anzeigen

Erstellt am 29. Oktober 2006 · 2 Antworten · letzte Antwort am 6. November 2006

Tags: Frage

jk87 ·

Hallo!

Auf meiner Website betreibe ich das ve_guestbook. Weil ich das Template geändert habe möchte ich, dass anstatt der Email-Adresse nur das Wort "Email" dortsteht, also wie bei Website!

Danke schon einmal im Voraus, allen Antworten

JK

musikus69 ·

Hallo jk87,

ich war auch auf der Suche nach dieser Möglichkeit
(als sichtbaren Text für die Email-Adresse nur "eMail" auszugeben).

Da ich in diversen Foren nicht fündig geworden bin, habe ich mich dann
doch selbst auf daran gemacht.

Im Extension-Verzeichnis "ve_guestbook" - Unterverzeichnis "pi1" - gibt es eine Datei "class.tx_veguestbook_pi1.php"

In diesem PHP-Skript werden die notwendigen Marker gefüllt.
Dabei steht der Marker ###GUESTBOOK_EMAIL_URL### für die Emailadresse selbst,
der Marker ###GUESTBOOK_EMAIL### steht für den angezeigten Text (der geändert werden soll).

==> <a href="###GUESTBOOK_EMAIL_URL###">###GUESTBOOK_EMAIL###</a>

In der Zeile 479 (ggfs. prüfen!)
steht folgendes in der Datei "class.tx_veguestbook_pi1.php":

// $markerArray["###GUESTBOOK_EMAIL###"] = str_replace('@', $this->config['email_subst'], trim($row['email']));

diese ist folgendermaßen abzuändern:

$markerArray["###GUESTBOOK_EMAIL###"] = 'eMail';

Damit wird anstatt der klaren bzw. verschlüsselten eMail-Adresse nur der Text "eMail" ausgegeben.

Das wars auch schon.

Wolfgang.

Typo3 Version 3.8.1
ve_guestbook Version 1.9.6

jk87 ·

musikus69 meine verehrung!

funkt wunderbar, dachte mir es gibt auch eine möglichkeit ohne programmcode eingriff, aber nochmals danke!

jk