Seite 1 von 1

BBcode [e-mail=mustermann@mustermann.de]musermann[/e-mail]

Verfasst: 30.01.2003 22:53
von Dark Night
Hey leute ich habe ma eine wichtige Frage gibt es einen BBcode für beiträge wo mann E-Mail addys reinposten kann und wenn man dann auf den link klickt das mann dann direckt eine E.Mail an den user schicken kann so wie wenn man im Mitgliederbereich auf das .gif klickt und dann der Outlock sich öffnen tut oder an anderes Mailprog????

Für schnelle antort wäre ich sehr dankbar.

MfG Dark

Verfasst: 30.01.2003 22:56
von BlackDragon
sowas suche ich auch schon!!
gut das du es ansprichst!

wäre auch für eine antwort dankbar! ;)

geben tuts den hack auf jeden,
weil ich hab ihn auf einer seite erst gesehen

danke schonmal im vorraus

Verfasst: 30.01.2003 23:31
von Kalli
Im eigentlichen Sinne ist der BBCode [email]ja schon vorhanden:

Code: Alles auswählen

[email]support@keine-ahnung.com[/email]
Da dürfte es nur eine geringe "umschreibarbeit" sein um es so hinzubekommen Support

Ich fände es so auch besser vieleicht hat ja jemand ne idee wie man das realisieren könnte???!? :roll:

Grüße Kalli

RE..

Verfasst: 03.05.2003 00:12
von Gast100000
Hallo,

ich habe mich mal daran versucht, allerdings funzt das leider so nicht, da anstatt des Namens immernoch die Adresse ausgegeben wird.

Hier der Code (Auszug aus bbcode.php / phpBB 2.0.1):

Code: Alles auswählen

$bbcode_tpl['email1'] = str_replace('{EMAIL}', 'mailto:\\1', $bbcode_tpl['email']);
	$bbcode_tpl['email1'] = str_replace('{DESCRIPTION}', '\\5', $bbcode_tpl['email1']);
und weiter unten in der bbcode.php:

Code: Alles auswählen

// [email=user@domain.tld]username[/email] code..
    $patterns[6] = "#\[email=([a-z0-9\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\](.*?)\[/email\]#si";
    $replacements[6] = $bbcode_tpl['email1'];
Wenn man nun das eingibt:

Code: Alles auswählen

[email=user@domain.de]Username[/email]
wird das ausgegeben:

Code: Alles auswählen

user@domain.de
Der Link, der generiert wird ist ok...

Hat jemand ne Idee, was da zu ändern ist?