Skip to:
Content

BuddyPress.org

Changeset 3912


Ignore:
Timestamp:
01/24/2011 02:45:58 PM (13 years ago)
Author:
johnjamesjacoby
Message:

Normalize single topic and topic/post edit templates, and clean up associated CSS

Location:
trunk/bp-themes/bp-default
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-themes/bp-default/_inc/css/default.css

    r3901 r3912  
    18811881
    18821882ul#topic-post-list {
    1883     margin: 15px -20px;
     1883    margin: 0px -19px 15px;
    18841884    width: auto;
    18851885}
     
    18911891
    18921892ul#topic-post-list li.alt {
    1893     background: #f4f4f4;
     1893    background: #f8f8f8;
    18941894}
    18951895
     
    19111911}
    19121912
     1913div#topic-meta {
     1914    padding: 5px 19px 30px;
     1915    margin: -10px -19px;
     1916    position: relative;
     1917}
     1918
    19131919div#topic-meta div.admin-links {
    1914     bottom: 0;
    1915     right: 0;
    1916     top: auto;
    1917 }
    1918 
    1919 div#topic-meta {
    1920     position: relative;
    1921     padding: 5px 0;
     1920    right: 19px;
     1921    top: -36px;
    19221922}
    19231923
    19241924div#topic-meta h3 {
    19251925    font-size: 20px;
     1926    margin: 5px 0;
    19261927}
    19271928
  • trunk/bp-themes/bp-default/groups/single/forum/edit.php

    r3771 r3912  
    1 <?php do_action( 'bp_before_group_forum_edit_form' ) ?>
     1<?php do_action( 'bp_before_group_forum_edit_form' ); ?>
    22
    33<?php if ( bp_has_forum_topic_posts() ) : ?>
    44
    5     <form action="<?php bp_forum_topic_action() ?>" method="post" id="forum-topic-form" class="standard-form">
     5    <form action="<?php bp_forum_topic_action(); ?>" method="post" id="forum-topic-form" class="standard-form">
     6
     7        <div class="item-list-tabs" id="subnav" role="navigation">
     8            <ul>
     9                <li>
     10                    <a href="#post-topic-reply">&darr; <?php _e( 'Reply', 'buddypress' ); ?></a>
     11                </li>
     12
     13                <?php if ( !bp_forum_directory_is_disabled() ) : ?>
     14
     15                    <li>
     16                        <a href="<?php bp_forum_directory_permalink(); ?>"><?php _e( 'Forum Directory', 'buddypress'); ?></a>
     17                    </li>
     18
     19                <?php endif; ?>
     20
     21            </ul>
     22        </div>
    623
    724        <div id="topic-meta">
    8             <h3><?php bp_the_topic_title() ?> (<?php bp_the_topic_total_post_count() ?>)</h3>
    9             <a class="button" href="<?php bp_forum_permalink() ?>/">&larr; <?php _e( 'Group Forum', 'buddypress' ) ?></a> &nbsp; <a class="button" href="<?php bp_forum_directory_permalink() ?>/"><?php _e( 'Group Forum Directory', 'buddypress') ?></a>
     25            <h3><?php _e( 'Edit:', 'buddypress' ); ?> <?php bp_the_topic_title(); ?> (<?php bp_the_topic_total_post_count(); ?>)</h3>
    1026
    1127            <?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
    12                 <div class="admin-links"><?php bp_the_topic_admin_links() ?></div>
     28
     29                <div class="last admin-links">
     30
     31                    <?php bp_the_topic_admin_links(); ?>
     32
     33                </div>
     34
    1335            <?php endif; ?>
     36
     37            <?php do_action( 'bp_group_forum_topic_meta' ); ?>
     38
    1439        </div>
    1540
     
    2045                <div id="edit-topic">
    2146
    22                     <?php do_action( 'bp_group_before_edit_forum_topic' ) ?>
     47                    <?php do_action( 'bp_group_before_edit_forum_topic' ); ?>
    2348
    24                     <p><strong><?php _e( 'Edit Topic:', 'buddypress' ) ?></strong></p>
     49                    <label for="topic_title"><?php _e( 'Title:', 'buddypress' ); ?></label>
     50                    <input type="text" name="topic_title" id="topic_title" value="<?php bp_the_topic_title(); ?>" />
    2551
    26                     <label for="topic_title"><?php _e( 'Title:', 'buddypress' ) ?></label>
    27                     <input type="text" name="topic_title" id="topic_title" value="<?php bp_the_topic_title() ?>" />
     52                    <label for="topic_text"><?php _e( 'Content:', 'buddypress' ); ?></label>
     53                    <textarea name="topic_text" id="topic_text"><?php bp_the_topic_text(); ?></textarea>
    2854
    29                     <label for="topic_text"><?php _e( 'Content:', 'buddypress' ) ?></label>
    30                     <textarea name="topic_text" id="topic_text"><?php bp_the_topic_text() ?></textarea>
     55                    <?php do_action( 'bp_group_after_edit_forum_topic' ); ?>
    3156
    32                     <?php do_action( 'bp_group_after_edit_forum_topic' ) ?>
     57                    <p class="submit"><input type="submit" name="save_changes" id="save_changes" value="<?php _e( 'Save Changes', 'buddypress' ); ?>" /></p>
    3358
    34                     <p class="submit"><input type="submit" name="save_changes" id="save_changes" value="<?php _e( 'Save Changes', 'buddypress' ) ?>" /></p>
    35 
    36                     <?php wp_nonce_field( 'bp_forums_edit_topic' ) ?>
     59                    <?php wp_nonce_field( 'bp_forums_edit_topic' ); ?>
    3760
    3861                </div>
     
    4265                <div id="edit-post">
    4366
    44                     <?php do_action( 'bp_group_before_edit_forum_post' ) ?>
     67                    <?php do_action( 'bp_group_before_edit_forum_post' ); ?>
    4568
    46                     <p><strong><?php _e( 'Edit Post:', 'buddypress' ) ?></strong></p>
    47 
    48                     <textarea name="post_text" id="post_text"><?php bp_the_topic_post_edit_text() ?></textarea>
     69                    <textarea name="post_text" id="post_text"><?php bp_the_topic_post_edit_text(); ?></textarea>
    4970
    5071                    <?php do_action( 'bp_group_after_edit_forum_post' ) ?>
    5172
    52                     <p class="submit"><input type="submit" name="save_changes" id="save_changes" value="<?php _e( 'Save Changes', 'buddypress' ) ?>" /></p>
     73                    <p class="submit"><input type="submit" name="save_changes" id="save_changes" value="<?php _e( 'Save Changes', 'buddypress' ); ?>" /></p>
    5374
    54                     <?php wp_nonce_field( 'bp_forums_edit_post' ) ?>
     75                    <?php wp_nonce_field( 'bp_forums_edit_post' ); ?>
    5576
    5677                </div>
     
    6586
    6687    <div id="message" class="info">
    67         <p><?php _e( 'This topic does not exist.', 'buddypress' ) ?></p>
     88        <p><?php _e( 'This topic does not exist.', 'buddypress' ); ?></p>
    6889    </div>
    6990
    7091<?php endif;?>
    7192
    72 <?php do_action( 'bp_after_group_forum_edit_form' ) ?>
     93<?php do_action( 'bp_after_group_forum_edit_form' ); ?>
  • trunk/bp-themes/bp-default/groups/single/forum/topic.php

    r3771 r3912  
    1 <?php do_action( 'bp_before_group_forum_topic' ) ?>
     1<?php do_action( 'bp_before_group_forum_topic' ); ?>
    22
    33<?php if ( bp_has_forum_topic_posts() ) : ?>
     
    55    <form action="<?php bp_forum_topic_action() ?>" method="post" id="forum-topic-form" class="standard-form">
    66
    7         <div class="pagination no-ajax">
     7        <div class="item-list-tabs" id="subnav" role="navigation">
     8            <ul>
     9                <li>
     10                    <a href="#post-topic-reply">&darr; <?php _e( 'Reply', 'buddypress' ) ?></a>
     11                </li>
    812
    9             <div id="post-count" class="pag-count">
    10                 <?php bp_the_topic_pagination_count() ?>
    11             </div>
     13                <?php if ( !bp_forum_directory_is_disabled() ) : ?>
    1214
    13             <div class="pagination-links" id="topic-pag">
    14                 <?php bp_the_topic_pagination() ?>
    15             </div>
     15                    <li>
     16                        <a href="<?php bp_forum_directory_permalink() ?>"><?php _e( 'Forum Directory', 'buddypress') ?></a>
     17                    </li>
    1618
     19                <?php endif; ?>
     20
     21            </ul>
    1722        </div>
    1823
    1924        <div id="topic-meta">
    2025            <h3><?php bp_the_topic_title() ?> (<?php bp_the_topic_total_post_count() ?>)</h3>
    21             <a class="button" href="<?php bp_forum_permalink() ?>/">&larr; <?php _e( 'Group Forum', 'buddypress' ) ?></a> &nbsp; <?php if ( !bp_forum_directory_is_disabled() ) : ?><a class="button" href="<?php bp_forum_directory_permalink() ?>/"><?php _e( 'Group Forum Directory', 'buddypress') ?></a><?php endif; ?>
    2226
    23             <div class="admin-links">
    24                 <?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
     27            <?php if ( bp_group_is_admin() || bp_group_is_mod() || bp_get_the_topic_is_mine() ) : ?>
     28
     29                <div class="last admin-links">
     30
    2531                    <?php bp_the_topic_admin_links() ?>
    26                 <?php endif; ?>
    2732
    28                 <?php do_action( 'bp_group_forum_topic_meta' ); ?>
     33                </div>
     34
     35            <?php endif; ?>
     36
     37            <?php do_action( 'bp_group_forum_topic_meta' ); ?>
     38
     39        </div>
     40
     41        <div class="pagination no-ajax">
     42
     43            <div id="post-count" class="pag-count">
     44
     45                <?php bp_the_topic_pagination_count() ?>
     46
    2947            </div>
     48
     49            <div class="pagination-links" id="topic-pag">
     50
     51                <?php bp_the_topic_pagination() ?>
     52
     53            </div>
     54
    3055        </div>
    3156
     
    116141
    117142    </form><!-- #forum-topic-form -->
     143
    118144<?php else: ?>
    119145
  • trunk/bp-themes/bp-default/groups/single/home.php

    r3771 r3912  
    1 <?php get_header() ?>
     1<?php get_header(); ?>
    22
    33    <div id="content">
    44        <div class="padder">
     5
    56            <?php if ( bp_has_groups() ) : while ( bp_groups() ) : bp_the_group(); ?>
    67
     
    89
    910            <div id="item-header" role="complementary">
    10                 <?php locate_template( array( 'groups/single/group-header.php' ), true ) ?>
     11
     12                <?php locate_template( array( 'groups/single/group-header.php' ), true ); ?>
     13
    1114            </div><!-- #item-header -->
    1215
     
    1417                <div class="item-list-tabs no-ajax" id="object-nav" role="navigation">
    1518                    <ul>
    16                         <?php bp_get_options_nav() ?>
    1719
    18                         <?php do_action( 'bp_group_options_nav' ) ?>
     20                        <?php bp_get_options_nav(); ?>
     21
     22                        <?php do_action( 'bp_group_options_nav' ); ?>
     23
    1924                    </ul>
    2025                </div>
     
    2227
    2328            <div id="item-body">
    24                 <?php do_action( 'bp_before_group_body' ) ?>
    2529
    26                 <?php if ( bp_is_group_admin_page() && bp_group_is_visible() ) : ?>
    27                     <?php locate_template( array( 'groups/single/admin.php' ), true ) ?>
     30                <?php do_action( 'bp_before_group_body' );
    2831
    29                 <?php elseif ( bp_is_group_members() && bp_group_is_visible() ) : ?>
    30                     <?php locate_template( array( 'groups/single/members.php' ), true ) ?>
     32                if ( bp_is_group_admin_page() && bp_group_is_visible() ) :
     33                    locate_template( array( 'groups/single/admin.php' ), true );
    3134
    32                 <?php elseif ( bp_is_group_invites() && bp_group_is_visible() ) : ?>
    33                     <?php locate_template( array( 'groups/single/send-invites.php' ), true ) ?>
     35                elseif ( bp_is_group_members() && bp_group_is_visible() ) :
     36                    locate_template( array( 'groups/single/members.php' ), true );
    3437
    35                 <?php elseif ( bp_is_group_forum() && bp_group_is_visible() ) : ?>
    36                     <?php locate_template( array( 'groups/single/forum.php' ), true ) ?>
     38                elseif ( bp_is_group_invites() && bp_group_is_visible() ) :
     39                    locate_template( array( 'groups/single/send-invites.php' ), true );
    3740
    38                 <?php elseif ( bp_is_group_membership_request() ) : ?>
    39                     <?php locate_template( array( 'groups/single/request-membership.php' ), true ) ?>
     41                elseif ( bp_is_group_forum() && bp_group_is_visible() ) :
     42                    locate_template( array( 'groups/single/forum.php' ), true );
    4043
    41                 <?php elseif ( bp_group_is_visible() && bp_is_active( 'activity' ) ) : ?>
    42                     <?php locate_template( array( 'groups/single/activity.php' ), true ) ?>
     44                elseif ( bp_is_group_membership_request() ) :
     45                    locate_template( array( 'groups/single/request-membership.php' ), true );
    4346
    44                 <?php elseif ( !bp_group_is_visible() ) : ?>
    45                     <?php /* The group is not visible, show the status message */ ?>
     47                elseif ( bp_group_is_visible() && bp_is_active( 'activity' ) ) :
     48                    locate_template( array( 'groups/single/activity.php' ), true );
    4649
    47                     <?php do_action( 'bp_before_group_status_message' ) ?>
     50                elseif ( !bp_group_is_visible() ) :
     51                    // The group is not visible, show the status message
     52
     53                    do_action( 'bp_before_group_status_message' ); ?>
    4854
    4955                    <div id="message" class="info">
    50                         <p><?php bp_group_status_message() ?></p>
     56                        <p><?php bp_group_status_message(); ?></p>
    5157                    </div>
    5258
    53                     <?php do_action( 'bp_after_group_status_message' ) ?>
     59                    <?php do_action( 'bp_after_group_status_message' );
    5460
    55                 <?php else : ?>
    56                     <?php
    57                         /* If nothing sticks, just load a group front template if one exists. */
    58                         locate_template( array( 'groups/single/front.php' ), true );
    59                     ?>
    60                 <?php endif; ?>
     61                else :
     62                    // If nothing sticks, just load a group front template if one exists.
     63                    locate_template( array( 'groups/single/front.php' ), true );
    6164
    62                 <?php do_action( 'bp_after_group_body' ) ?>
     65                endif;
     66
     67                do_action( 'bp_after_group_body' ); ?>
     68
    6369            </div><!-- #item-body -->
    6470
    65             <?php do_action( 'bp_after_group_home_content' ) ?>
     71            <?php do_action( 'bp_after_group_home_content' ); ?>
    6672
    6773            <?php endwhile; endif; ?>
     74
    6875        </div><!-- .padder -->
    6976    </div><!-- #content -->
    7077
    71     <?php get_sidebar() ?>
    72 
    73 <?php get_footer() ?>
     78<?php get_sidebar(); ?>
     79<?php get_footer(); ?>
Note: See TracChangeset for help on using the changeset viewer.