Changeset 6135
- Timestamp:
- 11/16/2017 06:04:41 PM (6 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-main
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-main/inc/template-tags.php
r6098 r6135 12 12 * 13 13 * @param array $release 14 * @param string $alt_class15 * @param string $first_of_branch_class16 * @param bool $reset17 14 */ 18 function release_row( $release, $alt_class = '', $first_of_branch_class = '', $reset = false ) { 19 static $even = true; 20 static $last_branch = ''; 21 22 if ( $reset ) { 23 $even = true; 24 $last_branch = ''; 25 26 return; 27 } 28 29 $classes = array(); 30 if ( ! $even && $alt_class ) { 31 $classes[] = $alt_class; 32 } 33 34 $even = ! $even; 35 36 if ( $release['branch'] != $last_branch && $first_of_branch_class ) { 37 $classes[] = $first_of_branch_class; 38 } 39 40 $last_branch = $release['branch']; 15 function release_row( $release) { 41 16 ?> 42 43 <tr class="<?php echo esc_attr( implode( ' ', $classes ) ); ?>"> 17 <tr> 44 18 <td><?php echo esc_html( $release['version'] ); ?></td> 45 19 <td><?php echo esc_html( date_i18n( get_option( 'date_format' ), $release['builton'] ) ); ?></td> -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-main/page-releases.php
r6091 r6135 21 21 if ( ! empty( $releases ) ) : 22 22 if ( isset( $releases['latest'] ) ) : 23 release_row( [], '', '', true );24 23 ?> 25 24 <h3 id="latest"><?php _e( 'Latest release', 'wporg' ); ?></h3> 26 25 <table class="releases latest"> 27 <?php release_row( $releases['latest'] , 'alt'); ?>26 <?php release_row( $releases['latest'] ); ?> 28 27 </table> 29 28 <?php … … 34 33 35 34 foreach ( $releases['branches'] as $branch => $branch_release ): 36 release_row( [], '', '', true );37 35 ?> 38 36 <h3><?php printf( __( '%s Branch', 'wporg' ), $branch );?></h3> … … 40 38 <?php 41 39 foreach ( $branch_release as $release ) : 42 release_row( $release , 'alt');40 release_row( $release ); 43 41 endforeach; 44 42 ?> … … 53 51 <table id="beta" class="releases"> 54 52 <?php 55 release_row( [], '', '', true );56 53 foreach ( $releases['betas'] as $release ): 57 release_row( $release , 'alt', 'beta-first');54 release_row( $release ); 58 55 endforeach; 59 56 ?>
Note: See TracChangeset
for help on using the changeset viewer.