mirror of
https://github.com/WordPress/WordPress.git
synced 2025-02-16 19:46:21 +00:00
Eliminate dupes from display name list. Props nbachiyski. see #5508
git-svn-id: http://svn.automattic.com/wordpress/trunk@6652 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
2d656cdb15
commit
82414776e7
@ -126,19 +126,21 @@ echo $role_list . '</select>';
|
|||||||
|
|
||||||
<p><label><?php _e('Display name publicly as:') ?> <br />
|
<p><label><?php _e('Display name publicly as:') ?> <br />
|
||||||
<select name="display_name">
|
<select name="display_name">
|
||||||
<option value="<?php echo $profileuser->display_name; ?>"><?php echo $profileuser->display_name; ?></option>
|
<?php
|
||||||
<option value="<?php echo $profileuser->nickname ?>"><?php echo $profileuser->nickname ?></option>
|
$public_display = array();
|
||||||
<option value="<?php echo $profileuser->user_login ?>"><?php echo $profileuser->user_login ?></option>
|
$public_display[] = $profileuser->display_name;
|
||||||
<?php if ( !empty( $profileuser->first_name ) ) : ?>
|
$public_display[] = $profileuser->nickname;
|
||||||
<option value="<?php echo $profileuser->first_name ?>"><?php echo $profileuser->first_name ?></option>
|
$public_display[] = $profileuser->user_login;
|
||||||
<?php endif; ?>
|
$public_display[] = $profileuser->first_name;
|
||||||
<?php if ( !empty( $profileuser->last_name ) ) : ?>
|
$public_display[] = $profileuser->first_name.' '.$profileuser->last_name;
|
||||||
<option value="<?php echo $profileuser->last_name ?>"><?php echo $profileuser->last_name ?></option>
|
$public_display[] = $profileuser->last_name.' '.$profileuser->first_name;
|
||||||
<?php endif; ?>
|
$public_display = array_unique(array_filter(array_map('trim', $public_display)));
|
||||||
<?php if ( !empty( $profileuser->first_name ) && !empty( $profileuser->last_name ) ) : ?>
|
foreach($public_display as $item) {
|
||||||
<option value="<?php echo $profileuser->first_name." ".$profileuser->last_name ?>"><?php echo $profileuser->first_name." ".$profileuser->last_name ?></option>
|
?>
|
||||||
<option value="<?php echo $profileuser->last_name." ".$profileuser->first_name ?>"><?php echo $profileuser->last_name." ".$profileuser->first_name ?></option>
|
<option value="<?php echo $item; ?>"><?php echo $item; ?></option>
|
||||||
<?php endif; ?>
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
</select></label></p>
|
</select></label></p>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user