<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[BuddyPress][7271] trunk/bp-xprofile: In XProfile admin, replace admin.php links with users.php.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://buddypress.trac.wordpress.org/changeset/7271">7271</a></dd>
<dt>Author</dt> <dd>johnjamesjacoby</dd>
<dt>Date</dt> <dd>2013-07-11 17:28:38 +0000 (Thu, 11 Jul 2013)</dd>
</dl>

<h3>Log Message</h3>
<pre>In XProfile admin, replace admin.php links with users.php. Fixes regression from 1.6 when profile fields were moved out of Settings and into Users, causing the "Profile Fields" menu item to not appear currently selected. See <a href="http://buddypress.trac.wordpress.org/ticket/5094">#5094</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbpxprofilebpxprofileadminphp">trunk/bp-xprofile/bp-xprofile-admin.php</a></li>
<li><a href="#trunkbpxprofilebpxprofileclassesphp">trunk/bp-xprofile/bp-xprofile-classes.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkbpxprofilebpxprofileadminphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-xprofile/bp-xprofile-admin.php (7270 => 7271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-xprofile/bp-xprofile-admin.php  2013-07-11 17:15:45 UTC (rev 7270)
+++ trunk/bp-xprofile/bp-xprofile-admin.php     2013-07-11 17:28:38 UTC (rev 7271)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> 
</span><span class="cx">          <h2>
</span><span class="cx">                  <?php _e( 'Profile Fields', 'buddypress'); ?>
</span><del>-                       <a id="add_group" class="add-new-h2" href="admin.php?page=bp-profile-setup&amp;mode=add_group"><?php _e( 'Add New Field Group', 'buddypress' ); ?></a>
</del><ins>+                        <a id="add_group" class="add-new-h2" href="users.php?page=bp-profile-setup&amp;mode=add_group"><?php _e( 'Add New Field Group', 'buddypress' ); ?></a>
</ins><span class="cx">           </h2>
</span><span class="cx"> 
</span><span class="cx">          <p><?php echo sprintf( __( 'Fields in the "%s" group will appear on the signup page.', 'buddypress' ), esc_html( stripslashes( bp_get_option( 'bp-xprofile-base-group-name' ) ) ) ) ?></p>
</span><span class="lines">@@ -110,12 +110,12 @@
</span><span class="cx">                                  <div id="tabs-<?php echo $group->id; ?>" class="tab-wrapper">
</span><span class="cx">                                          <div class="tab-toolbar">
</span><span class="cx">                                                  <div class="tab-toolbar-left">
</span><del>-                                                               <a class="button-primary" href="admin.php?page=bp-profile-setup&amp;group_id=<?php echo esc_attr( $group->id ); ?>&amp;mode=add_field"><?php _e( 'Add New Field', 'buddypress' ); ?></a>
-                                                               <a class="button edit" href="admin.php?page=bp-profile-setup&amp;mode=edit_group&amp;group_id=<?php echo esc_attr( $group->id ); ?>"><?php _e( 'Edit Group', 'buddypress' ); ?></a>
</del><ins>+                                                                <a class="button-primary" href="users.php?page=bp-profile-setup&amp;group_id=<?php echo esc_attr( $group->id ); ?>&amp;mode=add_field"><?php _e( 'Add New Field', 'buddypress' ); ?></a>
+                                                               <a class="button edit" href="users.php?page=bp-profile-setup&amp;mode=edit_group&amp;group_id=<?php echo esc_attr( $group->id ); ?>"><?php _e( 'Edit Group', 'buddypress' ); ?></a>
</ins><span class="cx"> 
</span><span class="cx">                                                          <?php if ( $group->can_delete ) : ?>
</span><span class="cx"> 
</span><del>-                                                                       <a class="confirm submitdelete deletion ajax-option-delete" href="admin.php?page=bp-profile-setup&amp;mode=delete_group&amp;group_id=<?php echo esc_attr( $group->id ); ?>"><?php _e( 'Delete Group', 'buddypress' ); ?></a>
</del><ins>+                                                                        <a class="confirm submitdelete deletion ajax-option-delete" href="users.php?page=bp-profile-setup&amp;mode=delete_group&amp;group_id=<?php echo esc_attr( $group->id ); ?>"><?php _e( 'Delete Group', 'buddypress' ); ?></a>
</ins><span class="cx"> 
</span><span class="cx">                                                          <?php endif; ?>
</span><span class="cx"> 
</span><span class="lines">@@ -159,7 +159,7 @@
</span><span class="cx">                          <?php endforeach; else : ?>
</span><span class="cx"> 
</span><span class="cx">                                  <div id="message" class="error"><p><?php _e( 'You have no groups.', 'buddypress' ); ?></p></div>
</span><del>-                                       <p><a href="admin.php?page=bp-profile-setup&amp;mode=add_group"><?php _e( 'Add New Group', 'buddypress' ); ?></a></p>
</del><ins>+                                        <p><a href="users.php?page=bp-profile-setup&amp;mode=add_group"><?php _e( 'Add New Group', 'buddypress' ); ?></a></p>
</ins><span class="cx"> 
</span><span class="cx">                          <?php endif; ?>
</span><span class="cx"> 
</span><span class="lines">@@ -453,11 +453,11 @@
</span><span class="cx">                  <?php endif; ?>
</span><span class="cx"> 
</span><span class="cx">                  <div class="actions">
</span><del>-                               <a class="button edit" href="admin.php?page=bp-profile-setup&amp;group_id=<?php echo esc_attr( $admin_group->id ); ?>&amp;field_id=<?php echo esc_attr( $field->id ); ?>&amp;mode=edit_field"><?php _e( 'Edit', 'buddypress' ); ?></a>
</del><ins>+                                <a class="button edit" href="users.php?page=bp-profile-setup&amp;group_id=<?php echo esc_attr( $admin_group->id ); ?>&amp;field_id=<?php echo esc_attr( $field->id ); ?>&amp;mode=edit_field"><?php _e( 'Edit', 'buddypress' ); ?></a>
</ins><span class="cx"> 
</span><span class="cx">                          <?php if ( $field->can_delete ) : ?>
</span><span class="cx"> 
</span><del>-                                       <a class="confirm submit-delete deletion" href="admin.php?page=bp-profile-setup&amp;field_id=<?php echo esc_attr( $field->id ); ?>&amp;mode=delete_field"><?php _e( 'Delete', 'buddypress' ); ?></a>
</del><ins>+                                        <a class="confirm submit-delete deletion" href="users.php?page=bp-profile-setup&amp;field_id=<?php echo esc_attr( $field->id ); ?>&amp;mode=delete_field"><?php _e( 'Delete', 'buddypress' ); ?></a>
</ins><span class="cx"> 
</span><span class="cx">                          <?php endif; ?>
</span><span class="cx">                  </div>
</span></span></pre></div>
<a id="trunkbpxprofilebpxprofileclassesphp"></a>
<div class="modfile"><h4>Modified: trunk/bp-xprofile/bp-xprofile-classes.php (7270 => 7271)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/bp-xprofile/bp-xprofile-classes.php        2013-07-11 17:15:45 UTC (rev 7270)
+++ trunk/bp-xprofile/bp-xprofile-classes.php   2013-07-11 17:28:38 UTC (rev 7271)
</span><span class="lines">@@ -352,11 +352,11 @@
</span><span class="cx"> 
</span><span class="cx">          if ( empty( $this->id ) ) {
</span><span class="cx">                  $title  = __( 'Add New Field Group', 'buddypress' );
</span><del>-                       $action = "admin.php?page=bp-profile-setup&amp;mode=add_group";
</del><ins>+                        $action = "users.php?page=bp-profile-setup&amp;mode=add_group";
</ins><span class="cx">                   $button = __( 'Create Field Group', 'buddypress' );
</span><span class="cx">          } else {
</span><span class="cx">                  $title  = __( 'Edit Field Group', 'buddypress' );
</span><del>-                       $action = "admin.php?page=bp-profile-setup&amp;mode=edit_group&amp;group_id=" . $this->id;
</del><ins>+                        $action = "users.php?page=bp-profile-setup&amp;mode=edit_group&amp;group_id=" . $this->id;
</ins><span class="cx">                   $button = __( 'Save Changes', 'buddypress' );
</span><span class="cx">          } ?>
</span><span class="cx"> 
</span><span class="lines">@@ -403,7 +403,7 @@
</span><span class="cx">                                                                          <div id="submitcomment" class="submitbox">
</span><span class="cx">                                                                                  <div id="major-publishing-actions">
</span><span class="cx">                                                                                          <div id="delete-action">
</span><del>-                                                                                                       <a href="admin.php?page=bp-profile-setup" class="submitdelete deletion"><?php _e( 'Cancel', 'buddypress' ); ?></a>
</del><ins>+                                                                                                        <a href="users.php?page=bp-profile-setup" class="submitdelete deletion"><?php _e( 'Cancel', 'buddypress' ); ?></a>
</ins><span class="cx">                                                                                           </div>
</span><span class="cx">                                                                                          <div id="publishing-action">
</span><span class="cx">                                                                                                  <input type="submit" name="save_group" value="<?php echo esc_attr( $button ); ?>" class="button-primary"/>
</span><span class="lines">@@ -784,7 +784,7 @@
</span><span class="cx">                                                  <input type="text" name="<?php echo esc_attr( $type ); ?>_option[<?php echo esc_attr( $j ); ?>]" id="<?php echo esc_attr( $type ); ?>_option<?php echo esc_attr( $j ); ?>" value="<?php echo stripslashes( esc_attr( $options[$i]->name ) ); ?>" />
</span><span class="cx">                                                  <input type="<?php echo $default_input; ?>" name="isDefault_<?php echo esc_attr( $type ); ?>_option<?php echo esc_attr( $default_name ); ?>" <?php checked( (int) $options[$i]->is_default_option, true ); ?> value="<?php echo esc_attr( $j ); ?>" />
</span><span class="cx">                                                  <span><?php _e( 'Default Value', 'buddypress' ); ?></span>
</span><del>-                                                       <a href="<?php echo esc_url( 'admin.php?page=bp-profile-setup&amp;mode=delete_option&amp;option_id=' . $options[$i]->id ); ?>" class="ajax-option-delete" id="delete-<?php echo esc_attr( $options[$i]->id ); ?>">[x]</a>
</del><ins>+                                                        <a href="<?php echo esc_url( 'users.php?page=bp-profile-setup&amp;mode=delete_option&amp;option_id=' . $options[$i]->id ); ?>" class="ajax-option-delete" id="delete-<?php echo esc_attr( $options[$i]->id ); ?>">[x]</a>
</ins><span class="cx">                                           </p>
</span><span class="cx"> 
</span><span class="cx">                                  <?php } /* end for */ ?>
</span><span class="lines">@@ -816,7 +816,7 @@
</span><span class="cx">  function render_admin_form( $message = '' ) {
</span><span class="cx">          if ( empty( $this->id ) ) {
</span><span class="cx">                  $title  = __( 'Add Field', 'buddypress' );
</span><del>-                       $action = "admin.php?page=bp-profile-setup&amp;group_id=" . $this->group_id . "&amp;mode=add_field#tabs-" . $this->group_id;
</del><ins>+                        $action = "users.php?page=bp-profile-setup&amp;group_id=" . $this->group_id . "&amp;mode=add_field#tabs-" . $this->group_id;
</ins><span class="cx"> 
</span><span class="cx">                  if ( !empty( $_POST['saveField'] ) ) {
</span><span class="cx">                          $this->name        = $_POST['title'];
</span><span class="lines">@@ -828,7 +828,7 @@
</span><span class="cx">                  }
</span><span class="cx">          } else {
</span><span class="cx">                  $title  = __( 'Edit Field', 'buddypress' );
</span><del>-                       $action = "admin.php?page=bp-profile-setup&amp;mode=edit_field&amp;group_id=" . $this->group_id . "&amp;field_id=" . $this->id . "#tabs-" . $this->group_id;
</del><ins>+                        $action = "users.php?page=bp-profile-setup&amp;mode=edit_field&amp;group_id=" . $this->group_id . "&amp;field_id=" . $this->id . "#tabs-" . $this->group_id;
</ins><span class="cx">           } ?>
</span><span class="cx"> 
</span><span class="cx">          <div class="wrap">
</span><span class="lines">@@ -925,7 +925,7 @@
</span><span class="cx">                                  <p class="submit">
</span><span class="cx">                                          <input type="hidden" name="field_order" id="field_order" value="<?php echo esc_attr( $this->field_order ); ?>" />
</span><span class="cx">                                          <input type="submit" value="<?php _e( 'Save', 'buddypress' ); ?>" name="saveField" id="saveField" style="font-weight: bold" class="button-primary" />
</span><del>-                                               <?php _e( 'or', 'buddypress' ); ?> <a href="admin.php?page=bp-profile-setup" class="deletion"><?php _e( 'Cancel', 'buddypress' ); ?></a>
</del><ins>+                                                <?php _e( 'or', 'buddypress' ); ?> <a href="users.php?page=bp-profile-setup" class="deletion"><?php _e( 'Cancel', 'buddypress' ); ?></a>
</ins><span class="cx">                                   </p>
</span><span class="cx"> 
</span><span class="cx">                          </div>
</span></span></pre>
</div>
</div>

</body>
</html>