Here's the instructions. If I were you, I'd copy and paste this into a word editor because this code view on the bulletin board doesn't help.
To add new user text fields to the database so that you know more details about who is registering please follow these instructions.
----------------------------------
Step 1
Open: includes/db_field_definitions.php
----------------------------------
##### Find code:
// Example for additional user fields
##### After, unquote the following (just remove '//' from the beginning of the line):
//$additional_user_fields['user_adress'] = array($lang['user_adress'], "text", 1);
##### To add more fields just copy and paste this line you've edited without the // at the beginning and then change the name of 'user_adress' to something relevant you want to have as a field i.e. 'user_telephone'. To not make this field required change the 1 near the end of the line to 0.######
----------------------------------
Step 2
Open: lang/english/main.php
----------------------------------
##### Find code:
$lang['lost_password_msg'] = "In case you forgot your password, enter the email address you have used for registration.";
##### After, add:
$lang['user_adress'] = "Address:";
##### If you have included any more fields in the previous step repeat adding this line, replacing 'user_adress' with your field(s) name i.e. 'user_telephone'. Also change the "Address:" to the field(s) name i.e. "Telephone:" ######
----------------------------------
Step 3
Open: templates/default/register_form.html
----------------------------------
##### Find Code:
<tr>
<td class="row1"><b>{lang_email}</b></td>
<td class="row1"><input type="text" name="user_email" size="30" class="input" value="{user_email}" /></td>
</tr>
##### After, add:
<tr>
<td class="row2"><b>{lang_user_adress}</b></td>
<td class="row2"><input type="text" name="user_adress" size="30" value="{user_adress}" class="input" /></td>
</tr>
##### If you have included any more fields in the previous steps repeat adding this line, replacing user_adress with your field(s) name i.e. user_telephone. Please note there are three instances of user_adress you will need to change. Also, remember to change both <td class="row2"> to <td class="row1"> and alternate each time you need to repeat step 3 so that your background table cells alternate in colour. ######
----------------------------------
Step 4
Open: templates/default/member_edit_profile.html
----------------------------------
##### Find code:
<tr>
<td class="row1"><b>{lang_invisible}</b></td>
<td class="row1">
<input type="radio" name="user_invisible" value="1"{user_invisible_yes} />
{lang_yes}
<input type="radio" name="user_invisible" value="0"{user_invisible_no} />
{lang_no}
</td>
</tr>
##### After, add:
<tr>
<td class="row2"><b>{lang_user_adress}</b></td>
<td class="row2"><input type="text" name="user_adress" size="30" value="{user_adress}" class="input" /></td>
</tr>
##### As like the previous steps, if you have any other fields replace the user_adress with the relevant field name. Same with the row2 information found in step 3. ######
----------------------------------
Step 5
Add database fields via 'PHPMyAdmin' tool or similar database admin program.
----------------------------------
Visit your database and locate "4images_users" table in your database. Open this table and after user_email add a new column for every field you want naming the field user_adress or whatever you've named the previous fields in the last few steps.
----------------------------------
Step 6
Save all changes to the files in steps 1-4 and then upload them to the correct directories.
----------------------------------