profile.php
来自「php 开发的内容管理系统」· PHP 代码 · 共 148 行
PHP
148 行
<?php require_once('admin.php');$title = __('Profile');$parent_file = 'profile.php';include_once('admin-header.php');$profileuser = new WP_User($user_ID);$bookmarklet_height= 440;?><?php if ( isset($_GET['updated']) ) { ?><div id="message" class="updated fade"><p><strong><?php _e('Profile updated.') ?></strong></p></div><?php } ?><div class="wrap"><h2><?php _e('Your Profile and Personal Options'); ?></h2><form name="profile" id="your-profile" action="profile-update.php" method="post"><?php wp_nonce_field('update-profile_' . $user_ID) ?><p><input type="hidden" name="from" value="profile" /><input type="hidden" name="checkuser_id" value="<?php echo $user_ID ?>" /></p><fieldset><legend><?php _e('Name'); ?></legend><p><label><?php _e('Username: (no editing)'); ?><br /><input type="text" name="user_login" value="<?php echo $profileuser->user_login; ?>" disabled="disabled" /></label></p><p><label><?php _e('First name:') ?><br /><input type="text" name="first_name" value="<?php echo $profileuser->first_name ?>" /></label></p><p><label><?php _e('Last name:') ?><br /><input type="text" name="last_name" value="<?php echo $profileuser->last_name ?>" /></label></p><?php $profileuser->nickname = encoding_xoops2wp($xoopsUser->getVar('name', 'e'));?><p><label><?php _e('Nickname:') ?><br /><input type="text" name="nickname" value="<?php echo $profileuser->nickname ?>" disabled="disabled" /></label></p><p><label><?php _e('Display name publicly as:') ?> <br /><select name="display_name"><option value="<?php echo $profileuser->display_name; ?>"><?php echo $profileuser->display_name; ?></option><option value="<?php echo $profileuser->nickname ?>"><?php echo $profileuser->nickname ?></option><option value="<?php echo $profileuser->user_login ?>"><?php echo $profileuser->user_login ?></option><?php if ( !empty( $profileuser->first_name ) ) : ?><option value="<?php echo $profileuser->first_name ?>"><?php echo $profileuser->first_name ?></option><?php endif; ?><?php if ( !empty( $profileuser->last_name ) ) : ?><option value="<?php echo $profileuser->last_name ?>"><?php echo $profileuser->last_name ?></option><?php endif; ?><?php if ( !empty( $profileuser->first_name ) && !empty( $profileuser->last_name ) ) : ?><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><?php endif; ?></select></label></p></fieldset><fieldset><legend><a href="<?php echo XOOPS_URL.'/edituser.php';?>" target="edituser"><?php _e('Contact Info'); ?></a></legend><p><label><?php _e('E-mail: (required)') ?><br /><input type="text" name="email_disp" value="<?php echo $profileuser->user_email ?>" disabled="disabled" /></label></p><input type="hidden" name="email" value="<?php echo $profileuser->user_email ?>" /></label></p><p><label><?php _e('Website:') ?><br /><input type="text" name="url" value="<?php echo $profileuser->user_url ?>" disabled="disabled" /></label></p><p><label><?php _e('AIM:') ?><br /><input type="text" name="aim" value="<?php echo $profileuser->aim ?>" disabled="disabled" /></label></p><p><label><?php _e('Yahoo IM:') ?><br /><input type="text" name="yim" value="<?php echo $profileuser->yim ?>" disabled="disabled" /></label></p><p><label><?php _e('Jabber / Google Talk:') ?><input type="text" name="jabber" value="<?php echo $profileuser->jabber ?>" disabled="disabled" /></label></p></fieldset><br clear="all" /><fieldset><legend><a href="<?php echo XOOPS_URL.'/edituser.php';?>" target="edituser"><?php _e('About yourself'); ?></a></legend><p class="desc"><?php _e('Share a little biographical information to fill out your profile. This may be shown publicly.'); ?></p><p><textarea name="description" rows="5" cols="30" disabled="disabled"><?php echo $profileuser->description ?></textarea></p></fieldset><?php$show_password_fields = apply_filters('show_password_fields', true);if ( $show_password_fields ) :?><fieldset><legend><a href="<?php echo XOOPS_URL.'/edituser.php';?>" target="edituser"><?php _e('Update Your Password'); ?></a></legend><p class="desc"><?php _e('If you would like to change your password type a new one twice below. Otherwise leave this blank.'); ?></p><p><label><?php _e('New Password:'); ?><br /><input type="password" name="pass1" size="16" value="" disabled="disabled" /></label></p><p><label><?php _e('Type it one more time:'); ?><br /><input type="password" name="pass2" size="16" value="" disabled="disabled" /></label></p></fieldset><?php endif; ?><?php do_action('show_user_profile'); ?><br clear="all" /><h3><?php _e('Personal Options'); ?></h3><p><label for="rich_editing"><input name="rich_editing" type="checkbox" id="rich_editing" value="true" <?php checked('true', get_user_option('rich_editing')); ?> /><?php _e('Use the visual rich editor when writing') ?></label></p><?php do_action('profile_personal_options'); ?> <table width="99%" border="0" cellspacing="2" cellpadding="3" class="editform"> <?php if(count($profileuser->caps) > count($profileuser->roles)): ?> <tr> <th scope="row"><?php _e('Additional Capabilities:') ?></th> <td><?php $output = ''; foreach($profileuser->caps as $cap => $value) { if(!$wp_roles->is_role($cap)) { if($output != '') $output .= ', '; $output .= $value ? $cap : "Denied: {$cap}"; } } echo $output; ?></td> </tr> <?php endif; ?> </table><p class="submit"><input type="submit" value="<?php _e('Update Profile »') ?>" name="submit" /></p></form></div><?php include('admin-footer.php'); ?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?