und ob ich am Wochenende dazu komm ist fraglich...

Wenn ich ihn eingebaut habe, meld ich mich wieder...
Code: Alles auswählen
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
inwiefern ?Anonymous hat geschrieben:Das ist bestimmt der von Acid oder?
Der funzt aber nicht so, wie oben beschrieben.
Code: Alles auswählen
SQL QUERY: (prefix_ angleichen)
ALTER TABLE phpbb_users ADD user_realname VARCHAR(255);
#############################################################################################################################################################################################
usercp_viewprofile.php
----------------------
>>FINDE:
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : ' ',
>>DANACH EINFUEGEN:
'REALNAME' => ( $profiledata['user_realname'] ) ? $profiledata['user_realname'] : ' ',
--------------------------------------------------------------------------------------------------------
>>FINDE:
'L_INTERESTS' => $lang['Interests'],
>>DANACH EINFUEGEN:
'L_REALNAME' => $lang['Realname'],
#############################################################################################################################################################################################
usercp_register.php
-------------------
>>FINDE:
$interests = stripslashes($interests);
>>DANACH EINFUEGEN:
$realname = stripslashes($realname);
--------------------------------------------------------------------------------------------------------
>>FINDE:
if ( $mode == 'editprofile' )
{
if ( $user_id != $userdata['user_id'] )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Wrong_Profile'];
}
}
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
>>MIT FOLGENDEM ERSETZEN:
if ( $mode == 'editprofile' )
{
if ( empty($realname) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
if ( $user_id != $userdata['user_id'] )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Wrong_Profile'];
}
}
else if ( $mode == 'register' )
{
if ( empty($username) || empty($realname) || empty($new_password) || empty($password_confirm) || empty($email) )
--------------------------------------------------------------------------------------------------------
>>FINDE:
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_active = $user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "
>>FINDE IN DIESER ZEILE:
$interests) . "',
>>DANACH EINFUEGEN
user_realname = '" . str_replace("\'", "''", $realname) . "',
--------------------------------------------------------------------------------------------------------
>>FINDE:
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popuppm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
>>FINDE IN DIESER ZEILE:
user_interests
>>DANACH EINFUEGEN:
, user_realname
>>FINDE IN DIESER ZEILE:
$interests) . "'
>>DANACH EINFUEGEN:
, '" . str_replace("\'", "''", $realname) . "'
--------------------------------------------------------------------------------------------------------
>>FINDE:
'INTERESTS' => $interests,
>>DANACH EINFUEGEN:
'REALNAME' => $realname,
--------------------------------------------------------------------------------------------------------
>>FINDE:
$interests = htmlspecialchars(stripslashes($interests));
>>DANACH EINFUEGEN:
$realname = htmlspecialchars(stripslashes($realname));
--------------------------------------------------------------------------------------------------------
>>FINDE:
$interests = htmlspecialchars($userdata['user_interests']);
>>DANACH EINFUEGEN:
$realname = htmlspecialchars($userdata['user_realname']);
--------------------------------------------------------------------------------------------------------
>>FINDE:
display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, $icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popuppm, $notifyreply, $attachsig, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat);
>>FINDE IN DIESER ZEILE:
$interests
>>DANACH EINFUEGEN:
, $realname
--------------------------------------------------------------------------------------------------------
>>FINDE:
'INTERESTS' => $interests,
>>DANACH EINFUEGEN:
'REALNAME' => $realname,
--------------------------------------------------------------------------------------------------------
>>FINDE:
'L_INTERESTS' => $lang['Interests'],
>>DANACH EINFUEGEN:
'L_REALNAME' => $lang['Realname'],
#############################################################################################################################################################################################
usercp_avatar.php
-----------------
>>FINDE:
function display_avatar_gallery($mode, &$category, &$user_id, &$email, &$current_email, &$coppa, &$username, &$email, &$icq, &$aim, &$msn, &$yim, &$website, &$location, &$occupation, &$interests, &$signature, &$viewemail, &$notifypm, &$popuppm, &$notifyreply, &$attachsig, &$allowhtml, &$allowbbcode, &$allowsmilies, &$hideonline, &$style, &$language, &$timezone, &$dateformat)
>>FINDE IN DIESER ZEILE:
&$interests
>>DANACH EINFUEGEN:
, &$realname
--------------------------------------------------------------------------------------------------------
>>FINDE:
$params = array('coppa', 'user_id', 'username', 'email', 'current_email', 'icq', 'aim', 'msn', 'yim', 'website', 'location', 'occupation', 'interests', 'signature', 'viewemail', 'notifypm', 'popuppm', 'notifyreply', 'attachsig', 'allowhtml', 'allowbbcode', 'allowsmilies', 'hideonline', 'style', 'language', 'timezone', 'dateformat');
>>FINDE IN DIESER ZEILE:
'dateformat'
>>DANACH EINFUEGEN:
, 'realname'
#############################################################################################################################################################################################
lang_main.php
-------------
>>FINDE:
//
// That's all Folks!
>>ADD BEFORE:
$lang['Realname'] = "Realname";
#############################################################################################################################################################################################
profile_add_body.tpl
--------------------
>>FINDE:
<tr>
<td class="row1"><span class="gen">{L_INTERESTS}:</span></td>
<td class="row2">
<input type="text" class="post"style="width: 200px" name="interests" size="35" maxlength="150" value="{INTERESTS}" />
</td>
</tr>
>>DANACH EINFUEGEN:
<tr>
<td class="row1"><span class="gen">{L_REALNAME}:</span></td>
<td class="row2">
<input type="text" class="post"style="width: 200px" name="realname" size="35" maxlength="150" value="{REALNAME}" />
</td>
</tr>
#############################################################################################################################################################################################
profile_view_body.tpl
---------------------
>>FINDE:
<tr>
<td class="catLeft" align="center" height="28"><b><span class="gen">{L_CONTACT} {USERNAME} </span></b></td>
</tr>
>>MIT FOLGENDEM ERSETZEN:
<tr>
<td class="catLeft" align="center" height="28"><b><span class="gen">{L_CONTACT} {USERNAME} [ {L_REALNAME}: {REALNAME} ]</span></b></td>
</tr>