[buddypress-trac] [BuddyPress Trac] #5747: Page mappings can create duplicate pages on reinstall

buddypress-trac noreply at wordpress.org
Thu Jul 10 17:38:59 UTC 2014

#5747: Page mappings can create duplicate pages on reinstall
 Reporter:  johnjamesjacoby  |       Owner:  johnjamesjacoby
     Type:  defect (bug)     |      Status:  reopened
 Priority:  low              |   Milestone:  2.1
Component:  Core             |     Version:  1.5
 Severity:  minor            |  Resolution:
 Keywords:                   |

Comment (by johnjamesjacoby):

 Replying to [comment:8 boonebgorges]:
 > The situtation I'm looking to avoid is one where an existing WP website
 has pages with page slugs 'groups', 'members', etc. These pages would have
 regular page content, indexed by Google, etc. They decide to install
 BuddyPress, and all of a sudden their content at 'groups' etc disappears
 from the front end of the site. Of course, we haven't deleted anything,
 but it still results in a confusing experience, and a poor first
 impression of BP.
 I agree that claiming these existing pages isn't great, but I think it's
 better than creating `domain.com/activity-2`.

 > I agree that it's annoying to fix the '-2' problem. But this situation
 should almost never arise for normal users. We are dealing with the choice
 between two fairly unpleasant experiences, though each is definitely an
 edge case. My feeling is that someone who is deleting the 'bp-pages' key
 from the database in order to "reinstall" BuddyPress is going to be better
 prepared for a jarring experience than the new user who has his content

 I'm thinking less about the educated-enough admin poking around and
 deleting options than I am about the innocent user that is the victim of
 an incomplete data migration/restoration. Edge-case as it may be, we
 should aim for minimizing the damage we leave behind in our activation

 Tangentially, if/when we get rewrite rules working, we'll likely end up
 being behind the pages rewrite rules and losing in the event of a
 conflict, or at least wanting to yield to existing pages in a similar
 fashion to what you're describing now.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5747#comment:9>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list