WordPress.org

Making WordPress.org


Ignore:
Timestamp:
11/26/2014 07:14:45 PM (6 years ago)
Author:
obenland
Message:

WP.org Themes: Add Downloads and Developer sections.

Adds the downloads graph and developer links to the single view modal.
We still need to add the today/yesterday/last week/total download counts to the
API if we wanted to display them as well, but this is a good start.

See #745.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/view-templates/theme-single.php

    r1006 r1009  
    88        </div>
    99        <div class="theme-about">
    10             <div class="theme-screenshots">
    11                 <# if ( data.screenshot_url ) { #>
    12                 <div class="screenshot"><img src="{{ data.screenshot_url }}" alt=""/></div>
    13                 <# } else { #>
    14                 <div class="screenshot blank"></div>
    15                 <# } #>
    16             </div>
    17 
    1810            <div class="theme-info hentry">
    1911                <h3 class="theme-name entry-title">{{{ data.name }}}</h3>
     
    4739                </p>
    4840                <# } #>
     41            </div><!-- .theme-info -->
     42
     43            <div class="theme-screenshots">
     44                <# if ( data.screenshot_url ) { #>
     45                <div class="screenshot"><img src="{{ data.screenshot_url }}" alt=""/></div>
     46                <# } else { #>
     47                <div class="screenshot blank"></div>
     48                <# } #>
     49            </div><!-- .theme-screenshot -->
     50
     51            <div class="theme-downloads">
     52                <h4><?php _e( 'Downloads Per Day' ); ?></h4>
     53                <div id="theme-download-stats-{{data.id}}" class="chart"></div>
     54            </div>
     55
     56            <div class="theme-devs">
     57                <h4><?php _e( 'Developers', 'wporg-themes' ); ?></h4>
     58                <h5><?php _e( 'Subscribe', 'wporg-themes' ); ?></h5>
     59                <ul class="unmarked-list">
     60                    <li>
     61                        <a href="//themes.trac.wordpress.org/log/{{data.id}}?limit=100&mode=stop_on_copy&format=rss">
     62                            <img src="//s.w.org/style/images/feedicon.png" style="vertical-align:text-top;" />
     63                            <?php _e( 'Development Log', 'wporg' ); ?>
     64                        </a>
     65                    </li>
     66                </ul>
     67
     68                <h5><?php _e( 'Browse the Code', 'wporg-themes' ); ?></h5>
     69                <ul class="unmarked-list">
     70                    <li><a href='//themes.trac.wordpress.org/log/{{data.id}}/' rel='nofollow'><?php _e( 'Development Log', 'wporg-themes' ); ?></a></li>
     71                    <li><a href='//themes.svn.wordpress.org/{{data.id}}/' rel='nofollow'><?php _e( 'Subversion Repository', 'wporg-themes' ); ?></a></li>
     72                    <li><a href='//themes.trac.wordpress.org/browser/{{data.id}}/' rel='nofollow'><?php _e( 'Browse in Trac', 'wporg-themes' ); ?></a></li>
     73                </ul>
    4974            </div>
    5075        </div>
Note: See TracChangeset for help on using the changeset viewer.