- Timestamp:
- 06/14/2018 10:02:26 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/buddypress.org/public_html/wp-content/themes/bb-base/attachment.php
r442 r7305 1 <?php get_header(); ?> 2 <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 3 <?php $attachment_link = get_the_attachment_link($post->ID, true, array(450, 800)); // This also populates the iconsize for the next line ?> 4 <?php $_post = &get_post($post->ID); $classname = ($_post->iconsize[0] <= 128 ? 'small' : '') . 'attachment'; // This lets us style narrow icons specially ?> 5 <div class="post" id="post-<?php the_ID(); ?>"> 6 <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> 7 <label class="date"><?php the_time('F jS, Y') ?></label> 8 <p class="<?php echo esc_attr( $classname ); ?>"><?php echo $attachment_link; ?><br /><?php echo basename($post->guid); ?></p> 9 <?php the_content(__('Check it out!')); ?> 10 <?php wp_link_pages(array('before' => 'Pages: ', 'after' => '', 'next_or_number' => 'number')); ?> 11 <p class="postmeta"> 12 This entry was posted on <?php the_time('l, F jS, Y') ?> at <?php the_time() ?> and is filed under <?php the_category(', ') ?>. 13 You can follow any responses to this entry through the <?php comments_rss_link('RSS 2.0'); ?> feed. 14 <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) { 15 // Both Comments and Pings are open ?> 16 You can <a href="#respond">leave a response</a>, or <a href="<?php trackback_url(); ?>" rel="trackback">trackback</a> from your own site. 17 <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) { 18 // Only Pings are Open ?> 19 Responses are currently closed, but you can <a href="<?php trackback_url(); ?> " rel="trackback">trackback</a> from your own site. 20 <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) { 21 // Comments are open, Pings are not ?> 22 You can skip to the end and leave a response. Pinging is currently not allowed. 23 <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) { 24 // Neither Comments, nor Pings are open ?> 25 Both comments and pings are currently closed. 26 <?php } edit_post_link('Edit this entry.','',''); ?> 27 </p> 28 </div> 29 <?php comments_template(); ?> 1 <?php 2 get_header(); 3 if ( have_posts() ) : 4 while ( have_posts() ) : 5 the_post(); 30 6 31 <?php endwhile; else: ?> 32 <h1>Whoops!</h1> 33 <p class="error"><?php _e("Sorry friend, there's no attachments for you to see here."); ?></p> 34 <?php endif; ?> 35 <?php get_footer(); ?> 7 // This also populates the iconsize for the next line 8 $attachment_link = get_the_attachment_link($post->ID, true, array(450, 800)); 9 $_post = &get_post($post->ID); 10 $classname = ($_post->iconsize[0] <= 128 ? 'small' : '') . 'attachment'; // This lets us style narrow icons specially 11 ?> 12 13 <div class="post" id="post-<?php the_ID(); ?>"> 14 <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf( esc_attr__( 'Permanent Link to %s', 'bborg' ), the_title_attribute( [ 'echo' => false ] ) ); ?>"><?php the_title(); ?></a></h1> 15 <label class="date"><?php the_time( 'F jS, Y' ); ?></label> 16 <p class="<?php echo esc_attr( $classname ); ?>"><?php echo $attachment_link; ?><br /><?php echo basename($post->guid); ?></p> 17 <?php 18 the_content( __( 'Check it out!', 'bborg' ) ); 19 wp_link_pages( array( 20 'before' => __( 'Pages: ', 'bborg' ), 21 'after' => '', 22 'next_or_number' => 'number', 23 ) ); 24 ?> 25 <p class="postmeta"> 26 <?php 27 printf( 28 /* translators: 1: Date; 2: Time; 3: Category list; 4: Comment feed URL. */ 29 wp_kses_post( __( 'This entry was posted on %1$s at %2$s and is filed under %3$s. You can follow any responses to this entry through the <a href="%4$s">RSS 2.0</a> feed.', 'bborg' ) ), 30 get_the_time( 'l, F jS, Y' ), 31 get_the_time(), 32 get_the_category_list(', '), 33 get_post_comments_feed_link() 34 ); 35 36 if ( 'open' == $post->comment_status && 'open' == $post->ping_status ) : 37 // Both Comments and Pings are open. 38 printf( wp_kses_post( __( 'You can <a href="#respond">leave a response</a>, or <a href="%s" rel="trackback">trackback</a> from your own site.', 'bborg' ) ), esc_url( get_trackback_url() ) ); 39 elseif ( 'open' != $post->comment_status && 'open' == $post->ping_status ) : 40 // Only Pings are Open 41 printf( wp_kses_post( __( 'Responses are currently closed, but you can <a href="%s" rel="trackback">trackback</a> from your own site.', 'bborg' ) ), esc_url( get_trackback_url() ) ); 42 elseif ( 'open' == $post-> comment_status && 'open' != $post->ping_status ) : 43 // Comments are open, Pings are not 44 esc_html_e( 'You can skip to the end and leave a response. Pinging is currently not allowed.', 'bborg' ); 45 elseif ( 'open' != $post-> comment_status && 'open' != $post->ping_status ) : 46 // Neither Comments, nor Pings are open 47 esc_html_e( 'Both comments and pings are currently closed.', 'bborg' ); 48 endif; 49 edit_post_link('Edit this entry.','',''); 50 ?> 51 </p> 52 </div> 53 54 <?php 55 comments_template(); 56 endwhile; 57 else: 58 ?> 59 <h1><?php esc_html_e('Whoops!', 'bborg' ); ?></h1> 60 <p class="error"><?php esc_html_e('Sorry friend, there’s no attachments for you to see here.', 'bborg' ); ?></p> 61 <?php 62 endif; 63 get_footer();
Note: See TracChangeset
for help on using the changeset viewer.