Skip to:
Content

BuddyPress.org

Opened 5 years ago

Last modified 3 years ago

#5906 new enhancement

BP Codex Theme Adjustments

Reported by: hnla Owned by:
Milestone: BuddyPress.org Sites Priority: normal
Severity: normal Version:
Component: BuddyPress.org Sites Keywords:
Cc: hnla, jjj, mercime

Description

Attached patch is a start at updating a few aspects of the Codex theme.

Initially this is focussed on the codex sidebar page menu and it's purpose is to bring into play child page menu links currently not displaying when viewing a page with $post->post_parent.

A new template - a copy of codex page.php- is included and set as a named template to allow for easier mods and to include a new custom sidebar - based on copy of main sidebar.php. The new sidebar simply has the TOC function removed and if/else for child pages removed.

The named template can now serve sectional pages or the current page,php serves single article pages with it's TOC in place, although the current template and sidebar can still serve to work for the main entry level index page of codex.

There are other changes worked up to address the header issues and to bring a little better layout sense in various screen/device sizes which I'm aiming to put up as patches soon-ish, these are though still of a fairly basic nature just to get us on a better footing with the layouts and styles.

Attachments (1)

codex-update-sidebar-menus-add-page-section-template.patch (7.0 KB) - added by hnla 5 years ago.
Update codex sidebar menus

Download all attachments as: .zip

Change History (7)

@hnla
5 years ago

Update codex sidebar menus

#1 @netweb
5 years ago

@hnla, can you migrate this ticket to meta Trac please with the buddypress.org component :)

https://meta.trac.wordpress.org/

e.g. https://meta.trac.wordpress.org/ticket/531

#2 @DJPaul
5 years ago

  • Milestone changed from Awaiting Review to BuddyPress.org

The core team chatted about this when the buddypress.org theme was moved to meta.svn, and we informally decided that, at the moment, we'd prefer (or at least, be happy with) any buddypress.org reports going on this trac rather than on meta.trac, because the few of us with access to update the BuddyPress website (which is not everyone in the BP core team) are more likely to look here for BuddyPress issues rather than meta.trac. So don't bother moving the ticket.

hnla, we'll look at this during the 2.2 cycle, but comments like "/* Enlarge and stagger heading sizes - temp" in your patch don't fill me with confidence. :)

#3 @hnla
5 years ago

but comments like "/* Enlarge and stagger heading sizes - temp" in your patch don't fill me with confidence. :)

I wouldn't put too much store by those comments, this is a first pass at addressing a number of issues, aspects like this one was not expected and thus was a quick fix to the bp/codex theme as headings do need always need describing.

The aim of this initially is to address issues in a remedial sense and to push out updates for matters that appear most pressing mainly for the codex but also with an aim to keep a flow going, tackling the whole series of templates and styles in their present guise is quite a mammoth task.

we'll look at this during the 2.2 cycle

Which is fine but I looked on this as a task that straddles or lives outside bp release cycles as such and that to some degree could do with pushing up sooner rather than later ( this and other patches though not necessarily representing something considered ready but more for testing).

This ticket was mentioned in Slack in #buddypress by hnla. View the logs.


5 years ago

This ticket was mentioned in Slack in #bbpress by netweb. View the logs.


4 years ago

#6 @DJPaul
3 years ago

  • Component changed from Sites - Codex to BuddyPress.org Sites
Note: See TracTickets for help on using tickets.