He,
Ik heb op mijn forum een contactformulier geinstalleerd, dat werkt allemaal prima, maar nou wil ik dat de link van het knopje 'e-mail' bij mijn profiel en in de memberlist linkt naar die contactform.
Het moet alleen voor mij gelden en niet voor de andere users, dus naar mijn idee moet je het dan in de database veranderen. Ik ben met phpmyadmin gaan kijken, maar ik zie nergens iets waarmee je 'mailto:' kan veranderen in een gewone link. Of zit ik helemaal verkeerd?
Als iemand mij zou kunnen helpen graag.
Alvast bedankt.
e-mail link veranderen
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Ik denk dat je dan je persoonlijke profiel in de database moet gaan aanpassen, maar of dat nou zo simpel is....???? Geen idee.
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.
He, dit is me gelukt.
In viewtopic.php, vind:
zet erna:
vind:
Vervang met:
Ben niet zo heel goed met php, dus ik weet niet of het moie code is of niet, maar het werkt wel.
In de memberlist is het ook gelukt, alleen nog niet in viewprofile.
In viewtopic.php, vind:
Code: Selecteer alles
$sql = "SELECT u.username, u.user_id,
Code: Selecteer alles
u.user_level,
Code: Selecteer alles
if ( !empty($postrow[$i]['user_viewemail']) || $is_auth['auth_mod'] )
{
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $postrow[$i]['user_email'];
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
}
else
{
$email_img = '';
$email = '';
}
Code: Selecteer alles
if ( !empty($postrow[$i]['user_viewemail']) || $postrow[$i]['user_level'] == 0)
{
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $postrow[$i]['user_email'];
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
}
else if ( !empty($postrow[$i]['user_viewemail']) || $postrow[$i]['user_level'] == 1 )
{
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $postrow[$i]['user_email'];
$email_img = '<a href=http://www.vn-internationaal.nl/forum/contact_form.php><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email = '<a href=http://www.vn-internationaal.nl/forum/contact_form.php>' . $lang['Send_email'] . '</a>';
}
else if ( !empty($postrow[$i]['user_viewemail']) || $postrow[$i]['user_level'] == 2 )
{
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $postrow[$i]['user_email'];
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
}
else
{
$email_img = '';
$email = '';
}
In de memberlist is het ook gelukt, alleen nog niet in viewprofile.
Laatst gewijzigd door mac-rolec op 04 nov 2005, 16:31, 1 keer totaal gewijzigd.