return $post_value;
return ($post_value === $default
- ? $userdata[ str_replace('-','_',$field) ]
+ ? ''.$userdata[ str_replace('-','_',$field) ]
: $post_value);
}
echo form_open_multipart("user/account/$redirect");
?>
-<?php if ($userdata): ?>
-<input type="hidden" name="user-id" value="<?php echo $userdata['id'] ?>" />
-<input type="hidden" name="username" value="<?php echo $userdata['username'] ?>" />
-<?php endif ?>
-
<table class="form">
<tr>
<td></td>
- <td><span class="required"><?php echo $this->lang->line('user_note_required_fields') ?></span></td>
+ <td><span class="required"><?php echo $this->lang->line('ui_required_fields') ?></span></td>
</tr>
<tr><td></td><td> </td></tr>
<tr>
- <?php if (! $userdata): ?>
+ <?php if (! $userdata || ! empty($userdata['autogen_username'])): ?>
<th><?php echo $this->lang->line('user_username'). ' <span class="required">*</span> : ' ?></th>
<td>
+ <?php if (empty($userdata['autogen_username'])): ?>
<input type="text" name="username" size="16" value="<?php echo _set_value($userdata, 'username') ?>" />
+ <?php else: ?>
+ <input type="text" name="username" size="16" value="<?php echo $userdata['autogen_username'] ?>" />
+ <?php endif ?>
</td>
<?php else: ?>
<th><?php echo $this->lang->line('user_username'). ' : ' ?></th>
<td>
<em><?php echo $userdata['username'] ?></em>
- </td>`
+ </td>
<?php endif ?>
</tr>
<tr><td></td><td><?php echo form_error('username') ?></td></tr>
</tr>
<tr><td></td><td><?php echo form_error('last-name') ?></td></tr>
+ <tr>
+ <th><?php echo $this->lang->line('user_sex'). ' <span class="required">*</span> : ' ?></th>
+ <td>
+ <?php echo form_dropdown('sex',
+ array(
+ '0'=> $this->lang->line('user_sex_male'),
+ '1'=> $this->lang->line('user_sex_female')),
+ _set_value($userdata, 'sex', '0')
+ ) ?>
+ </td>
+ </tr>
+ <tr><td></td><td><?php echo form_error('sex') ?></td></tr>
+
<tr>
<th><?php echo $this->lang->line('user_birth_date'). ' : ' ?></th>
<td>
<tr>
<th><?php echo $this->lang->line('user_picture'). ' : ' ?></th>
<td>
- <img src="<?php echo site_url("data/user_pictures/{$userdata['picture']}") ?>" alt="<?php echo $userdata['username'] ?>" />
+ <a href="<?php echo $userdata['picture'] ?>"><img src="<?php echo $userdata['picture_thumb'] ?>" alt="<?php echo $userdata['username'] ?>" /></a>
</td>
</tr>
<tr><td></td><td></td></tr>
<tr><td></td><td> </td></tr>
+ <?php if (! $userdata): ?>
+ <tr>
+ <th><?php echo $this->lang->line('ui_captcha'). ' <span class="required">*</span> : ' ?></th>
+ <td>
+ <div><?php echo $this->lang->line('ui_captcha_instructions') ?></div>
+ <div><span id="container-captcha"><?php echo $captcha ?></span>
+ <input type="button" id="button-change-captcha"
+ value="<?php echo $this->lang->line('ui_change_captcha') ?>" />
+ </div>
+ <p><input type="text" name="captcha" size="16" value="" /></p>
+ </td>
+ </tr>
+ <tr><td></td><td><?php echo form_error('captcha') ?></td></tr>
+
+ <tr><td></td><td> </td></tr>
+ <?php endif ?>
+
<tr>
<td></td>
<td>
buttonImage: "<?php echo site_url('img/calendar.gif') ?>",
buttonImageOnly: true
});
+
+ $('#button-change-captcha')
+ .click(function() {
+ $('#container-captcha')
+ .load('<?php echo site_url('user/ajax_get_captcha') ?>');
+ });
});
</script>
\ No newline at end of file