[buddypress-trac] [BuddyPress] #2518: At setup: Selecting existing WP pages to serve as BP pages doesn't work
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Sat Jul 10 18:27:04 UTC 2010
#2518: At setup: Selecting existing WP pages to serve as BP pages doesn't work
--------------------------+-------------------------------------------------
Reporter: boonebgorges | Owner:
Type: defect | Status: new
Priority: critical | Milestone: 1.3
Component: Core | Keywords:
--------------------------+-------------------------------------------------
In trunk (3130), there are a couple of things broken with the way that WP
pages and BP pages are linked:
1) Choosing an existing page doesn't work quite right. The hrefs for the
main navigation tabs (under the blog title) are created using
$bp->[component]->name. There is no reference to the bp-pages sitemeta
where the information created during this setup step is stored.
2) The way that the items are being stored (as sitemeta) is messing up
some permalinks when BP_ROOT_BLOG is defined in wp-config.php. See #2456.
Plus there are references to get_blog_option and other MS-only functions.
3) This is a question more than a statement: Are the choices that people
make for BP pages supposed to reflect slugs throughout the site? Eg if I
choose an existing page called "Folks" to be the Members page for my
installation, that means that the members directory will be at
example.com/folks. But what about example.com/folks/boonebgorges? That'll
only work if the admin has defined a different members slug. This seems
like a redundant step - IMO it would be nice if the slug were created
based on the page name (though this would require some finagling, I'm
sure).
I'm gonna take a swing at a few patches to clean up the WP page linking to
see if I can make sense of it, especially with issues (1) and (2) listed
above.
3)
--
Ticket URL: <http://trac.buddypress.org/ticket/2518>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list