So denn:
includes/topic_review.php Zeilen
Code: Alles auswählen
$post_gbemail = preg_replace($orig_word, $replacement_word, $post_gbemail);
$post_gburl = preg_replace($orig_word, $replacement_word, $post_gburl);
mit diesen ersetzen
Code: Alles auswählen
$post_gbemail = make_clickable(preg_replace($orig_word, $replacement_word, $post_gbemail));
$post_gburl = make_clickable(preg_replace($orig_word, $replacement_word, $post_gburl));
posting.php die Zeilen
Code: Alles auswählen
$preview_gbemail = ( !empty($HTTP_POST_VARS['gbemail']) ) ? $gbemail : '';
$preview_gburl = ( !empty($HTTP_POST_VARS['gburl']) ) ? $gburl : '';
mit diesen ersetzen
Code: Alles auswählen
$preview_gbemail = ( !empty($HTTP_POST_VARS['gbemail']) ) ? make_clickable($gbemail) : '';
$preview_gburl = ( !empty($HTTP_POST_VARS['gburl']) ) ? make_clickable($gburl) : '';
und die Zeilen
Code: Alles auswählen
$gbemail = $post_info['post_gbemail'];
$gburl = $post_info['post_gburl'];
durch diese
Code: Alles auswählen
$gbemail = make_clickable($post_info['post_gbemail']);
$gburl = make_clickable($post_info['post_gburl']);
nun viewtopic.php die Zeilen
Code: Alles auswählen
$post_gbemail = preg_replace($orig_word, $replacement_word, $post_gbemail);
$post_gburl = preg_replace($orig_word, $replacement_word, $post_gburl);
ersetzen mit
Code: Alles auswählen
$post_gbemail = make_clickable(preg_replace($orig_word, $replacement_word, $post_gbemail));
$post_gburl = make_clickable(preg_replace($orig_word, $replacement_word, $post_gburl));
und zuletzt in der viewforum.php die Zeilen
Code: Alles auswählen
$topic_gbemail = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_gbemail']) : $topic_rowset[$i]['topic_gbemail'];
$topic_gburl = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_gburl']) : $topic_rowset[$i]['topic_gburl'];
durch diese austauschen
Code: Alles auswählen
$topic_gbemail = ( count($orig_word) ) ? make_clickable(preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_gbemail'])) : make_clickable($topic_rowset[$i]['topic_gbemail']);
$topic_gburl = ( count($orig_word) ) ? make_clickable(preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_gburl'])) : make_clickable($topic_rowset[$i]['topic_gburl']);
Wenn irgendwo diese Einträge nun nicht zu einem Link oder einer Mail-Adresse umgewandelt werden, einfach die bbcode.php includieren.
Also nach
die Zeile
Code: Alles auswählen
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
einfügen.
Zur Vorbelegung:
Wenn Du z.B. in der Webadresse http:// vorgeben willst, musst Du bei einem neuen Topic (also "$mode == 'newtopic') dieses einfach als Wert der entsprechenden Variable übergeben.
Also z.B.
wird dann zu