[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
hijacked.
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
wake.
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